Skip to content

Releases: cseufert/hamle

Fix for PHP 8.4 deprecation warnings

07 Apr 04:16

Choose a tag to compare

v2.1.3

fixes for php 8.4 deprecations

v3.0.2 - Fixes for saving named scopes

18 Apr 00:17

Choose a tag to compare

simpler handling for |with $ as name

Version 3.0.1

17 Apr 04:21

Choose a tag to compare

Fixed incorrect return type namespace

Version 3 - No more global scope

17 Apr 04:17
e26d418

Choose a tag to compare

  • 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

08 Jan 04:31

Choose a tag to compare

v2.1.2

Fix failing test (escaping)

Change AST to have public fields

06 Dec 02:45

Choose a tag to compare

All Text AST Nodes now have only public fields.

Static Types

12 Jan 01:55

Choose a tag to compare

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

03 Nov 22:50

Choose a tag to compare

v2.0.5

parse all params to hamleGet

Fix for sorting on ModelId style queries

10 Jun 02:06

Choose a tag to compare

v2.0.4

fixed sort order for model by id

Support for HTML Encoded greater and less than symbols

09 Jun 06:01

Choose a tag to compare

The release adds support for &gt; and &lt; in place of < and > in hamle expressions.