📗 Links
⭐ New Features
- Improve query method validation exceptions for declared queries #2738
- Avoid re-wrapping query validation exceptions into
IllegalArgumentExceptionit they already are one #2736
🐞 Bug Fixes
- Consistent handling of
Specification.unrestricted()inSpecification.not(..)#4024 - Inconsistency in
Specification.unrestricted()semantics #4023 deleteByreturning primitive number queries fail withClassCastException#4015- EQL Parser fails using nested aggregation function arguments #4013
- HQL Renderer renders CTE with
CYCLEwithout space betweenSETandidentifier#4012 - Fix unpaged revision query #4000
- Revision repository
findRevisionsthrows exception when usingPageable.unpaged()#3999
📔 Documentation
- Document placeholder and Ant-style pattern support for
@Enable…Repositories#3366
🔨 Dependency Upgrades
❤️ Contributors
We'd like to thank all the contributors who worked on this release!