File rubygem-hamlit.changes of Package rubygem-hamlit
-------------------------------------------------------------------
Fri Oct 28 04:58:46 UTC 2022 - Stephan Kulow <coolo@suse.com>
updated to version 3.0.2
see installed CHANGELOG.md
## [3.0.2](https://github.com/k0kubun/hamlit/compare/v3.0.1...v3.0.2) - 2022-10-13
### Changed
- `Hamlit::Engine` and `Hamlit::Template` use StringBuffer instead of ArrayBuffer
- It seems more performant in many cases with recent Ruby versions.
- `Hamlit::RailsTemplate` is not affected.
-------------------------------------------------------------------
Mon Aug 29 06:51:27 UTC 2022 - Stephan Kulow <coolo@suse.com>
updated to version 3.0.1
see installed CHANGELOG.md
## [3.0.1](https://github.com/k0kubun/hamlit/compare/v3.0.0...v3.0.1) - 2022-08-18
### Changed
- coffee-script is removed from development dependency
- It's not runtime dependency, so it shouldn't impact your application
- `:coffee` filter still works if you explicitly install coffee-script,
however, it's no longer maintained and possibly removed in the future.
## [3.0.0](https://github.com/k0kubun/hamlit/compare/v2.16.2...v3.0.0) - 2022-08-07
### Changed
- [**breaking**] Use `disable_capture: false` for non-Rails environments
- `:disable_capture` is an option introduced in v2.16.1. See its release notes for details.
- If you use Rails, it continues to use `disable_capture: true`, so you're not impacted by this change.
## [2.16.2](https://github.com/k0kubun/hamlit/compare/v2.16.1...v2.16.2) - 2022-08-07
### Fixed
- Fix an issue when `disable_capture: false` is set and a Ruby comment is put after `do`
## [2.16.1](https://github.com/k0kubun/hamlit/compare/v2.16.0...v2.16.1) - 2022-08-07
### Added
- Introduce `:disable_capture` option to capture a block
- Default: `disable_capture: true` (backward-compatible)
- For Rails, this must be `true` anyway to use Rails-native capturing.
- If you override the option like `disable_capture: false` in Hamlit::Template,
scripts starting with `=` (e.g. `= render do`) capture a block content.
- Scripts starting with `-` (e.g. `- users.each do`) are not impacted.
-------------------------------------------------------------------
Tue Feb 15 07:30:04 UTC 2022 - Stephan Kulow <coolo@suse.com>
updated to version 2.16.0
see installed CHANGELOG.md
## [2.16.0](https://github.com/k0kubun/hamlit/compare/v2.15.2...v2.16.0) - 2022-02-03
### Added
- Raise an exception on a Haml-level syntax error with `hamlit compile -c`
[#189](https://github.com/k0kubun/hamlit/issues/189)
*Thanks to @dlwr*
-------------------------------------------------------------------
Tue Jan 25 07:02:15 UTC 2022 - Stephan Kulow <coolo@suse.com>
updated to version 2.15.2
see installed CHANGELOG.md
## [2.15.2](https://github.com/k0kubun/hamlit/compare/v2.15.1...v2.15.2) - 2022-01-04
### Fixed
- Consider `playsinline` a boolean attribute [#187](https://github.com/k0kubun/hamlit/issues/187)
*Thanks to @ghiculescu*
-------------------------------------------------------------------
Mon Jul 26 05:58:28 UTC 2021 - Stephan Kulow <coolo@suse.com>
updated to version 2.15.1
see installed CHANGELOG.md
## [2.15.1](https://github.com/k0kubun/hamlit/compare/v2.15.0...v2.15.1) - 2021-07-23
### Fixed
- Remove `benchmark` from the gem package to reduce its size [#186](https://github.com/k0kubun/hamlit/issues/186)
*Thanks to @pocke*
-------------------------------------------------------------------
Thu Jun 24 17:28:43 UTC 2021 - Stephan Kulow <coolo@suse.com>
updated to version 2.15.0
see installed CHANGELOG.md
## [2.15.0](https://github.com/k0kubun/hamlit/compare/v2.14.6...v2.15.0) - 2021-04-12
### Added
- Always use Hamlit when both haml.gem and hamlit.gem are installed in Rails
*Thanks to @igor-drozdov*
## [2.14.6](https://github.com/k0kubun/hamlit/compare/v2.14.5...v2.14.6) - 2021-03-23
### Fixed
- Optimize v2.14.5's implementation a little
## [2.14.5](https://github.com/k0kubun/hamlit/compare/v2.14.4...v2.14.5) - 2021-03-23
### Added
- Support `config.action_view.annotate_rendered_view_with_filenames = true` of Rails 6.1
*Thanks to @kirin121*
## [2.14.4](https://github.com/k0kubun/hamlit/compare/v2.14.3...v2.14.4) - 2021-02-01
### Fixed
- Prevent another SEGV in a C extension after `GC.compact` [#177](https://github.com/k0kubun/hamlit/issues/177)
*Thanks to @stanhu*
## [2.14.3](https://github.com/k0kubun/hamlit/compare/v2.14.2...v2.14.3) - 2021-01-24
### Fixed
- Ensure the Rails initializer is called before `:load_config_initializers` [#176](https://github.com/k0kubun/hamlit/issues/176)
*Thanks to @sunny*
## [2.14.2](https://github.com/k0kubun/hamlit/compare/v2.14.1...v2.14.2) - 2021-01-21
### Fixed
- Prevent SEGV in a C extension after `GC.compact` [#171](https://github.com/k0kubun/hamlit/issues/171)
*Thanks to @stanhu*
-------------------------------------------------------------------
Wed Jan 20 12:47:04 UTC 2021 - Stephan Kulow <coolo@suse.com>
updated to version 2.14.1
see installed CHANGELOG.md
## [2.14.1](https://github.com/k0kubun/hamlit/compare/v2.14.0...v2.14.1) - 2021-01-07
### Added
- Add `-c` option to `hamlit compile` that works like `haml -c` [#166](https://github.com/k0kubun/hamlit/issues/166)
*Thanks to @knightq*
## [2.14.0](https://github.com/k0kubun/hamlit/compare/v2.13.2...v2.14.0) - 2021-01-07
### Changed
- CLI changes
- Remove `-c` shorthand of `--color`.
- Make `--color` default. Please use `--no-color` to disable it.
- `--color` uses IRB instead of Pry for syntax highlight.
- Syntax highlight of `hamlit compile` is enabled only with IRB of Ruby 2.7+.
- Syntax highlight of `hamlit parse` / `hamlit temple` is enabled only with IRB of Ruby 3.1+.
## [2.13.2](https://github.com/k0kubun/hamlit/compare/v2.13.1...v2.13.2) - 2020-12-27
### Added
- Speed up `hamlit` commands [#166](https://github.com/k0kubun/hamlit/issues/166)
*Thanks to @knightq*
## [2.13.1](https://github.com/k0kubun/hamlit/compare/v2.13.0...v2.13.1) - 2020-12-27
### Added
- Support [multiline attributes](https://github.com/haml/haml/pull/1043) of Haml 5.2.1.
## [2.13.0](https://github.com/k0kubun/hamlit/compare/v2.12.0...v2.13.0) - 2020-10-02
### Added
- Support `--enable-frozen-string-literal` [#162](https://github.com/k0kubun/hamlit/issues/162).
*Thanks to @aliismayilov*
### Changed
- Upgrade the Haml parser from Haml 4.0 to 5.2 [#163](https://github.com/k0kubun/hamlit/issues/163).
- Allow `@` as tag's class name.
- Fix NameError on an `InvalidAttributeNameError` reference introduced at Hamlit v2.12.0.
- You can no longer specify `ugly` option, which has had no effect.
## [2.12.0](https://github.com/k0kubun/hamlit/compare/v2.11.1...v2.12.0) - 2020-09-30
### Changed
- Class names are no longer ordered alphabetically.
*Thanks to @aliismayilov*
- This is compatible with [Haml 5.2](https://github.com/haml/haml/blob/v5.2.0/CHANGELOG.md#52)
-------------------------------------------------------------------
Fri Sep 25 14:09:15 UTC 2020 - Stephan Kulow <coolo@suse.com>
updated to version 2.11.1
see installed CHANGELOG.md
-------------------------------------------------------------------
Mon Feb 10 14:49:22 UTC 2020 - Stephan Kulow <coolo@suse.com>
- updated to version 2.11.0
see installed CHANGELOG.md
## [2.11.0](https://github.com/k0kubun/hamlit/compare/v2.10.0...v2.10.1) - 2019-12-12
### Added
- Support Haml's _revealed_ conditional comment feature on `/![if !IE]` [#153](https://github.com/k0kubun/hamlit/issues/153).
*Thanks to @esb*
## [2.10.1](https://github.com/k0kubun/hamlit/compare/v2.10.0...v2.10.1) - 2019-11-28
### Added
- Register `Hamlit::Template` to Tilt as :hamlit as well, in addition to :haml
## [2.10.0](https://github.com/k0kubun/hamlit/compare/v2.9.5...v2.10.0) - 2019-09-15
### Added
- Optimize template rendering by string interpolation [#146](https://github.com/k0kubun/hamlit/issues/146)
- Exploiting pre-allocation of string interpolation introduced in Ruby 2.5 [ruby/ruby#1626](https://github.com/ruby/ruby/pull/1626)
### Changed
- Require temple.gem >= 0.8.2
## [2.9.5](https://github.com/k0kubun/hamlit/compare/v2.9.4...v2.9.5) - 2019-09-08
### Added
- Supported `:plain` filter in truffleruby
## [2.9.4](https://github.com/k0kubun/hamlit/compare/v2.9.3...v2.9.4) - 2019-09-08
### Added
- Experimental support of truffleruby [#145](https://github.com/k0kubun/hamlit/issues/145).
-------------------------------------------------------------------
Sun May 5 09:29:56 UTC 2019 - Stephan Kulow <coolo@suse.com>
- updated to version 2.9.3
see installed CHANGELOG.md
## [2.9.3](https://github.com/k0kubun/hamlit/compare/v2.9.2...v2.9.3) - 2019-04-09
- Fix deprecation warning on Rails 6 [#138](https://github.com/k0kubun/hamlit/issues/138).
*Thanks to @r7kamura*
-------------------------------------------------------------------
Sat Dec 8 16:23:09 UTC 2018 - Stephan Kulow <coolo@suse.com>
- updated to version 2.9.2
see installed CHANGELOG.md
## [2.9.2](https://github.com/k0kubun/hamlit/compare/v2.9.1...v2.9.2) - 2018-11-30
- Fix possible `autoload` failure of dependency [#131](https://github.com/k0kubun/hamlit/issues/131).
*Thanks to @wimrijnders*
-------------------------------------------------------------------
Thu Nov 22 05:15:14 UTC 2018 - Stephan Kulow <coolo@suse.com>
- updated to version 2.9.1
see installed CHANGELOG.md
## [2.9.1](https://github.com/k0kubun/hamlit/compare/v2.9.0...v2.9.1) - 2018-11-01
- Start supporting JRuby [#100](https://github.com/k0kubun/hamlit/issues/100).
## [2.9.0](https://github.com/k0kubun/hamlit/compare/v2.8.10...v2.9.0) - 2018-10-16
### Added
- Consider aria attribute as another attribute that supports hyphenation and boolean like data attribute
[#57](https://github.com/k0kubun/hamlit/pull/57). *Thanks to @francesco-loreti*
## [2.8.10](https://github.com/k0kubun/hamlit/compare/v2.8.9...v2.8.10) - 2018-09-05
### Fixed
- Fix uninitialized constant error introduced in v2.8.9
[#125](https://github.com/k0kubun/hamlit/pull/125). *Thanks to @vovchynniko*
## [2.8.9](https://github.com/k0kubun/hamlit/compare/v2.8.8...v2.8.9) - 2018-09-05 [YANKED]
### Fixed
- Don't raise an error on UTF-8 BOM [#117](https://github.com/k0kubun/hamlit/pull/117)
[#124](https://github.com/k0kubun/hamlit/pull/124). *Thanks to @southwolf*
-------------------------------------------------------------------
Fri Apr 6 04:29:28 UTC 2018 - factory-auto@kulow.org
- updated to version 2.8.8
see installed CHANGELOG.md
## [2.8.8](https://github.com/k0kubun/hamlit/compare/v2.8.7...v2.8.8) - 2018-04-06
### Fixed
- Don't require Tilt dependencies if unregistered
[#121](https://github.com/k0kubun/hamlit/pull/121). *Thanks to @michaelglass*
-------------------------------------------------------------------
Sat Feb 17 05:29:25 UTC 2018 - factory-auto@kulow.org
- updated to version 2.8.7
see installed CHANGELOG.md
## [2.8.7](https://github.com/k0kubun/hamlit/compare/v2.8.6...v2.8.7) - 2018-02-17
### Fixed
- Fix parser error on string interpolation in attributes
-------------------------------------------------------------------
Tue Jan 9 07:31:52 UTC 2018 - coolo@suse.com
- updated to version 2.8.6
see installed CHANGELOG.md
## [2.8.6](https://github.com/k0kubun/hamlit/compare/v2.8.5...v2.8.6) - 2017-12-22
### Fixed
- Fix some unused-variable / method-redefinition warnings
-------------------------------------------------------------------
Sun Dec 3 19:20:25 UTC 2017 - coolo@suse.com
- updated to version 2.8.5
see installed CHANGELOG.md
## [2.8.5](https://github.com/k0kubun/hamlit/compare/v2.8.4...v2.8.5) - 2017-11-06
### Fixed
- Fix lexer to work with Ripper of Ruby 2.5
-------------------------------------------------------------------
Thu Aug 3 19:21:04 UTC 2017 - coolo@suse.com
- updated to version 2.8.4
see installed CHANGELOG.md
## [2.8.4](https://github.com/k0kubun/hamlit/compare/v2.8.3...v2.8.4) - 2017-06-23
### Added
- Allow filename `-` to read input from STDIN for `hamlit [parse|temple|compile|render]`
[#113](https://github.com/k0kubun/hamlit/issues/113). *Thanks to @gfx*
-------------------------------------------------------------------
Tue Jun 20 06:51:30 UTC 2017 - coolo@suse.com
- updated to version 2.8.3
see installed CHANGELOG.md
## [2.8.3](https://github.com/k0kubun/hamlit/compare/v2.8.2...v2.8.3) - 2017-06-19
### Added
- Add `--color` option to `hamlit parse` and `hamlit temple` commands too.
## [2.8.2](https://github.com/k0kubun/hamlit/compare/v2.8.1...v2.8.2) - 2017-06-19
### Added
- Add `--color` option to opt-in coloring in `hamlit compile` command
[#111](https://github.com/k0kubun/hamlit/issues/111).
-------------------------------------------------------------------
Tue Apr 4 04:33:27 UTC 2017 - coolo@suse.com
- updated to version 2.8.1
see installed CHANGELOG.md
## [2.8.1](https://github.com/k0kubun/hamlit/compare/v2.8.0...v2.8.1) - 2017-04-03
### Fixed
- Fix SEGV caused by nil in old attributes
[#101](https://github.com/k0kubun/hamlit/issues/101). *Thanks to @FND*
### Fixed
-------------------------------------------------------------------
Mon Feb 13 05:48:17 UTC 2017 - coolo@suse.com
- updated to version 2.8.0
see installed CHANGELOG.md
## [2.8.0](https://github.com/k0kubun/hamlit/compare/v2.7.5...v2.8.0) - 2017-02-12
### Changed
- Support Temple >= 0.8.0 and change to use StaticAnalyzer in Temple
- Optimize attribute building code a little
-------------------------------------------------------------------
Sat Oct 29 04:37:30 UTC 2016 - coolo@suse.com
- updated to version 2.7.5
see installed CHANGELOG.md
## [2.7.5](https://github.com/k0kubun/hamlit/compare/v2.7.4...v2.7.5) - 2016-10-15
### Fixed
- Resurrect `Hamlit::RailsTemplate.set_options` dropped in v2.7.4 unexpectedly.
## [2.7.4](https://github.com/k0kubun/hamlit/compare/v2.7.3...v2.7.4) - 2016-10-15 [YANKED]
### Fixed
- Compile template as xhtml when ActionView regards template as text/xml
[#92](https://github.com/k0kubun/hamlit/issues/92). *Thank to @shmargum*
## [2.7.3](https://github.com/k0kubun/hamlit/compare/v2.7.2...v2.7.3) - 2016-10-12
### Fixed
- Regard download as an boolean attribute
[#91](https://github.com/k0kubun/hamlit/pull/91). *Thank to @pushcx*
## [2.7.2](https://github.com/k0kubun/hamlit/compare/v2.7.1...v2.7.2) - 2016-09-19
### Fixed
- Fix engine option warning
[#90](https://github.com/k0kubun/hamlit/issues/90). *Thank to @kikonen*
## [2.7.1](https://github.com/k0kubun/hamlit/compare/v2.7.0...v2.7.1) - 2016-09-19
### Fixed
- Fix Rails handler to use `ActionView::OutputBuffer` instead of `ActionView::SafeBuffer` to justify encoding
[#89](https://github.com/k0kubun/hamlit/pull/89). *Thanks to @akelmanson*
## [2.7.0](https://github.com/k0kubun/hamlit/compare/v2.6.2...v2.7.0) - 2016-08-31
### Changed
- Don't escape interpolated content in plain filter
[#87](https://github.com/k0kubun/hamlit/pull/87). *Thanks to @shmargum*
## [2.6.2](https://github.com/k0kubun/hamlit/compare/v2.6.1...v2.6.2) - 2016-08-27
### Added
- Add cdata filter
[#84](https://github.com/k0kubun/hamlit/issues/84). *Thanks to @shmargum*
- Minimize string allocation on template comipilation using `# frozen_string_literal: true`
-------------------------------------------------------------------
Thu Aug 25 11:02:56 UTC 2016 - mrueckert@suse.de
- update to 2.6.1
-------------------------------------------------------------------
Sat Jun 25 16:52:21 UTC 2016 - mrueckert@suse.de
- initial package