Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package rubygem-haml for openSUSE:Factory 
checked in at 2022-10-12 18:24:52
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/rubygem-haml (Old)
 and      /work/SRC/openSUSE:Factory/.rubygem-haml.new.2275 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "rubygem-haml"

Wed Oct 12 18:24:52 2022 rev:34 rq:1010035 version:6.0.6

Changes:
--------
--- /work/SRC/openSUSE:Factory/rubygem-haml/rubygem-haml.changes        
2022-02-02 22:45:02.474056598 +0100
+++ /work/SRC/openSUSE:Factory/.rubygem-haml.new.2275/rubygem-haml.changes      
2022-10-12 18:26:33.829937146 +0200
@@ -1,0 +2,73 @@
+Mon Oct 10 13:08:01 UTC 2022 - Stephan Kulow <[email protected]>
+
+updated to version 6.0.6
+ see installed CHANGELOG.md
+
+  ## 6.0.6
+  
+  * Prevent CRuby from accidentally using the Ruby implementation fallback
+    * Reversing what v6.0.3 and v6.0.4 did, but still supporting Wasm.
+  
+  ## 6.0.5
+  
+  * Resurrect `#haml_object_ref` support in an object reference 
[#1097](https://github.com/haml/haml/issues/1097)
+    * This was removed in 6.0.0, and added back in this version.
+  * Stop warning `remove_whitespace: true` option.
+  
+  ## 6.0.4
+  
+  Released on October 2, 2022
+  ([diff](https://github.com/haml/haml/compare/v6.0.3...v6.0.4)).
+  
+  * Fix a parse failure of `%` in attributes 
[#1096](https://github.com/haml/haml/issues/1096)
+  * Add another fallback from C to Ruby for Wasm.
+  
+  ## 6.0.3
+  
+  Released on September 28, 2022
+  ([diff](https://github.com/haml/haml/compare/v6.0.2...v6.0.3)).
+  
+  * For Wasm, fallback to Ruby when C extension is not available.
+  
+  ## 6.0.2
+  
+  Released on September 28, 2022
+  ([diff](https://github.com/haml/haml/compare/v6.0.1...v6.0.2)).
+  
+  * Unescape HTML-safe arguments for `surround`, `succeed`, and `precede` on 
Rails
+    [#1088](https://github.com/haml/haml/issues/1088)
+  
+  ## 6.0.1
+  
+  Released on September 23, 2022
+  ([diff](https://github.com/haml/haml/compare/v6.0.0...v6.0.1)).
+  
+  * Unescape HTML-safe interpolation on Rails 
[#1084](https://github.com/haml/haml/issues/1084)
+  * Resurrect Haml 5's `AttributeParser.available?` for syntax\_tree-haml 
[#1085](https://github.com/haml/haml/issues/1085)
+  
+  ## 6.0.0
+  
+  Released on September 21, 2022
+  ([diff](https://github.com/haml/haml/compare/v5.2.2...v6.0.0)).
+  
+  * Replace the implementation with Hamlit
+    * Haml 6 is about 1.7x faster than Haml 5 in [this 
benchmark](benchmark/slim/run-benchmarks.rb).
+    * The parser is kept as is, but everything else is replaced.
+    * The `haml` CLI interface was also replaced.
+    * The interface of `Haml::Engine` is changed. `Haml::Template` is most 
likely what you need now.
+    * Most Haml helpers are removed.
+       * Rails:
+           * Kept: `find_and_reserve`, `preserve`, `surround`, `precede`, 
`succeed`, `capture_haml`
+           * Removed: `block_is_haml?`, `flatten`, `haml_concat`, 
`haml_indent`, `haml_tag`, `haml_tag_if`, `html_attrs`,
+             `html_escape`, `init_haml_helpers`, `is_haml?`, `list_of`, 
`non_haml`, `tab_down`, `tab_up`, `with_tabs`
+       * Tilt:
+           * Kept: `preserve`
+           * Removed: `block_is_haml?`, `capture_haml`, `escape_once`, 
`find_and_preserve`, `flatten`, `haml_concat`,
+             `haml_indent`, `haml_tag`, `haml_tag_if`, `html_attrs`, 
`html_escape`, `init_haml_helpers`, `is_haml?`,
+             `list_of`, `non_haml`, `precede`, `succeed`, `surround`, 
`tab_down`, `tab_up`, `with_tabs`
+    * Only the attributes in 
[`Haml::AttributeBuilder::BOOLEAN_ATTRIBUTES`](lib/haml/attribute_builder.rb)
+      are handled as boolean attributes.
+    * Some legacy Rails integration is removed.
+  
+
+-------------------------------------------------------------------

Old:
----
  haml-5.2.2.gem

New:
----
  haml-6.0.6.gem

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Other differences:
------------------
++++++ rubygem-haml.spec ++++++
--- /var/tmp/diff_new_pack.oohOH1/_old  2022-10-12 18:26:34.249938071 +0200
+++ /var/tmp/diff_new_pack.oohOH1/_new  2022-10-12 18:26:34.257938088 +0200
@@ -24,16 +24,16 @@
 #
 
 Name:           rubygem-haml
-Version:        5.2.2
+Version:        6.0.6
 Release:        0
 %define mod_name haml
 %define mod_full_name %{mod_name}-%{version}
 BuildRoot:      %{_tmppath}/%{name}-%{version}-build
-BuildRequires:  %{ruby >= 2.0.0}
+BuildRequires:  %{rubydevel >= 2.1.0}
 BuildRequires:  %{rubygem gem2rpm}
 BuildRequires:  ruby-macros >= 5
 BuildRequires:  update-alternatives
-URL:            http://haml.info/
+URL:            https://haml.info
 Source:         https://rubygems.org/gems/%{mod_full_name}.gem
 Source1:        gem2rpm.yml
 Summary:        An elegant, structured (X)HTML/XML templating engine
@@ -42,14 +42,7 @@
 PreReq:         update-alternatives
 
 %description
-Haml (HTML Abstraction Markup Language) is a layer on top of HTML or XML
-that's
-designed to express the structure of documents in a non-repetitive, elegant,
-and
-easy way by using indentation rather than closing tags and allowing Ruby to be
-embedded with ease. It was originally envisioned as a plugin for Ruby on
-Rails,
-but it can function as a stand-alone templating engine.
+An elegant, structured (X)HTML/XML templating engine.
 
 %prep
 
@@ -60,6 +53,7 @@
   --symlink-binaries \
   --doc-files="CHANGELOG.md MIT-LICENSE README.md" \
   -f
+%gem_cleanup
 
 %gem_packages
 

++++++ haml-5.2.2.gem -> haml-6.0.6.gem ++++++
++++ 8828 lines of diff (skipped)

Reply via email to