Skip to content

Releases: bkiers/Liqp

0.9

07 Apr 23:13
Compare
Choose a tag to compare

A lot of changes since last release, so new major version.

Changes:

  • "Strict mode" the same behavior as in ruby's
  • evaluating improvements:
  • made comparisons in expressions to behave more like ruby's ones:
    • Fix number comparisons when applying filters, BigDecimal handling
    • Fix dates comparisons
    • fix null and non-nullable object comparing
  • code cleanup and maintenance:
    • Flavor.filters vs ParserSettings.filters differentiation, make more use of new Filters class(immutable)
    • ProtectionSettings removed and its settings are now are optional on TemplateParser class, making single place for all configurations for the template/library
    • jacoco-maven-plugin added. now we see the test coverage.
    • get rid of static context in Filter (now the filters are always parameters with some pre-defaults)
    • a lot of deprecated methods removed (main reason of new major version)
    • LiquidParser: Fix antlr warning about matching an empty string
  • TemplateContext: provide access to Filters, Insertions, parent context
  • Update antlr4 dependency version to 4.13.0
  • updating readme to reflect latest library state

Many thanks to @kohlschuetter and @msangel

0.8.5.3

20 May 23:36
Compare
Choose a tag to compare

What's Changed

New Contributors

Full Changelog: 0.8.5.2...0.8.5.3

0.8.3.3

23 Nov 21:11
Compare
Choose a tag to compare
  • Accept dates without time fix #242 by @bkiers
  • Use Double/Long.valueOf instead of new as these are deprecated for removal since Java 9 #239 by @kohlschuetter
  • Slice filter: Fix "Potential null pointer access" error #238 by @kohlschuetter
  • Add support for parameters in Jekyll include tag #237 by @kohlschuetter
  • various dependencies upgrades to latest version with security fixes

0.7.9

25 Oct 20:00
Compare
Choose a tag to compare

New in 0.7.9

Thanks @mosabua for the release to Maven!

0.7.8

18 Jan 20:53
Compare
Choose a tag to compare

New in 0.7.8

Thanks @mosabua for the release to Maven!

0.7.7

19 Nov 08:36
Compare
Choose a tag to compare

New in 0.7.7

And thanks @mosabua for the release to Maven!

0.7.6

28 Oct 10:10
Compare
Choose a tag to compare

0.7.5

06 Sep 13:09
Compare
Choose a tag to compare

0.7.4

23 Jun 15:10
Compare
Choose a tag to compare

0.7.3

19 Jan 07:07
Compare
Choose a tag to compare

New in 0.7.3:

  • no longer leaving executor thread active: #53