Releases: awslabs/aurora-dsql-connectors
Release list
Aurora DSQL Connector for node-postgres v0.1.4
Note: This release was originally published on Dec 12, 2025 by @vic-tsang in awslabs/aurora-dsql-nodejs-connector.
This release fixes a bug where the customCredentialsProvider property was unused, despite being configured.
What's Changed
- bugfix: Wire up custom credential providers to token generation by @zakvdm in awslabs/aurora-dsql-nodejs-connector#120
- update version to 0.1.4 by @vic-tsang in awslabs/aurora-dsql-nodejs-connector#128
New Contributors
- @zakvdm made their first contribution in awslabs/aurora-dsql-nodejs-connector#120
Full Changelog: node/node-postgres/v0.1.3...node/node-postgres/v0.1.4
Aurora DSQL Connector for node-postgres v0.1.3
Note: This release was originally published on Dec 11, 2025 by @danielfrankcom in awslabs/aurora-dsql-nodejs-connector.
This release adds a parsing step which processes the connectionString property from the AuroraDSQLConfig and AuroraDSQLPoolConfig objects.
What's Changed
- parse from connectionString, check if region is set before parsing fr… by @vic-tsang in awslabs/aurora-dsql-nodejs-connector#113
- Bump node-postgres from 0.1.2 to 0.1.3 by @danielfrankcom in awslabs/aurora-dsql-nodejs-connector#117
Full Changelog: node/node-postgres/v0.1.2...node/node-postgres/v0.1.3
Aurora DSQL Connector for node-postgres v0.1.2
Note: This release was originally published on Dec 11, 2025 by @danielfrankcom in awslabs/aurora-dsql-nodejs-connector.
This release exports CommonJS files for consumption by CommonJS module users.
This avoids import errors like the following, which occurred for non-ESM imports:
src/index.ts:1:34 - error TS1479: The current file is a CommonJS module whose imports will produce 'require' calls;
however, the referenced file is an ECMAScript module and cannot be imported with 'require'. Consider writing a
dynamic 'import("@aws/aurora-dsql-node-postgres-connector")' call instead.
To convert this file to an ECMAScript module, change its file extension to '.mts' or create a local package.json
file with `{ "type": "module" }`.
1 import { AuroraDSQLClient } from "@aws/aurora-dsql-node-postgres-connector";
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Found 1 error in src/index.ts:1
What's Changed
- Export node-postgres CommonJS module in addition to ES module by @danielfrankcom in awslabs/aurora-dsql-nodejs-connector#92
- Run node-postgres example smoke test as part of CI by @danielfrankcom in awslabs/aurora-dsql-nodejs-connector#91
- Add job to verify node-postgres versions by @danielfrankcom in awslabs/aurora-dsql-nodejs-connector#93
- Bump @types/node from 24.9.2 to 24.10.0 in /packages/node-postgres by @dependabot[bot] in awslabs/aurora-dsql-nodejs-connector#73
- Configure Dependabot to monitor example projects by @danielfrankcom in awslabs/aurora-dsql-nodejs-connector#97
- Bump @types/pg from 8.15.6 to 8.16.0 in /packages/node-postgres by @dependabot[bot] in awslabs/aurora-dsql-nodejs-connector#103
- Use non-deprecated testPathPatterns option for jest by @danielfrankcom in awslabs/aurora-dsql-nodejs-connector#107
- Bump jest from 29.7.0 to 30.2.0 in /packages/node-postgres/example by @dependabot[bot] in awslabs/aurora-dsql-nodejs-connector#99
- Upgrade tsdown from 0.11.4 to 0.17.2 by @danielfrankcom in awslabs/aurora-dsql-nodejs-connector#108
- Bump versions from 0.1.1 to 0.1.2 by @danielfrankcom in awslabs/aurora-dsql-nodejs-connector#109
- Set up trusted publishing for node-postgres by @danielfrankcom in awslabs/aurora-dsql-nodejs-connector#114
- Fix node-postgres workflow permissions by @danielfrankcom in awslabs/aurora-dsql-nodejs-connector#115
New Contributors
- @danielfrankcom made their first contribution in awslabs/aurora-dsql-nodejs-connector#92
Full Changelog: node/node-postgres/v0.1.1...node/node-postgres/v0.1.2
Aurora DSQL Connector for node-postgres v0.1.1
Note: This release was originally published on Nov 26, 2025 by @mitchell-elholm in awslabs/aurora-dsql-nodejs-connector.
What's Changed
- Bug fix for relative imports
Aurora DSQL Connector for node-postgres v0.1.0
Note: This release was originally published on Oct 30, 2025 by @mitchell-elholm in awslabs/aurora-dsql-nodejs-connector.
Initial release of the Aurora DSQL Connector for node-postgres
Aurora DSQL Connector for JDBC v1.3.0
Note: This release was originally published on Oct 15, 2025 by @danielfrankcom in awslabs/aurora-dsql-jdbc-connector.
This release clarifies the public API, and validates support for JDK 25.
Key changes:
- Release 1.0.0 inadvertently specified internal implementation detail classes as
public. This has been resolved in this release, with these classes now defined aspackage-private. Code that was depending on these implementation details should migrate to use the public API to access the functionality of this library. See the published Javadocs. - Support for JDK 25 is now validated as part of CI. It is likely that previous versions of the library were equally compatible with JDK 25, but this compatibility is now explicitly tested and verified.
What's Changed
- Run integration tests from prebuilt jar file by @danielfrankcom in awslabs/aurora-dsql-jdbc-connector#34
- Make internal detail classes package-private by @danielfrankcom in awslabs/aurora-dsql-jdbc-connector#31
- Upgrade Mockito to silence warnings by @danielfrankcom in awslabs/aurora-dsql-jdbc-connector#32
- Upgrade Gradle 8.14 -> 9.1.0 by @danielfrankcom in awslabs/aurora-dsql-jdbc-connector#33
- Update JDK 24 -> 25 by @danielfrankcom in awslabs/aurora-dsql-jdbc-connector#36
- Enable Gradle configuration cache by @danielfrankcom in awslabs/aurora-dsql-jdbc-connector#35
- Add workarounds for JReleaser incompatibility issues by @danielfrankcom in awslabs/aurora-dsql-jdbc-connector#37
Full Changelog: java/jdbc/v1.2.0...java/jdbc/v1.3.0
Aurora DSQL Connector for JDBC v1.2.0
Note: This release was originally published on Oct 06, 2025 by @danielfrankcom in awslabs/aurora-dsql-jdbc-connector.
This release includes improvements to logging functionality and fixes for database property parsing.
Key changes:
- Fixed database property parsing in connection URLs to properly handle the database parameter with consistent semantics across all properties
- Corrected logger package names to use the published package name (
software.amazon.dsql.jdbc) consistently throughout the project. If you were previously configuring log levels usingcom.amazon.jdbc, you can now remove that configuration assoftware.amazon.dsql.jdbcis the only package name needed. - Removed the
LazyLoggerclass in favor of the standardjava.util.logging.Loggerwhich already provides equivalent functionality. If you were usingLazyLoggerdirectly, please usejava.util.logging.Loggerinstead, which already includes built-in lazy evaluation for disabled log levels.
What's Changed
- Remove LazyLogger class by @danielfrankcom in awslabs/aurora-dsql-jdbc-connector#28
- Fix database property parsing by @danielfrankcom in awslabs/aurora-dsql-jdbc-connector#27
- Fix logger package names by @danielfrankcom in awslabs/aurora-dsql-jdbc-connector#29
- Avoid unnecessary operations for disabled log levels by @danielfrankcom in awslabs/aurora-dsql-jdbc-connector#30
Full Changelog: java/jdbc/v1.1.2...java/jdbc/v1.2.0
Aurora DSQL Connector for JDBC v1.1.2
Note: This release was originally published on Oct 06, 2025 by @danielfrankcom in awslabs/aurora-dsql-jdbc-connector.
This release improves the Javadocs, aiming to provide a complete walkthrough for users.
What's Changed
- Add javadoc badge by @danielfrankcom in awslabs/aurora-dsql-jdbc-connector#24
- Minimize workflow permissions by @danielfrankcom in awslabs/aurora-dsql-jdbc-connector#25
- Provide complete public API documentation by @danielfrankcom in awslabs/aurora-dsql-jdbc-connector#26
Full Changelog: java/jdbc/v1.1.1...java/jdbc/v1.1.2
Aurora DSQL Connector for JDBC v1.1.1
Note: This release was originally published on Oct 01, 2025 by @danielfrankcom in awslabs/aurora-dsql-jdbc-connector.
This release fixes the version number reported by the library.
What's Changed
- Embed dynamic version number in jar file by @danielfrankcom in awslabs/aurora-dsql-jdbc-connector#23
Full Changelog: java/jdbc/v1.1.0...java/jdbc/v1.1.1
Aurora DSQL Connector for JDBC v1.1.0
Note: This release was originally published on Sep 17, 2025 by @danielfrankcom in awslabs/aurora-dsql-jdbc-connector.
What's Changed
- Connector now targets compatibility with Java 8+
- Runtime dependency on
javax.annotation-apiandspotbugs-annotationsremoved
Details
- Add Maven Central release badge by @danielfrankcom in awslabs/aurora-dsql-jdbc-connector#9
- Move integration tests to standalone subproject by @danielfrankcom in awslabs/aurora-dsql-jdbc-connector#11
- Target Java 8 as compatible version by @danielfrankcom in awslabs/aurora-dsql-jdbc-connector#12
- Update JDK 17 -> 24 by @danielfrankcom in awslabs/aurora-dsql-jdbc-connector#13
- Update Gradle dependencies by @danielfrankcom in awslabs/aurora-dsql-jdbc-connector#14
- Configure linting with Spotless by @danielfrankcom in awslabs/aurora-dsql-jdbc-connector#15
- Fix Git blame ignore rev after merge by @danielfrankcom in awslabs/aurora-dsql-jdbc-connector#19
- Avoid explicit version reference in source by @danielfrankcom in awslabs/aurora-dsql-jdbc-connector#16
- Align code and docs by @danielfrankcom in awslabs/aurora-dsql-jdbc-connector#17
- Remove runtime spotbugs dependency by @danielfrankcom in awslabs/aurora-dsql-jdbc-connector#18
- Remove version number references from README by @danielfrankcom in awslabs/aurora-dsql-jdbc-connector#20
- Fix publish workflow JDK version by @danielfrankcom in awslabs/aurora-dsql-jdbc-connector#21
- Use explicit mavenLocal env var for standalone integration tests by @danielfrankcom in awslabs/aurora-dsql-jdbc-connector#22
Full Changelog: java/jdbc/v1.0.0...java/jdbc/v1.1.0