Releases: awslabs/aurora-dsql-orms
Aurora DSQL Tools for Prisma v0.1.0
Initial release of Aurora DSQL Tools for Prisma
- Schema validator for DSQL compatibility checking
- Migration transformer for DSQL-required SQL transformations
- All-in-one migrate command for streamlined workflow
- Veterinary app example with DsqlPrismaClient
See README for full documentation.
Aurora DSQL Adapter for Tortoise ORM v0.1.4
This release updates the package metadata and documentation to align with the migrated Aurora DSQL ORM Adapters monorepo location.
What's Changed
- Update repo links pointing to old repo by @danielfrankcom in #4
- Merge dev tooling from subprojects at root level by @danielfrankcom in #13
- Consolidate .gitignore files by @danielfrankcom in #17
- Consolidate docs/licensing by @danielfrankcom in #18
- Update docs to point to new repo by @danielfrankcom in #19
- Update changelog files as part of release by @danielfrankcom in #20
- Bump pip-licenses from 5.5.0 to 5.5.1 in /python/tortoise-orm by @dependabot[bot] in #52
- Bump ruff from 0.14.13 to 0.14.14 in /python/tortoise-orm by @dependabot[bot] in #59
- Configure explicit release name for changelog update task by @danielfrankcom in #64
- Fix Python publishing metadata by @danielfrankcom in #72
Full Changelog: python/tortoise-orm/v0.1.3...python/tortoise-orm/v0.1.4
Aurora DSQL Adapter for Tortoise ORM v0.1.3
This release migrates the Tortoise ORM adapter to the new Aurora DSQL ORM Adapters monorepo.
What's Changed
No functional changes
Full Changelog: python/tortoise-orm/v0.1.2...python/tortoise-orm/v0.1.3
Aurora DSQL dialect for SQLAlchemy v1.1.3
This release fixes the metadata published to PyPI to ensure the full documentation is visible for readers.
What's Changed
- Configure explicit release name for changelog update task by @danielfrankcom in #64
- Fix Python publishing metadata by @danielfrankcom in #72
New Contributors
- @github-actions[bot] made their first contribution in #63
Full Changelog: python/sqlalchemy/v1.1.2...python/sqlalchemy/v1.1.3
Aurora DSQL adapter for Django v0.4.1
This release fixes the metadata published to PyPI to ensure the full documentation is visible for readers.
What's Changed
- Update changelog for python/django/v0.4.0 by @github-actions[bot] in #71
- Fix Python publishing metadata by @danielfrankcom in #72
Full Changelog: python/django/v0.4.0...python/django/v0.4.1
Aurora DSQL adapter for Django v0.4.0
This release migrates the Django adapter to the new Aurora DSQL ORM Adapters monorepo and switches to using the Aurora DSQL Connector for Python for IAM authentication.
Breaking change: Python 3.10+ is now required (previously 3.9+). Python 3.9 reached end-of-life in October 2025, and the integrated aurora-dsql-python-connector dependency requires Python 3.10+.
The adapter now uses aurora-dsql-python-connector instead of direct boto3 token generation for IAM authentication. This simplifies configuration, by allowing the region to be inferred from the cluster endpoint where possible, making it optional. All connector options are available via Django's OPTIONS dict, including the previously unavailable custom_credentials_provider for custom authentication scenarios.
Breaking change: As a result of the above, aws_profile/expires_in have been renamed to profile/token_duration_secs to match the Python connector.
What's Changed
- Update changelog for v0.3.0 by @github-actions[bot] in awslabs/aurora-dsql-django#76
- Minimize workflow permissions by @danielfrankcom in awslabs/aurora-dsql-django#77
- Bump astral-sh/setup-uv from 6 to 7 by @dependabot[bot] in awslabs/aurora-dsql-django#78
- Add missing badges (GitHub, Discord and License) by @danielfrankcom in awslabs/aurora-dsql-django#81
- Update Discord badge by @danielfrankcom in awslabs/aurora-dsql-django#82
- Bump actions/checkout from 5 to 6 by @dependabot[bot] in awslabs/aurora-dsql-django#83
- Bump actions/download-artifact from 5 to 7 by @dependabot[bot] in awslabs/aurora-dsql-django#85
- Bump actions/upload-artifact from 4 to 6 by @dependabot[bot] in awslabs/aurora-dsql-django#84
- Use Python connector for IAM authentication by @amaksimo in awslabs/aurora-dsql-django#86
- Bump wheel from 0.45.1 to 0.46.2 by @dependabot[bot] in awslabs/aurora-dsql-django#88
- Use dependency-groups for dev dependencies by @danielfrankcom in awslabs/aurora-dsql-django#87
- Bump pip from 24.3.1 to 25.3 by @dependabot[bot] in awslabs/aurora-dsql-django#89
- Bump lewagon/wait-on-check-action from 1.4.1 to 1.5.0 by @dependabot[bot] in awslabs/aurora-dsql-django#91
- Allow CI/CD workflows to run in parallel without conflicts by @danielfrankcom in awslabs/aurora-dsql-django#90
- Add license classifier for PyPI by @danielfrankcom in awslabs/aurora-dsql-django#92
- Add Hibernate and Django adapters to monorepo by @amaksimo in #7
- Add CI/CD workflows for Hibernate and Django adapters by @amaksimo in #8
- Add Django copyright headers by @danielfrankcom in #12
- Merge dev tooling from subprojects at root level by @danielfrankcom in #13
- Consolidate .gitignore files by @danielfrankcom in #17
- Consolidate docs/licensing by @danielfrankcom in #18
- Update changelog files as part of release by @danielfrankcom in #20
- Update docs to point to new repo by @danielfrankcom in #19
- Bump ruff from 0.14.11 to 0.14.14 in /python/django by @dependabot[bot] in #56
- Bump wheel from 0.46.2 to 0.46.3 in /python/django by @dependabot[bot] in #51
New Contributors
Full Changelog: python/django/v0.3.0...python/django/v0.4.0
Aurora DSQL Dialect for Hibernate v1.0.1
This release migrates the Hibernate dialect to the new Aurora DSQL ORM Adapters monorepo and updates tooling/documentation accordingly. The dialect is functionally equivalent to v1.0.0.
The Pet Clinic example application now uses the Aurora DSQL Connector for JDBC for IAM authentication, replacing manual token generation with the AWS SDK.
Dependencies versions have been updated for both the dialect and example application.
What's Changed
- Add published dependency to gradle sample by @elholmit in awslabs/aurora-dsql-hibernate#32
- Add setup steps to Pet-Clinic readme by @elholmit in awslabs/aurora-dsql-hibernate#33
- Add Maven Central release badge by @danielfrankcom in awslabs/aurora-dsql-hibernate#34
- Add index to Owner, double to Pet, and change SQL logging by @elholmit in awslabs/aurora-dsql-hibernate#35
- Bump actions/setup-java from 4 to 5 by @dependabot in awslabs/aurora-dsql-hibernate#37
- Bump actions/checkout from 4 to 5 by @dependabot in awslabs/aurora-dsql-hibernate#36
- Bump aws-actions/configure-aws-credentials from 4 to 5 by @dependabot in awslabs/aurora-dsql-hibernate#38
- Minimize workflow permissions by @danielfrankcom in awslabs/aurora-dsql-hibernate#39
- Add missing Badges by @wilsoncarvalho in awslabs/aurora-dsql-hibernate#40
- Update Discord badge by @wilsoncarvalho in awslabs/aurora-dsql-hibernate#41
- Bump actions/checkout from 5 to 6 by @dependabot in awslabs/aurora-dsql-hibernate#42
- Use JDBC connector for IAM authentication by @amaksimo in awslabs/aurora-dsql-hibernate#43
- Allow CI/CD workflows to run in parallel without conflicts by @danielfrankcom in awslabs/aurora-dsql-hibernate#44
- Add Hibernate and Django adapters to monorepo by @amaksimo in #7
- Add CI/CD workflows for Hibernate and Django adapters by @amaksimo in #8
- Format workflow files by @danielfrankcom in #10
- Format Java files by @danielfrankcom in #11
- Standardize workflow permissions by @danielfrankcom in #16
- Consolidate .gitignore files by @danielfrankcom in #17
- Consolidate docs/licensing by @danielfrankcom in #18
- Update docs to point to new repo by @danielfrankcom in #19
- Update changelog files as part of release by @danielfrankcom in #20
- Wait for CI before releasing by @danielfrankcom in #21
- Bump org.jreleaser from 1.19.0 to 1.21.0 in /java/hibernate/dialect by @dependabot in #22
- Bump io.spring.dependency-management from 1.1.6 to 1.1.7 in /java/hibernate/examples/pet-clinic-app by @dependabot in #23
- Bump software.amazon.awssdk:dsql from 2.31.33 to 2.41.17 in /java/hibernate/examples/pet-clinic-app by @dependabot in #24
- Bump org.postgresql:postgresql from 42.7.2 to 42.7.9 in /java/hibernate/dialect by @dependabot in #26
- Bump io.spring.javaformat from 0.0.43 to 0.0.47 in /java/hibernate/examples/pet-clinic-app by @dependabot in #27
- Bump org.cyclonedx.bom from 1.10.0 to 3.1.0 in /java/hibernate/examples/pet-clinic-app by @dependabot in #28
- Bump software.amazon.dsql:aurora-dsql-jdbc-connector from 1.0.0 to 1.3.0 in /java/hibernate/examples/pet-clinic-app by @dependabot in #29
- Bump gradle/actions from 4 to 5 by @dependabot in #34
- Bump software.amazon.awssdk:dsql from 2.31.64 to 2.41.17 in /java/hibernate/dialect by @dependabot in #36
- Bump aws-actions/configure-aws-credentials from 4 to 5 by @dependabot in #37
- Bump lewagon/wait-on-check-action from 1.4.1 to 1.5.0 by @dependabot in #39
- Bump org.apache.maven.plugins:maven-checkstyle-plugin from 3.5.0 to 3.6.0 in /java/hibernate/examples/pet-clinic-app by @dependabot in #41
- Bump org.webjars.npm:bootstrap from 5.3.3 to 5.3.8 in /java/hibernate/examples/pet-clinic-app by @dependabot in #42
- Bump com.gitlab.haynes:libsass-maven-plugin from 0.2.29 to 0.3.4 in /java/hibernate/examples/pet-clinic-app by @dependabot in #43
- Bump org.apache.logging.log4j:log4j-core from 2.20.0 to 2.25.3 in /java/hibernate/dialect by @dependabot in #47
- Bump org.graalvm.buildtools.native from 0.10.3 to 0.11.4 in /java/hibernate/examples/pet-clinic-app by @dependabot in #48
- Bump org.springframework.boot from 3.3.4 to 4.0.2 in /java/hibernate/examples/pet-clinic-app by @dependabot in #49
- Bump gradle-wrapper from 8.13 to 9.3.1 in /java/hibernate/examples/pet-clinic-app by @dependabot in #53
- Bump org.apache.maven.plugins:maven-surefire-plugin from 3.5.3 to 3.5.4 in /java/hibernate/examples/pet-clinic-app by @dependabot in #61
- Bump software.amazon.awssdk:aws-core from 2.41.17 to 2.41.18 in /java/hibernate/dialect by @dependabot in #66
- Bump software.amazon.awssdk:dsql from 2.41.17 to 2.41.18 in /java/hibernate/examples/pet-clinic-app by @dependabot in #67
- Bump hibernate dialect version to 1.0.1 by @danielfrankcom in #77
New Contributors
- @alemaksi made their first contribution in awslabs/aurora-dsql-hibernate#43
- @danielfrankcom made their first contribution in awslabs/aurora-dsql-hibernate#34
- @dependabot[bot] made their first contribution in awslabs/aurora-dsql-hibernate#37
- @wilsoncarvalho made their first contribution in awslabs/aurora-dsql-hibernate#40
Full Changelog: java/hibernate/v1.0.0...java/hibernate/v1.0.1
Aurora DSQL dialect for SQLAlchemy v1.1.2
This release updates the documentation to reference the new aurora-dsql-orms monorepo. There should be no functional change to the adapter.
What's Changed
- Update repo links pointing to old repo by @danielfrankcom in #4
- Merge dev tooling from subprojects at root level by @danielfrankcom in #13
- Standardize workflow permissions by @danielfrankcom in #16
- Consolidate .gitignore files by @danielfrankcom in #17
- Wait for CI before releasing by @danielfrankcom in #21
- Update changelog files as part of release by @danielfrankcom in #20
- Consolidate docs/licensing by @danielfrankcom in #18
- Bump ruff from 0.14.13 to 0.14.14 in /python/sqlalchemy by @dependabot[bot] in #54
- Bump sqlalchemy from 2.0.45 to 2.0.46 in /python/sqlalchemy by @dependabot[bot] in #50
Full Changelog: python/sqlalchemy/v1.1.1...python/sqlalchemy/v1.1.2
Aurora DSQL Adapter for Tortoise ORM v0.1.2
Note: This release was originally published on Jan 27, 2026 by @danielfrankcom in awslabs/aurora-dsql-tortoise-orm.
This release publishes license information to PyPI as part of the package metadata for better visibility.
What's Changed
- Update changelog for 0.1.1 by @github-actions[bot] in awslabs/aurora-dsql-tortoise-orm#26
- Use local hooks to keep versions synced with pyproject.toml by @danielfrankcom in awslabs/aurora-dsql-tortoise-orm#19
- Add license classifier for PyPI by @danielfrankcom in awslabs/aurora-dsql-tortoise-orm#27
New Contributors
- @github-actions[bot] made their first contribution in awslabs/aurora-dsql-tortoise-orm#26
Full Changelog: awslabs/aurora-dsql-tortoise-orm@0.1.1...0.1.2
Aurora DSQL dialect for SQLAlchemy v1.1.1
This release migrates the SQLAlchemy adapter to the new Aurora DSQL ORM Adapters monorepo, improves SSL/TLS
configuration defaults, and adds type checking support.
The sslrootcert parameter now defaults to "system" instead of "./root.pem", using the system's default certificate authority trust store. On systems where the Amazon Root CA is already trusted, no additional SSL configuration is required. See the new SSL/TLS Configuration documentation for details.
The codebase now passes pyright strict type checking. Example code has been modernized to use SQLAlchemy 2.0 Mapped[] and mapped_column() style for proper type inference.
What's Changed
- Fix pyright errors by @danielfrankcom in awslabs/aurora-dsql-sqlalchemy#42
- Fix formatting/linter issues by @danielfrankcom in awslabs/aurora-dsql-sqlalchemy#43
- Add missing copyright headers by @danielfrankcom in awslabs/aurora-dsql-sqlalchemy#44
- Add pre-commit checks by @danielfrankcom in awslabs/aurora-dsql-sqlalchemy#45
- Improve sslrootcert defaults/documentation by @danielfrankcom in awslabs/aurora-dsql-sqlalchemy#46
- Use dependency-groups for dev dependencies by @danielfrankcom in awslabs/aurora-dsql-sqlalchemy#47
- Allow CI/CD workflows to run in parallel without conflicts by @danielfrankcom in awslabs/aurora-dsql-sqlalchemy#48
- Fix shellcheck warning for missing double quotes by @danielfrankcom in awslabs/aurora-dsql-sqlalchemy#49
- Migrate to aurora-dsql-orms monorepo by @amaksimo in 924724a
Full Changelog: python/sqlalchemy/v1.1.0...python/sqlalchemy/v1.1.1