Releases: PitPik/Schnauzer
Releases · PitPik/Schnauzer
v3.0.0
Faster parsing
- Optimised regex for more efficient parsing
- minimal 5x faster (regularly up to 15x faster)
Stable version for blick.js
This version now serves all the needs of blick.js
fixed parents for actives
- fixes parents in data for use with renderHook
- minor refactoring
Stable version
Stable version in use with blick.js
Improve active API
- adjustments to API for active rendering
- enhanced block partials
- a bit of cleanup
Better support for "active" API
- More data for renderHook and loopHelper (track)
- returned regexps.entity for escapeHtml/escapeExpression
- optimised rendering
- fixes @Number
- flexible inline template
- added active lock
- added track to helper functions
New parser
New sequential parser:
- Allows better variable support
- Better support for ^ as else, switchTag, etc.
- Less memory
- faster
- Code is better understandable
Faster rendering
- Some speed updates for rendering (now ~33% faster than HBS)
- Some internal variable name changes
- Removes hard-coded {{ }} for partial block detection
- Better support for in-model-helper-functions
- Fixes of ^ instead of else; possible path with "this" like ../../this
HBS final functionality; new dynamic engine
- Added dynamic partials
- Added block partials
- new dynamic capturing of data for renderHook, loopHelper
- Some changes in the API
- Fixes comments
- All in all better HBS support
- Better options support in helper functions