Skip to content

Releases: tomj74/chunk-templates

release-3.6.2

01 Jan 01:33
Compare
Choose a tag to compare
  • Fix bug in conditional expression tokenizer
  • Switch to MIT license

release-3.6.1

23 Mar 23:03
Compare
Choose a tag to compare
  • Add jackson as an optional dependency for json features
  • Make json-smart an optional dependency

release-3.6.0

22 Mar 03:37
Compare
Choose a tag to compare
  • New hook for custom TranslationsProvider theme.setTranslationsProvider(...)
    not just limited to packaging on filesystem/classpath anymore!
  • Fix npe in android bean binding logic
  • Fix list filters slice/join so null input passes as null output
  • Correctly handle colons inside backtick expressions

release-3.5.0

12 Jan 21:25
Compare
Choose a tag to compare
  • Optionally fire runtime exception on missing template
  • Prefix boolean bean properties with "is_" only for methods that start with "is"

release-3.4.0

22 Oct 04:33
Compare
Choose a tag to compare

New @AccessAsPojo and @AccessAsBean annotations to override object-mapping logic

release-3.3.1

02 Sep 02:23
Compare
Choose a tag to compare

Minor bugfix release

release-3.3.0

01 Sep 19:30
Compare
Choose a tag to compare
  • Support complex conditionals w/grouping, && and || operators
  • Resolve filter args if they are tag references
  • Fix: resolve backticks correctly in filter args

release-3.2.4

12 Nov 04:35
Compare
Choose a tag to compare
  • Support deep reference suffix on filter calls like get(n).field_name
  • Fix minor issue in exec/macro parser
  • Add convenience method chunk.set("tag", boolean)

release-3.2.3

04 Jul 18:25
Compare
Choose a tag to compare
  • Some optimization work (focused on speeding up access to bean getters)
  • Snippet cache now disabled by default (was actually slower in benchmark)

release-3.2.2

12 Jun 16:38
Compare
Choose a tag to compare
  • Fixes template parsing bug in if conditions with unmatched parens.
  • Optimizes bean reflection/introspection.