Releases: domaframework/doma
Releases Β· domaframework/doma
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-template
in 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
2.55.2
2.55.1
2.55.0
Notice
When running on Eclipse, the Eclipse version must be 4.23.0 or higher.
New Features
- Support subQuery by NativeSql in from, Support alias in column (#1030)
Maintenance
- Improve the performance of annotation processing in Eclipse (#1034)
- Use env context instead of vars context (#1031)
- Refactor actions repository variables (#1014)
Dependency Upgrades
- Update org.jetbrains.kotlin to v1.9.22 (#1033)
- Update gradle/gradle-build-action action to v2.11.1 (#1032)
- Update actions/upload-artifact action to v4 (#1029)
- Update github/codeql-action action to v3 (#1027)
- Update gradle/gradle-build-action action to v2.11.0 (#1026)
- Update plugin com.diffplug.eclipse.apt to v3.44.0 (#1025)
- Update dependency org.postgresql:postgresql to v42.7.1 (#1012)
- Update plugin com.diffplug.spotless to v6.23.3 (#1022)
- Update plugin com.diffplug.spotless to v6.23.2 (#1021)
- Update actions/setup-java action to v4 (#1019)
- Update plugin com.diffplug.spotless to v6.23.1 (#1020)
- Update dependency gradle to v8.5 (#1018)
- Update gradle/gradle-build-action action to v2.10.0 (#1016)
- Update plugin com.diffplug.spotless to v6.23.0 (#1015)
- Update org.jetbrains.kotlin to v1.9.21 (#1001)
- Update dependency org.testcontainers:testcontainers-bom to v1.19.3 (#1013)
- Update actions/github-script action to v7 (#1009)
- Update dependency org.testcontainers:testcontainers-bom to v1.19.2 (#1010)
- Update org.junit.jupiter to v5.10.1 (#1008)