Please have a look at the Haml Coffee Changelog also.
- [#196][]: Add support for Rails 8.0.0
- [#193][]: Add support for Rails 7.2.0
- [#192][]: Fix .hamlc is processed by jst unexpectedly (#189)
- [#191][]: Support chaining of ERB for Sprockets 4
- [#188][]: Support for Rails 7.1
- [#187][]: JST support on Sprockets 4
- [#186][]: Redo Github Actions, Support for ruby 3.1, 3.2, jruby 9.4, remove support for Rails <5.2 Remove a few useless dependencies, add simplecov
- [#184][]: Support for rails 7.0, and fix tests on CI.
- [#181][]: Fix supported version to Rails >= 4.2 && < 6.2, Ruby >= 2.5,
- [#179][]: Run test on Github Actions
- [#180][]: Add support for Rails 6.0 and 6.1 and Sprockets 4
- [#172][]: Fix tests with Rails 5.2 and latest rubies
- [#169][]: Fix transformation for JST templates
- [#164][]: Fix interop error with Rails 5.1 Template Errors
- Update to Haml-Coffee 1.13.6
- [#159][]: Get rid of sprockets deprecation warnings
- Fixing compatibility with older versions of rails.
- [#146][]: Incompatibility with Rails 4.2.5.1 from a change to find_templates
- Change Gem dependencies.
- [#146][]: Incompatibility with Rails 4.2.5.1 from a change to find_templates
- #118: Change Gem dependencies.
- Update to Haml-Coffee 1.13.5
- Support Rails 4. (@thedeeno)
- Update to Haml-Coffee 1.13.3
- [#114][]: Make
findAndPreserve
helper compatible with IE8.
- Update to Haml-Coffee 1.12.0
- [#109][]: Make helpers API not dependant on Rails.
- #108: Re-add helper path API to make it easy to integrate into Sinatra.
- Update to Haml-Coffee 1.11.3
- #104: Add support for Rails 4 (@magnusvk)
- #102: Add support for Rails 2.3. (@vlmonk)
- #95: Remove deprecated
shared_templates_api
. (@thedeeno) findAndPreserve
helper deletes all line feed (LF) characters.- #87: Add global context server mixin feature. (@thedeeno)
- Drop Ruby 1.8.7 support.
- Upgrade to Haml-Coffee 1.11.0
- #81: Disable server side templates when using AMD placement.
- #80: Add custom resolver to prevent Rails from rendering Haml Coffee templates for non-HTML formats. (@jimmycuadra)
- The default name filter removes a leading underscore
_
from the template name. - #79: Add ActionView::Template handler for hamlc files. (@jimmycuadra)
- Upgrade to Haml Coffee 1.9.0
- Upgrade to Haml Coffee 1.8.2
- #78: Fix nested parenthesis detection within attributes.
- #76: Fix scope extension for Sprocket JST processor template generation. (@dhiemstra)
- Fix context merge when using AMD.
- Upgrade to Haml Coffee 1.7.0
- Add
dependencies
option. - Add AMD module version of the Haml Coffee Assets shared helpers.
- Upgrade to Haml Coffee 1.6.2
- Add
placement
option. - Upgrade to Haml Coffee 1.6.0
- Upgrade to Haml Coffee 1.5.1
- #69: Timing issue during configuration
- Upgrade to Haml Coffee 1.4.9
- Trim whitespace in the helpers and make them run in the template context.
- #68: Don't use trim() for IE <= 8 compatibility.
- Upgrade to Haml Coffee 1.4.7
- Upgrade to Haml Coffee 1.4.6
- Upgrade to Haml Coffee 1.4.5
- #65: CoffeScript interpolation does not work.
- Upgrade to Haml Coffee 1.4.2
- #63: Allow CoffeeScript path to be set with COFFEESCRIPT_SOURCE_PATH (@paulyoung)
- #60: Remove included CoffeeScript library and use the one in the gem instead (@paulyoung)
- Add
HamlCoffeeAssets.helpers
to get the helper functions as CoffeeScript or compiled JavaScript. - Upgrade to Haml Coffee 1.4.1
- Upgrade to Haml Coffee 1.3.0
- Use
&[#39][];
instead of'
for supporting IE < 9 - Upgrade to Haml Coffee 1.2.0
- Upgrade to Haml Coffee 1.1.3
- Upgrade to Haml Coffee 1.1.2
- Upgrade to Haml Coffee 1.1.1
- #51: Parsing fails with double quotes inside single-quoted attribute value.
- #49: Failing to quote object literal keys.
- Upgrade to Haml Coffee 1.1.0
- Change clean helper function to have proper render time boolean attribute conversion.
- Upgrade to Haml Coffee 1.0.1
- Add extend scope template option.
- Upgrade to Haml Coffee 0.8.3
- Upgrade to Haml Coffee 0.8.2
- Upgrade to Haml Coffee 0.8.1
- #46: Attribute parsing partially broken.
- Upgrade to Haml Coffee 0.8.0
- Internal refactoring and more specs added.
- Upgrade to Haml Coffee 0.7.1
- Upgrade to Haml Coffee 0.7.0
- #40: Fix special class interpolation.
- Upgrade to Haml Coffee 0.6.2
- Fix provided precede, succeed and surround helpers.
- #31: Explicit require Sprockets engine.
- #29: Fix HAML.extend for Mootools.
- Upgrade to Haml Coffee 0.6.1
- #26: Fix HAML configuration in the JS helpers.
- #23: Fix CoffeeScript => operator (@whitequark)
- Upgrade to Haml Coffee 0.6.0
- Allow processing of
.jst.hamlc.*
files as JST (@jfirebaugh)
- Upgrade to Haml Coffee 0.5.6
- #2: Add link to I18n.js library in the README
- Add text param to
findAndPreserve
in ERB template (@dzello) - Make haml_coffee_assets work with non-Rails projects (@jayzes)
- Upgrade to Haml Coffee 0.5.5
- Add
basename
configuration
- Upgrade to Haml Coffee 0.5.4
- Upgrade to Haml Coffee 0.5.3
- Upgrade to Haml Coffee 0.5.2
- #4: Support for the Sprockets JST processor
- Fix Railtie initialization when
initialize_on_precompile
is false (@axs89)
- Upgrade to Haml Coffee 0.4.0
- Add configuration of the Haml Coffee compiler settings
- add configuration of the Haml Coffee helper functions
- #12: Fix wrong README examples
- Upgrade to Haml Coffee 0.3.1
- #9: null values show up as text
- Fix #8: Empty "name" attribute
- Switch to official Haml Coffee release
- #6: Doesn't work under windows (using cscript)
- #5: data-inline="true" is not correctly translate
- More strict quoting and
:
prefix checks
- #3: Tag attributes value must be "string forced"
- #2: Empty lines aren't supported
- Allow
[]
in attribute code
- hamlcoffee.js not being found (#1)
- Allow
!=
,~
,&=
also in element assignments
- Allow slash in template name
- Support data attributes
- First release with my Haml Coffee fork