Skip to content

Commit 4b57ac4

Browse files
committed
Release 1.0.1
1 parent deca117 commit 4b57ac4

File tree

1 file changed

+9
-0
lines changed

1 file changed

+9
-0
lines changed

CHANGELOG.md

Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -3,6 +3,14 @@ All notable changes to this project will be documented in this file.
33

44
The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.1.0/).
55

6+
## [1.0.1] Root SubExpression - 2026-03-24
7+
### Fixed
8+
- Support for sub-expressions that are `PathExpression` roots (e.g. `{{(my-helper foo).bar}}`).
9+
- Compilation of multi-segment `if`/`unless` conditions (https://github.com/devtheorem/php-handlebars/issues/15).
10+
- Helper argument handling in `strict` mode.
11+
- `assumeObjects` errors now align better with Handlebars.js.
12+
13+
614
## [1.0.0] AST Compiler - 2026-03-22
715

816
Rewrote the parser and compiler to use an abstract syntax tree, based on the same lexical analysis
@@ -150,6 +158,7 @@ Initial release after forking from LightnCandy 1.2.6.
150158
- HTML documentation.
151159
- Dozens of unnecessary feature flags.
152160

161+
[1.0.1]: https://github.com/devtheorem/php-handlebars/compare/v1.0.0...v1.0.1
153162
[1.0.0]: https://github.com/devtheorem/php-handlebars/compare/v0.9.9...v1.0.0
154163
[0.9.9]: https://github.com/devtheorem/php-handlebars/compare/v0.9.8...v0.9.9
155164
[0.9.8]: https://github.com/devtheorem/php-handlebars/compare/v0.9.7...v0.9.8

0 commit comments

Comments
 (0)