Agroal


home  
github  
license  
issues  
The natural database connection pool

2.8 Release2025 08 14

Release 2.8

This release of Agroal improves it’s blocking logic so that it works well with “project loom”. Other fixes and improvements are included.

A big thank you to Matheus Limcon, Ronald Milk, Sanne Grinovero and Steven Hawkins for their contributions for this release.

Feature Request

  • AG-262 - Handle rollback-only return code from RM gracefully

    Bug

  • AG-260 - Fix potential NPE in XAConnectionWrapper
  • AG-264 - Virtual threads block when using the Agroal connection pool.
  • AG-266 - Make less calls to connection.isClosed()
  • AG-268 - Maven Central Synchronization Validation Error

Task

  • AG-258 - Upgrading to 2.7 fails if spring-boot-starter-actuator is missing
  • AG-267 - Update dependencies for 2.8 release

Enhancement

  • AG-259 - Enhance AgroalDataSourceHealthContributorAutoConfiguration to full replacement
  • AG-261 - Reduce state held in memory after close for Wrappers
  • AG-265 - Do not track pool statistics when not needed