Agroal


home  
github  
license  
issues  
The natural database connection pool

3.0 Release2026 01 19

We have a new Agroal major release !!

The main driver for this release is the support of Spring Boot 4.0. The hikari module we had for compatibility was removed in this version. There are other smaller API changes that should not affect compatibility.

This version had the valuable contributions of “l-smyk”, Dennis Kniep, Erwan Tanajaya, David Lloyd

Feature Request

  • AG-270 - Propagate connection read-only fails always when you are using Spring Data repositories implementation and custom isolation level enabled
  • AG-280 - Add calback for connection creation failure.
  • AG-281 - Introduce ConnectionValidator#sqlValidator

Bug

  • AG-272 - Connections that are in FLUSH state are ignored by leak detection
  • AG-276 - flushOnClose causes pool size to exceed max

Task

  • AG-271 - Update Spring Boot starter to support 4.0.0
  • AG-277 - Fix deploymnt of snapshot builds
  • AG-278 - Consider removal of the agroal-hikari module
  • AG-284 - Update README.md to newer badges
  • AG-285 - Modularize Agroal to support JPMS

Enhancement

  • AG-243 - Test suite to test against real databases
  • AG-273 - have stable version tag when deploying to nexus repository
  • AG-282 - Switch property expressions to kebab-case
  • AG-283 - Support for FirebirdSQL
  • AG-286 - Update dependencies for 3.0 release