- Made to align with Spring Boot 4 (#246) this changes the minimum support targets to:
- Java 17
- Groovy 5
- Gradle 9 (for building the project)
- Any workarounds made for older versions of Java have been removed from the codebase
- Remove deprecated
layout:collectprocessor
Version 4.0 of the layout dialect is made to align with Spring Boot 4's build and dependency targets, and so is built for Java 17, Groovy 5, and Gradle 9 (for building the project).
A migration guide can be found on the documentation site: https://ultraq.github.io/thymeleaf-layout-dialect/migrating-to-4.0/