1
0
Fork 0
mirror of https://github.com/haml/haml.git synced 2022-11-09 12:33:31 -05:00

Update CHANGELOG.md

This commit is contained in:
Takashi Kokubun 2015-11-23 05:24:25 +09:00
parent b3d529e4eb
commit c939a5cf7a

View file

@ -1,3 +1,21 @@
## v2.0.0
- Full scratch of internal implementation
- Rendering is strongly optimized
- Static analyzer is introduced
- Built with C extension for runtime rendering
- Optimized compilation for 5 types of attributes
- Compilation became faster too
- Many rendering incompatibilities are resolved
- Object reference support
- Breaking changes:
- Replaced parser with original Haml's one
- Incompatible parsing error will never happen, but we can no longer parse attributes with Ripper
- Unified behavior for both static and dynamic attributes, see [5 types of attributes](REFERENCE.md#5-types-of-attributes)
- Though inconsistent behavior is removed, we can no longer rely on completely-Haml-compatible behavior of static attributes and pass haml-spec
- Added :escape\_attrs option
- You should specify HTML-escaping availability for script and attrs separately.
## v1.7.2
- Bugfix about parsing a content of tag