Skip to content

AWS Advanced JDBC Wrapper - v4.2.0

Latest

Choose a tag to compare

@github-actions github-actions released this 13 Jul 19:39

Changelog

All notable changes to this project will be documented in this file.

The format is based on Keep a Changelog, and this project adheres to Semantic Versioning.

[4.2.0] - 2026-07-13

🪄 Added

  • Added automatic read/write splitting driven by SQL parsing via the new autoReadWriteSplitting and sqlParser plugins, which route statements to a reader or writer based on the parsed SQL (PR #1995).
  • Added query-level load balancing for the autoReadWriteSplitting plugin so read traffic can be distributed across readers on a per-query basis (PR #2009).
  • Added the awsSecretsManager2 plugin, which uses a stale-while-revalidate caching strategy to serve credentials from cache while refreshing them in the background (PR #1985).
  • Added lowestLoadByCpu and lowestLoadByLag host selection strategy variants that default to CPU-dominant and lag-dominant weighting respectively (PR #1997).

🐛 Fixed

  • Fixed the configuration profile not being propagated to eagerly-created topology monitors, which could leave those monitors without profile-configured plugins (Issue #2020, PR #2021).
  • Fixed the custom endpoint monitor's throttling backoff being bypassed (PR #2014).
  • Fixed an NPE caused by a check-then-act race in ImportantEventService#removeExpiredEvents (PR #1987).

🦀 Changed