Releases: domaframework/doma
Releases · domaframework/doma
2.61.0
What's Changed
New Features
- Reimplement "Enable removal of comments from SQL templates" (#1140) @nakamura-to
- Enable removal of blank lines from SQL templates (#1135) @nakamura-to
- Support multi-row insert (#1132) @nakamura-to
- Return a Connection instead of throwing an exception when no transaction exists (#1126) @nakamura-to
Bug Fixes
- Minimize the calls to Connection#setTransactionIsolation(level) in LocalTransaction (#1124) @nakamura-to
Maintenance
- Reverse the supportsAutoGeneratedKeys flag in PostgresDialect (#1133) @nakamura-to
- Suppress warnings related to annotation processor (#1128) @nakamura-to
Dependency Upgrades
- Update dependency org.testcontainers:testcontainers-bom to v1.20.0 (#1138) @renovate
- Update gradle/gradle-build-action action to v3.5.0 (#1137) @renovate
- Update gradle/actions action to v3.5.0 (#1136) @renovate
- Update dependency gradle to v8.9 (#1131) @renovate
- Update plugin com.diffplug.eclipse.apt to v4 (#1130) @renovate
- Update org.junit.jupiter to v5.10.3 (#1127) @renovate
Full Changelog: 2.60.1...2.61.0
2.60.1
What's Changed
Bug Fixes
- Reduced unnecessary calls to Connection#setTransactionIsolation(level) in LocalTransaction (#1121) @nakamura-to
- Fix a potential memory leak in LocalTransaction (#1120, #1122) @nakamura-to
Maintenance
- Resolve warnings in GitHub Action workflows (#1123) @nakamura-to
Dependency Upgrades
- Update gradle/wrapper-validation-action action to v3.4.2 (#1119) @renovate
- Update gradle/gradle-build-action action to v3.4.2 (#1118) @renovate
- Update gradle/wrapper-validation-action action to v3.4.1 (#1117) @renovate
- Update gradle/gradle-build-action action to v3.4.1 (#1116) @renovate
- Update gradle/wrapper-validation-action action to v3.4.0 (#1115) @renovate
- Update gradle/gradle-build-action action to v3.4.0 (#1114) @renovate
Full Changelog: 2.60.0...2.60.1
2.60.0
What's Changed
New Features
- Add the openStream method to the Criteria API to return a Stream (#1111) @nakamura-to
- Improving KJoinDeclaration (#1110) @momosetkn
- Create UserDefinedExpression feature (#1102, #1112) @momosetkn
Dependency Upgrades
- Update dependency gradle to v8.8 (#1113) @renovate
- Update org.jetbrains.kotlin to v2 (major) (#1109) @renovate
Full Changelog: 2.59.0...2.60.0
2.59.0
What's Changed
Breaking Changes
Modified the implementation for generating upsert queries. If you have customized the upsert query processing, this may affect you.
Bug Fixes
- Change to not specify conflict_target by default for ON CONFLICT DO NOTHING (#1106) @nakamura-to
Maintenance
- Cache all TypeElement instances in Annotation Processing (#1107) @nakamura-to
- Removed duplicate Dbms.MYSQL8 entry in ArrayTest (#1101) @okurashoichi
- Support Java 22 (#1087) @nakamura-to
Documentation
- Specify required settings for Maven project in Eclipse (#1105) @nakamura-to
Dependency Upgrades
- Update dependency org.testcontainers:testcontainers-bom to v1.19.8 (#1104) @renovate
- Update org.jetbrains.kotlin to v1.9.24 (#1103) @renovate
- Update gradle/wrapper-validation-action action to v3.3.2 (#1100) @renovate
- Update gradle/gradle-build-action action to v3.3.2 (#1099) @renovate
- Update gradle/wrapper-validation-action action to v3.3.1 (#1098) @renovate
- Update gradle/gradle-build-action action to v3.3.1 (#1097) @renovate
- Update gradle/gradle-build-action action to v3.3.0 (#1094) @renovate
- Update gradle/wrapper-validation-action action to v3 (#1095) @renovate
- Update gradle/wrapper-validation-action action to v2.1.3 (#1092) @renovate
- Update gradle/gradle-build-action action to v3.2.1 (#1090) @renovate
- Update plugin io.github.gradle-nexus.publish-plugin to v2 (#1089) @renovate
- Update gradle/gradle-build-action action to v3.2.0 (#1088) @renovate
Full Changelog: 2.58.0...2.59.0
2.58.0
What's Changed
New Features
- Fix MysqlUpsertAssembler for support MySQL8 (#1079) @momosetkn
- Support MySQL 8 (#1082) @nakamura-to
- See SQL dialect.
Dependency Upgrades
- Update dependency gradle to v8.7 (#1081) @renovate
- Update gradle/wrapper-validation-action action to v2.1.2 (#1080) @renovate
Full Changelog: 2.57.0...2.58.0
2.57.0
What's Changed
📢 Announcement
New Features
- Support the generation of Upsert statements (#1064) @momosetkn
- See documentation: DAO Insert, DAO BatchInsert, Criteria API Entityql, Criteria API NativeSqll
- Supported databases are H2 Database, MySQL, Oracle Database, PostgreSQL, and SQL Server.
- Improving AliasExpression (#1071) @momosetkn
Bug Fixes
- Insert the TOP clause in the correct position (#1077) @nakamura-to
Dependency Upgrades
- Update dependency org.postgresql:postgresql to v42.7.3 (#1078) @renovate
- Update org.jetbrains.kotlin to v1.9.23 (#1075) @renovate
- Update dependency org.testcontainers:testcontainers-bom to v1.19.7 (#1074) @renovate
- Update dependency org.testcontainers:testcontainers-bom to v1.19.6 (#1070) @renovate
- Update dependency org.postgresql:postgresql to v42.7.2 (#1069) @renovate
Full Changelog: 2.56.0...2.57.0
2.56.0
What's Changed
New Features
- Support subQuery in for KEntityql and KNativeSql (#1068) @momosetkn
- Introduce parser-level block comments (#1062) @nakamura-to
Maintenance
- Use the pull_request_target action (#1063) @nakamura-to
- Fix the template in release-drafter.yml (#1057) @nakamura-to
- Feat: don't execute prepareIdValue if ignoreKeys is true (#1039) @uc4w6c
Dependency Upgrades
- Update gradle/gradle-build-action action to v3.1.0 (#1066) @renovate
- Update gradle/wrapper-validation-action action to v2.1.1 (#1065) @renovate
- Update TimonVS/pr-labeler-action action to v5 (#1061) @renovate
- Update dependency org.testcontainers:testcontainers-bom to v1.19.5 (#1060) @renovate
- Update gradle/wrapper-validation-action action to v2.1.0 (#1059) @renovate
- Update gradle/wrapper-validation-action action to v2.0.1 (#1058) @renovate
- Update org.junit.jupiter to v5.10.2 (#1056) @renovate
- Update gradle/wrapper-validation-action action to v2 (#1053) @renovate
- Update dependency gradle to v8.6 (#1055) @renovate
- Update release-drafter/release-drafter action to v6 (#1054) @renovate
Full Changelog: 2.55.3...2.56.0
2.55.3
What's Changed
Bug Fixes
Maintenance
- Remove the
change-templatein release-drafter.yml (#1051) @nakamura-to - Change the template in release-drafter.yml (#1050) @nakamura-to
Dependency Upgrades
Full Changelog: 2.55.2...2.55.3