Skip to content

v4.0.0

Compare
Choose a tag to compare
@LebCit LebCit released this 15 Feb 16:49
· 4 commits to main since this release

LiteNode 4.0.0: New AST-based Template Engine

Major Changes:

  • Complete rewrite of Simple Template Engine (STE) using AST parsing
  • Unified template tag signature for simpler syntax
  • Extended filter system with 30+ built-in filters
  • Enhanced template processing performance

New Features:

  • Advanced filter chaining support
  • Expanded set of supported static file types
  • Browser-renderable and downloadable file categorization
  • Improved media file handling (.mp3, .mp4, .webm, .ogg)

Breaking Changes:

  • Template syntax has been unified and simplified
  • Previous template helpers have been replaced with filters
  • Some template tags may require updates to match new syntax

Documentation:

  • New comprehensive filter documentation
  • Updated template rendering guides
  • Expanded static file support documentation
  • Migration guide from 3.x to 4.0.0

This release focuses on improving the templating experience
while maintaining LiteNode's core philosophy of simplicity
and efficiency.