Changes for version 0.9.0
- API Changes/Compatibility Information:
- Support {% else %} tag in for loops (see docs)
- Support 'now' and 'today' in date filter: {{ 'now' | date :'%Y' }}
- Support split filter
- Support {% raw %} tag
- Expand strip_html filter to include <script> and <!--comment--> tags
- Support modulo filter
- Documentation/Sample Code/Test Suite:
- Simple tests for {% assign ... %} tag
Modules
A Simple, Stateless Template System
Simple Node Type
Default Filters Based on Liquid's Standard Set
Documentation for Solution's Standard and Custom Tagset
Variable assignment construct
Extended variable assignment construct
Switch Statement Construct
General Purpose Content Eater
Document-level Persistant Lists
Simple loop construct
Basic If/Elsif/Else Construct
Include another file
General Purpose Content Container
Unless: The Opposite of If
Base class for all templates and template-like things
Utility stuff. Watch your step.
Generic Value Container
Provides
in lib/Solution/Error.pm
in lib/Solution/Condition.pm
in lib/Solution/Context.pm
in lib/Solution/Error.pm
in lib/Solution/Document.pm
in lib/Solution.pm
in lib/Solution/Error.pm
in lib/Solution.pm
in lib/Solution/Error.pm
in lib/Solution/Error.pm
in lib/Solution.pm
in lib/Solution.pm
in lib/Solution/Error.pm
in lib/Solution/Error.pm
in lib/Solution.pm
in lib/Solution/Error.pm
in lib/Solution.pm