0.10.0 (2025-10-07)
- plugin: add safeExpression method and improve PHP expression handling (e8160ca)
0.9.0 (2025-10-07)
- compiler: simplify slot invocation logic in PHP output (0c00c2c)
- plugin: add foreach opening and closing tag generation methods (e19ae6a)
- plugin: add support for if, elseif, else, and endif directives (a045cca)
0.8.0 (2025-10-07)
- compiler: add PHP statement and variable assignment methods (d931ddb)
0.7.0 (2025-10-07)
- compiler: optimize data_get() calls within foreach loops (1fb8efe)
0.6.0 (2025-10-07)
- compiler: add static arrow and regular function creation methods (e4b4877)
- compiler: optimize repeated data_get() calls with variable assignments (fe589de)
- plugin: add support for loop variables in @each directive (a4d8df5)
0.5.0 (2025-10-07)
- compiler: enhance component call formatting with indentation (4c81feb)
- compiler: enhance function handling for single expressions with variables (d65371a)
- compiler: improve formatting of component arguments and slots (d4ac67b)
- compiler: optimize closure handling for variable extraction (a00968a)
- compiler: optimize function signatures for single expressions (6f03a45)
- compiler: optimize PHP output with string concatenation (4b01912)
- compiler: optimize PHP slot handling with echo statements (4ab0f2a)
- compiler: optimize simple foreach loops to use array_map and implode (b2fe12b)
- compiler: replace extract() with explicit variable assignments (db27bf3)
0.4.0 (2025-10-06)
- compiler: wrap compiled templates in closures (37548b2)
- compiler: wrap compiled templates in closures for runtime optimization (16f69e7)
0.3.0 (2025-10-03)
- compiler: add support for named slots in component compilation (885ed92)
0.2.0 (2025-10-03)
- compiler: add automatic
useclause generation for slots (a037631) - logger: implement a logger utility with prefixed console outputs (4c577cb)
- plugin: add initial compilation on startup option and implement initial build process (176d767)
- tests: add tests for automatic
useclause generation and variable detection (9d4b150) - tests: enhance test setup by cleaning full resource and cache directories (545b844)
0.1.1 (2025-10-02)
- build: correct build process for Node.js environment (373ccc5)