Releases: cseufert/hamle
Releases · cseufert/hamle
Add confiurable scope not found error
Fix for PHP 8.4 deprecation warnings
v2.1.3 fixes for php 8.4 deprecations
v3.0.2 - Fixes for saving named scopes
simpler handling for |with $ as name
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