Releases: getquario/sjabloon
Releases · getquario/sjabloon
v0.6.0
Compare
Sorry, something went wrong.
No results found
Immutable
release. Only release title and notes can be modified.
0.6.0 (2026-07-24)
Features
expose raw interpolation values via a withRaw() renderer method (6f84b11 )
v0.5.1
Compare
Sorry, something went wrong.
No results found
Immutable
release. Only release title and notes can be modified.
0.5.1 (2026-07-24)
Bug Fixes
fail deep block nesting as a typed SyntaxError (6d2c68e )
Performance Improvements
drop unread lexer token slots to reshrink the bundle (a869592 )
v0.5.0
Compare
Sorry, something went wrong.
No results found
Immutable
release. Only release title and notes can be modified.
0.5.0 (2026-07-22)
Features
add structured template diagnostics (c5d39fe )
add typed structured template diagnostics (d9bdd41 )
Bug Fixes
preserve host errors across expression boundaries (b90853d )
Performance Improvements
apply whitespace trimming during lexing (aa01101 )
reduce each-loop render allocations (ae23140 )
shrink lexer delimiter checks (ef779c7 )
v0.4.1
Compare
Sorry, something went wrong.
No results found
Immutable
release. Only release title and notes can be modified.
0.4.1 (2026-07-21)
Bug Fixes
clear CodeQL ReDoS on TAGS and trim regexes (4a479bb )
reject unsafe each binding names (55d28b8 )
replace TAGS regex with linear lexer (ceecd2d )
v0.4.0
Compare
Sorry, something went wrong.
No results found
0.4.0 (2026-07-19)
Features
let callers override $/@ anchors (a7795e5 )
v0.3.0
Compare
Sorry, something went wrong.
No results found
0.3.0 (2026-07-19)
Features
add $ (root) and @ (current item) scope anchors (8d421ae )
expose called registry functions as template.functions (f4bb675 )
expose loop metadata (index/first/last/length) in #each (8b4b306 )
v0.2.0
Compare
Sorry, something went wrong.
No results found
0.2.0 (2026-07-18)
Features
add {{- expr -}} whitespace trimming (49d034b )
add {{#elif}} blocks for else-if chains (aa1a557 )
expose free variables as names on compiled templates (630e2cf )
iterate objects with {{#each obj as value, key}} (d6af466 )
render {{#else}} branch when {{#each}} is empty (20c9038 )
Bug Fixes
add names to the template renderer type declarations (bf60103 )
v0.1.0
Compare
Sorry, something went wrong.
No results found