All Versions
80
Latest Version
Avg Release Cycle
171 days
Latest Release
733 days ago

Changelog History
Page 5

  • v3.0.14 Changes

    Tagged on GitHub.

    • ๐Ÿ‘ Allow CSS-style classes and ids to contain colons.

    • ๐Ÿ›  Fix an obscure bug with if statements.

    ๐Ÿš… Rails 3 Support

    • ๐Ÿš… Don't use the #returning method, which Rails 3 no longer provides.
  • v3.0.10 Changes

    Tagged on GitHub.

    ๐Ÿ’Ž Appengine-JRuby Support

    The way we determine the location of the Haml installation ๐Ÿ’Ž no longer breaks the version of JRuby ๐Ÿ’Ž used by appengine-jruby.

    ๐Ÿ› Bug Fixes

    • Single-line comments are now handled properly by html2haml.
  • v3.0.9 Changes

    Tagged on GitHub.

    There were no changes made to Haml between versions 3.0.8 and 3.0.9. A bug in Gemcutter caused the gem to be uploaded improperly.

  • v3.0.8 Changes

    Tagged on GitHub.

    • ๐Ÿ›  Fix a bug with Rails versions prior to Rails 3.
  • v3.0.7 Changes

    Tagged on GitHub.

    ๐Ÿ‘ Encoding Support

    ๐Ÿ’… Haml 3.0.7 adds support for Ruby-style -# coding: comments for declaring the encoding of a template. ๐Ÿ‘€ For details see {file:HAML_REFERENCE.md#encodings the reference}.

    This also slightly changes the behavior of Haml when the {file:HAML_REFERENCE.md#encoding-option :encoding option} is not set. 0๏ธโƒฃ Rather than defaulting to "utf-8", 0๏ธโƒฃ it defaults to the encoding of the source document, and only falls back to "utf-8" if this encoding is "us-ascii".

    The haml executable also now takes an -E option for specifying encoding, ๐Ÿ’Ž which works the same way as Ruby's -E option.

    Other Changes

    • 0๏ธโƒฃ Default to the {file:HAML_REFERENCE.md#format-option :html5 format} when running under Rails 3, since it defaults to HTML5 as well.

    ๐Ÿ› Bug Fixes

    • When generating Haml for something like <span>foo</span>,, use = succeed rather than - succeed (which doesn't work).
  • v3.0.6 Changes

    Tagged on GitHub.

    ๐Ÿš… Rails 2.3.7 Support

    ๐Ÿš€ This release fully supports Rails 2.3.7.

    ๐Ÿšš Rails 2.3.6 Support Removed

    ๐Ÿš€ Rails 2.3.6 was released with various bugs related to XSS-protection and interfacing with Haml. ๐Ÿš€ Rails 2.3.7 was released shortly after with fixes for these bugs. ๐Ÿš… Thus, Haml no longer supports Rails 2.3.6, โฌ†๏ธ and anyone using it should upgrade to 2.3.7.

    ๐Ÿš… Attempting to use Haml with Rails 2.3.6 will cause an error.

  • v3.0.5 Changes

    Tagged on GitHub.

    ๐Ÿš… Rails 2.3.6 Support

    ๐Ÿš€ This release hacks around various bugs in Rails 2.3.6, bringing Haml up to full compatibility.

    ๐Ÿš… Rails 3 Support

    ๐Ÿš… Make sure the #capture helper in Rails 3 ๐Ÿ–จ doesn't print its value directly to the template.