All Versions
10
Latest Version
Avg Release Cycle
63 days
Latest Release
1400 days ago

Changelog History

  • v3.1.4 Changes

    May 28, 2020
    • Slice filter: Use collection size when toIndex is greater than collection size (#504)
    • Adjust spring boot doc (#509)
    • ๐Ÿ— Build with jdk14 (#508)
    • ๐Ÿ— Set proxyBeanMethods to false and build with spring boot 2.3 (#507)
    • โž• Add access to Spring Beans/request/session and response when using Pebble with WebFlux (#512)
    • โœ‚ Remove allowUnsafeMethods property and replace it with methodAccessValidator. Default one is BlacklistMethodAccessValidtor (#511)
  • v3.1.3 Changes

    May 01, 2020
    • ๐Ÿ‘ Allow treating all number literals as BigDecimals to avoid NumberFormatExceptions (#503)
    • Custom operator can't use external context (#497)
    • ๐Ÿ‘ Allow all variable names to be retrieve from ScopeChain/Scope (#291)
    • ๐Ÿ‘ป Empty map in strict mode does not throw exception (#491)
  • v3.1.2 Changes

    December 13, 2019
    • โž• Add support for jdk13 (#487)
    • โž• Add basic support for Spring 5 WebFlux reactive in Spring Boot 2 (#333)
  • v3.1.1 Changes

    November 15, 2019
    • ๐Ÿ‘‰ Use a list of unsafeMethods and rename allowGetClass to allowUnsafeMethods (#454)
    • PebbleTemplateAvailabilityProvider doesn't find template files from the classpath (#464)
    • โž• Added inline verbatim description to Verbatim tag documentation (#422)
    • ๐Ÿ›  Fix issue of embed tag changing cached templates (#475)
    • ๐Ÿ›  Fixes bug which allowed sequential String literals to be parsed correctly (#482)
    • โšก๏ธ Update to spring boot 2.2 (486)
  • v3.1.0 Changes

    August 20, 2019
    • ๐Ÿ’ฅ BREAKING CHANGES : Consider avoiding feature version in spring boot starter name (#459)
    • โฌ†๏ธ Upgrade spring boot integration to Spring Boot 2.1 (#460)
    • ๐Ÿ‘ Allow override core operators (#455, #456)
    • ๐Ÿ‘ Allows variables to be set in templates when provided context is an immutable map (#453)
    • ๐Ÿ›  Fixed a few typos in the docs (#452)
    • โœ‚ Remove unnecessary variable 'state' in LexerImpl by using Stack (#450)
    • โšก๏ธ Updates Orchid to 0.17.1 and fixes its breaking changes (#448)
    • Null value in a Map should not throw AttributeNotFoundException (#447, #446)
  • v3.0.10 Changes

    May 30, 2019
  • v3.0.9 Changes

    April 29, 2019
  • v3.0.8 Changes

    February 10, 2019
    • โž• Add split filter (#421)
  • v3.0.7 Changes

    January 06, 2019
    • โž• Add Automatic-Module-Name to support Java 9 modules (#416)
  • v3.0.6 Changes

    November 11, 2018
    • ๐Ÿ“œ Check that parseNewVariableName() parses a valid identifier (#409)
    • ๐Ÿ“š Set up Pebble documentation site using Orchid (#411)
    • โž• Add twig compatibility matrix documentation (#247)