You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: CHANGELOG.md
+10-3Lines changed: 10 additions & 3 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -3,7 +3,7 @@ All notable changes to this project will be documented in this file.
3
3
4
4
The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/), and this project adheres to [Semantic Versioning](https://semver.org/#semantic-versioning-200).
5
5
6
-
## [3.0.0] - TBD
6
+
## [3.0.0] - 2025-12-18
7
7
8
8
### :crab: Breaking Changes
9
9
@@ -18,7 +18,7 @@ The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/),
18
18
> | Multiple database clusters | Yes | Review all connection strings and add mandatory `clusterId` parameter ([PR #1476](https://github.com/aws/aws-advanced-jdbc-wrapper/pull/1476)). See [documentation](https://github.com/aws/aws-advanced-jdbc-wrapper/blob/main/docs/using-the-jdbc-driver/using-plugins/UsingTheFailover2Plugin.md#failover-plugin-v2-configuration-parameters) for `clusterId` parameter configuration |
> 3.0 removes deprecated code ([PR #1572](https://github.com/aws/aws-advanced-jdbc-wrapper/pull/1572) and [PR #1637](https://github.com/aws/aws-advanced-jdbc-wrapper/pull/1637)).
22
22
> #### Deprecated Code Removal
23
23
> Some methods marked as deprecated in version 2.x.x are now removed in 3.0.
24
24
> If you implemented any custom classes such as custom Connection Plugins, please review the changes in [PR #1572](https://github.com/aws/aws-advanced-jdbc-wrapper/pull/1572) for proper replacements.
@@ -49,6 +49,8 @@ The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/),
49
49
-Incorrect nodeId in HostSpecforRDSMulti-AZ cluster ([PR #1579](https://github.com/aws/aws-advanced-jdbc-wrapper/pull/1579)).
50
50
-Avoid duplicates in manifest file ([PR #1607](https://github.com/aws/aws-advanced-jdbc-wrapper/pull/1607)).
51
51
-Add expiration time for cached reader connections and refactor Blue/Green plugin ([PR #1626](https://github.com/aws/aws-advanced-jdbc-wrapper/pull/1626)).
52
+
-DuringBlue/Green switchover IAM host name should be based on green host ([PR #1642](https://github.com/aws/aws-advanced-jdbc-wrapper/pull/1642)).
53
+
-RestartBlue/Green monitors when B/G switchover is completed. That closes unnecessary monitoring connections to old blue and green clusters. It also prepares for further Blue/Green switchover ([PR #1639](https://github.com/aws/aws-advanced-jdbc-wrapper/pull/1639)).
-Refactor dialects and host list providers to reduce code duplication ([PR #1588](https://github.com/aws/aws-advanced-jdbc-wrapper/pull/1588)).
65
+
-Use monitoring host list providers by default ([PR #1636](https://github.com/aws/aws-advanced-jdbc-wrapper/pull/1636)).
66
+
-Cache `efm2` monitor key for better performance ([PR #1644](https://github.com/aws/aws-advanced-jdbc-wrapper/pull/1644)).
63
67
64
68
### :magic_wand:Added
65
-
-GlobalDatabases and GlobalDatabase endpoint support. Both in-region and cross-region failovers are supported now ([PR #1573](https://github.com/aws/aws-advanced-jdbc-wrapper/pull/1573), [PR #1575](https://github.com/aws/aws-advanced-jdbc-wrapper/pull/1575)).
69
+
-GlobalDatabases and GlobalDatabase endpoint support. Both in-region and cross-region failovers are supported now ([PR #1573](https://github.com/aws/aws-advanced-jdbc-wrapper/pull/1573), [PR #1575](https://github.com/aws/aws-advanced-jdbc-wrapper/pull/1575), [PR #1645](https://github.com/aws/aws-advanced-jdbc-wrapper/pull/1645)).
-Public `PluginService` interfaceextended with a new method helping to identify a source of connection. Knowing whether a connection is brand new or obtained from a pool helps to improve connection management. Custom plugins implemented by user can now use this new method ([PR #1581](https://github.com/aws/aws-advanced-jdbc-wrapper/pull/1581)).
68
72
- Allow overriding the IAM token property name ([PR #1603](https://github.com/aws/aws-advanced-jdbc-wrapper/pull/1603)).
@@ -71,6 +75,8 @@ The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/),
0 commit comments