Releases: awslabs/aws-mysql-jdbc
AWS JDBC Driver for MySQL - v1.1.15
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.
[1.1.15] - 2024-06-06
Fixed
- Exception thrown when using IAM authentication and CN RDS URL (Issue #579).
AWS JDBC Driver for MySQL - v1.1.14
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.
[1.1.14] - 2024-03-04
Added
- Documentation regarding the differences between the AWS JDBC Driver and the AWS JDBC Driver for MySQL (PR #554).
- Support for China endpoint patterns (PR #543).
Fixed
- Statement cancel waits for statement to finish before cancelling (Issue #527).
AWS JDBC Driver for MySQL - v1.1.13
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.
[1.1.13] - 2024-01-19
Changed
- Upstream changes from MySQL 8.0.32 and 8.0.33 community driver. The upstream 8.0.33 changes include a security fix for CVE-2023-21971 - RCE and Unauthorized DB Access.
AWS JDBC Driver for MySQL - v1.1.12
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.
[1.1.12] - 2023-12-21
Added
- Experimental Enhanced Host Monitoring Plugin v2, which is a redesign of the original Enhanced Host Monitoring Plugin and addresses memory leaks and high CPU usage during monitoring sessions (PR #513).
AWS JDBC Driver for MySQL - v1.1.11
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.
[1.1.11] - 2023-11-02
Added
- Documentation regarding known limitations with Amazon Aurora Global Databases (PR #482).
Fixed
- Batch execute with in-line comments resulting in unexpected errors (Issue #464).
- Setting query timeouts while connecting to reader cluster endpoints resulting in errors (PR #474).
- Incorrectly generated keys after executing batch and individual statements (Issue #484).
AWS JDBC Driver for MySQL - v1.1.10
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.
[1.1.10] - 2023-10-04
Added
- Documentation regarding the
enableFailoverStrictReaderparameter (Issue #456).
Fixed
- Incorrect BatchUpdateException.getUpdateCounts() on failed batch statement execution (Issue #450).
AWS JDBC Driver for MySQL - v1.1.9
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.
[1.1.9] - 2023-07-31
Added
- Documentation:
- The
keepSessionStateOnFailoverfailover property to allow retaining the connection session state after failover without manually reconfiguring a connection (Issue #425).
Fixed
- Avoid updating topology during global transactions which caused JTA transactions to fail (Issue #292).
- Keep
currentHostIndexand hosts list in sync and pick a new connection when host role changes (Issue #303). - Redundant reset statement called due to incorrect condition (Issue #422).
AWS JDBC Driver for MySQL - v1.1.8
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.
[1.1.8] - 2023-06-28
Fixed
- The topology service cache no longer stores connection specific properties so connections to the same cluster will not connect with the wrong properties (Issue #407).
- Fixed value
convertToNullbeing rejected for propertyzeroDateTimeBehaviorbecause of capitalization (Issue #411). - Handle case in the
FailoverConnectionPluginwhere thecurrentHostIndexis equal toNO_CONNECTION_INDEX(Issue #417).
AWS JDBC Driver for MySQL - v1.1.7
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.
[1.1.7] - 2023-05-11
Changed
- Removed the
isMultiWriterClusterflag as multi-writer clusters are end of life since February 2023 (PR #405).
Fixed
- Fixed methods passing proxy statement objects by adding checks to unwrap them before casting to a
ClientPreparedStatement(Issue #401).
AWS JDBC Driver for MySQL - v1.1.6
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.
[1.1.6] - 2023-04-28
Changed
- Refactored resource shutdown for
DatabaseMetaDataUsingInfoSchemaandCallableStatement(PR #388 & PR #390). - Upgraded
com.github.vlsi.license-gatherfrom 1.77 to 1.87 andjunit-jupiter-enginefrom 5.8.2 to 5.9.2 (PR #378 & PR #355). - Excluded
SampleApplicationfrom distribution jar (PR #392). - Updated README with list of database engine versions tested against (here).
Fixed
- Fixed
AuroraTopologyServiceto use fallback timestamp when the topology query results in an invalid timestamp during daylight savings (Issue 386).