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
enableFailoverStrictReader
parameter (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
keepSessionStateOnFailover
failover 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
currentHostIndex
and 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
convertToNull
being rejected for propertyzeroDateTimeBehavior
because of capitalization (Issue #411). - Handle case in the
FailoverConnectionPlugin
where thecurrentHostIndex
is 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
isMultiWriterCluster
flag 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
DatabaseMetaDataUsingInfoSchema
andCallableStatement
(PR #388 & PR #390). - Upgraded
com.github.vlsi.license-gather
from 1.77 to 1.87 andjunit-jupiter-engine
from 5.8.2 to 5.9.2 (PR #378 & PR #355). - Excluded
SampleApplication
from distribution jar (PR #392). - Updated README with list of database engine versions tested against (here).
Fixed
- Fixed
AuroraTopologyService
to use fallback timestamp when the topology query results in an invalid timestamp during daylight savings (Issue 386).