Skip to content

Releases: tomj74/chunk-templates

release-2.6.3

02 Jan 16:12
Compare
Choose a tag to compare
  • New {% data %}...{% enddata %} section markers for {% exec %}
    • Makes exec calls more clean/consistent with other block calls.
    • Provides greater flexibility in formulating exec calls.
    • Optional, for convenience and back-compatibility
    • {% body %} tags now optional if {% data %} tags are present.

release-2.6.2

31 Dec 00:46
Compare
Choose a tag to compare
  • Compatibility fixes for Google App Engine
  • Goodies for custom TemplateProvider:
    • theme.makeChunk("anyfile.prn") after calling .setDefaultExtension(null)

release-2.6

30 Nov 00:04
Compare
Choose a tag to compare
  • Now attempts to treat object as bean if class has no public attributes.
  • Some bugfixes related to filters and leaving file handles open.

release-2.5

28 Oct 07:05
Compare
Choose a tag to compare
  • Now, with whitespace:
    • New less-cramped tag syntax {% expr %} is easier on the eyes.
    • Old {.cramped} syntax is still supported.
  • New |default() filter (syntactic sugar for {$tag:} ).
  • Cleans up brittle/slow template pre-parsing routines.
  • Deprecates @inline keyword for {% exec %} - now both arguments are
    optional and assignment format (eg @JSON, @xml) is always marked with leading "@"

release-2.4

24 Nov 03:06
Compare
Choose a tag to compare
Tagging the 2.4 release of the project.