Skip to content

Commit 79c5a5b

Browse files
committed
Release 0.9.8
1 parent 5814d93 commit 79c5a5b

File tree

1 file changed

+16
-0
lines changed

1 file changed

+16
-0
lines changed

CHANGELOG.md

Lines changed: 16 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,21 @@
11
# Changelog
22
All notable changes to this project will be documented in this file.
33

4+
The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.1.0/).
5+
6+
## [0.9.8] String Escaping - 2025-05-20
7+
### Added
8+
- `Handlebars::escapeExpression()` method (equivalent to the `Handlebars.escapeExpression()` utility function in Handlebars.js).
9+
10+
### Removed
11+
- Unnecessary `$escape` parameter on SafeString constructor.
12+
13+
### Fixed
14+
- Nested else if validation (fixes https://github.com/zordius/lightncandy/issues/313).
15+
- Escaping multiple double quotes (fixes https://github.com/zordius/lightncandy/issues/298).
16+
- Single-quoted string parsing and compiling.
17+
18+
419
## [0.9.7] Resolvers - 2025-05-04
520
### Added
621
- `helperResolver` and `partialResolver` compile options for dynamic handling of partials and helpers.
@@ -72,6 +87,7 @@ Initial release after forking from LightnCandy 1.2.6.
7287
- HTML documentation.
7388
- Dozens of unnecessary feature flags.
7489

90+
[0.9.8]: https://github.com/devtheorem/php-handlebars/compare/v0.9.7...v0.9.8
7591
[0.9.7]: https://github.com/devtheorem/php-handlebars/compare/v0.9.6...v0.9.7
7692
[0.9.6]: https://github.com/devtheorem/php-handlebars/compare/v0.9.5...v0.9.6
7793
[0.9.5]: https://github.com/devtheorem/php-handlebars/compare/v0.9.4...v0.9.5

0 commit comments

Comments
 (0)