Skip to content

Update dependency io.pebbletemplates:pebble to v3.2.4#27

Open
renovate[bot] wants to merge 1 commit intomasterfrom
renovate/io.pebbletemplates-pebble-3.x
Open

Update dependency io.pebbletemplates:pebble to v3.2.4#27
renovate[bot] wants to merge 1 commit intomasterfrom
renovate/io.pebbletemplates-pebble-3.x

Conversation

@renovate
Copy link
Copy Markdown
Contributor

@renovate renovate bot commented Nov 19, 2025

This PR contains the following updates:

Package Change Age Confidence
io.pebbletemplates:pebble (source) 3.1.43.2.4 age confidence

Release Notes

PebbleTemplates/pebble (io.pebbletemplates:pebble)

v3.2.4

Compare Source

  • Fix the problem of unit test failure under JDK 21 (#​692)
  • Fix the problem of not resolving reactive values in models (#​691)

v3.2.3

Compare Source

  • Dynamically open different feature according to different scenarios (#​671)
  • Fix the ability to provide your own PebbleViewResolver (#​686)

v3.2.2

Compare Source

  • Throw a more detailed exception from DefaultAttributeResolver (#​653)
  • Make expression nodes fully visitable (#​657)
  • Added getTemplates function to MemoryLoader (#​660)
  • Generate OSGi metadata into pebble jar to make it OSGi compliant (#​663)
  • Add flag for parameter name retention in maven compiler plugin (#​664)

v3.2.1

Compare Source

  • Fix the null pointer exception on the replace filter (#​650)
  • Add native hints for GraalVM (#​648)

v3.2.0

Compare Source

  • Add support for spring framework 6 and spring-boot 3 (#​630)
  • Bump minimum supported java version to 17 in pebble-spring6 and pebble-spring-boot-starter in order to work with spring (#​630)
  • Add a memory loader that supports inheritance and doesn't require a filesystem. This is useful for applications that retrieve templates from a database for example (#​617).
  • BREAKING CHANGE: Change default suffix to .peb instead of .pebble in spring boot autoconfiguration (#​553)
  • BREAKING CHANGE: Rename method getInstance to createInstance in BinaryOperator interface (#​521)
  • BREAKING CHANGE: Rename package from com.mitchellbosecke to io.pebbletemplates (#​635)

v3.1.6

Compare Source

  • Make CacheKey class extendible (#​604)
  • Remove support for spring 1.5.x (#​628)
  • Fix for older Android versions (#​585 #​581 #​580)

v3.1.5

  • Add timeZone parameter to date filter (#​530)
  • Add setting to limit the size of output when evaluating a template (#​529)
  • Fix variable name starting with operator (#​541)
  • Added Servlet5Loader to support Servlet 5.0 (#​549)
  • Throw an error when an import alias references an invalid macro (#​559)
  • Special for loop variables class, to support all attribute resolvers (#​560)
  • Support all Java identifiers (#​544)
  • Provide option to customize stock extensions (#​552)
  • Cannot use sort filter right after split filter (#​568)
  • Support array of List in sort filter (#​569)
  • Extension global variables in macros (#​571)
  • Add base64 and sha256 filters (#​574)

Configuration

📅 Schedule: Branch creation - "after 7am and before 11am every weekday" in timezone Europe/London, Automerge - At any time (no schedule defined).

🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.

Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.

🔕 Ignore: Close this PR and you won't be reminded about this update again.


  • If you want to rebase/retry this PR, check this box

This PR was generated by Mend Renovate. View the repository job log.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

0 participants