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)
