Releases: cseufert/hamle
Releases · cseufert/hamle
v3.0.2 - Fixes for saving named scopes
Version 3.0.1
Fixed incorrect return type namespace
Version 3 - No more global scope
- Hamle constructor no longer requires a model, it is now passed via output
- Strings are now run in memory with no cache file
- Runtime\Context replaced Hamle\Run and encompasses the old Hamle\Setup methods
- Runtime\Scope is now an instance, no longer accessed via static methods
Update to support psr/log v3
v2.1.2 Fix failing test (escaping)
Change AST to have public fields
All Text AST Nodes now have only public fields.
Static Types
Breaking Changes:
- Added static types to codebase, changes made to Model, and WriteableModel interface and Setup class
- Requires PHP >= 8.0
Fix WrapArrayObj not passing hamleRel params
v2.0.5 parse all params to hamleGet
Fix for sorting on ModelId style queries
v2.0.4 fixed sort order for model by id
Support for HTML Encoded greater and less than symbols
The release adds support for > and < in place of < and > in hamle expressions.
Updated Control Parsing
Relaxed parsing around control expressions and spaces.