Releases: domaframework/doma
Releases · domaframework/doma
Release list
2.53.3
2.53.2
We have opened an Open Collective account. If you use Doma in your project or enterprise and would like to support ongoing development, please consider becoming a backer or a sponsor.
Bug Fixes
- Use
compareToinstead ofequalsin BigDecimal comparisons (#927)
Maintenance
- Disable incremental compilation after a failure (#928)
- Replaced full-width space with half-width space (#912)
Documentation
- Provide a way to become a backer or a sponsor (#929)
- Fix minor Kotlin doc issue (#901)
- Fix a broken link (#894)
Dependency Upgrades
- Update plugin com.diffplug.spotless to v6.16.0 (#930)
- Update plugin com.diffplug.spotless to v6.15.0 (#915)
- Update dependency gradle to v8 (#922)
- Update dependency gradle to v7.6.1 (#926)
- Update plugin io.github.gradle-nexus.publish-plugin to v1.2.0 (#924)
- Update dependency org.postgresql:postgresql to v42.5.4 (#923)
- Revert "Update org.jetbrains.kotlin to v1.8.10" (#921)
- Update dependency org.postgresql:postgresql to v42.5.3 (#920)
- Update org.jetbrains.kotlin to v1.8.10 (#919)
- Update dependency org.postgresql:postgresql to v42.5.2 (#917)
- Update dependency mysql:mysql-connector-java to v8.0.32 (#914)
- Update plugin com.diffplug.spotless to v6.13.0 (#913)
- Update org.junit.jupiter to v5.9.2 (#911)
- Update plugin com.diffplug.spotless to v6.12.1 (#910)
- Revert "Update org.jetbrains.kotlin to v1.8.0" (#909)
- Update TimonVS/pr-labeler-action action to v4 (#898)
- Update org.jetbrains.kotlin to v1.7.22 (#905)
- Update dependency gradle to v7.6 (#904)
- Update plugin com.diffplug.spotless to v6.12.0 (#903)
- Update dependency org.postgresql:postgresql to v42.5.1 (#902)
- Update dependency org.testcontainers:testcontainers-bom to v1.17.6 (#899)
- Update org.jetbrains.kotlin to v1.7.21 (#897)
- Update plugin com.diffplug.eclipse.apt to v3.40.0 (#896)
- Update dependency mysql:mysql-connector-java to v8.0.31 (#895)
2.53.1
Bug Fixes
- Associate entities only once per unique combination (#891)
Maintenance
- Support for Java 19 (#887)
Dependency Upgrades
- Update dependency org.testcontainers:testcontainers-bom to v1.17.5 (#889)
- Update plugin com.diffplug.eclipse.apt to v3.39.0 (#886)
- Update dependency org.testcontainers:testcontainers-bom to v1.17.4 (#885)
- Update org.jetbrains.kotlin to v1.7.20 (#884)
- Update org.junit.jupiter to v5.9.1 (#883)
- Update plugin com.diffplug.eclipse.apt to v3.38.0 (#872)
- Update plugin com.diffplug.spotless to v6.11.0 (#856)
- Update plugin net.researchgate.release to v3.0.2 (#881)
2.53.0
New Features
- Add the doma-template module (#879)
Maintenance
- Run integration tests on Oracle database (#862)
Documentation
- Change the link to Doma Tools (#874)
Dependency Upgrades
- Update plugin net.researchgate.release to v3.0.1 (#877)
- Update dependency org.postgresql:postgresql to v42.5.0 (#876)
- Update dependency org.postgresql:postgresql to v42.4.2 (#873)
- Update dependency gradle to v7.5.1 (#868)
- Update dependency org.postgresql:postgresql to v42.4.1 (#867)
- Update org.junit.jupiter to v5.9.0 (#865)
- Update dependency mysql:mysql-connector-java to v8.0.30 (#864)
- Update org.jetbrains.kotlin to v1.7.10 (#846)
- Replace "org.seasar.doma.compile" with "org.domaframework.doma.compile" (#863)
2.52.0
New Features
- Add the ignoreGeneratedKeys option to improve performance (#861)
- Support for Condition and Loop directives on the top level in SQL transformation (#840)
Maintenance
- Remove unnecessary Gradle properties (#849)
Dependency Upgrades
- Update plugin net.researchgate.release to v3 (#853)
- Update dependency gradle to v7.5 (#858)
- Update dependency org.testcontainers:testcontainers-bom to v1.17.3 (#855)
- Update plugin com.diffplug.eclipse.apt to v3.37.1 (#854)
- Update plugin com.diffplug.eclipse.apt to v3.37.0 (#851)
- Update plugin com.diffplug.spotless to v6.7.2 (#850)
- Update plugin com.diffplug.spotless to v6.7.1 (#848)
- Update plugin com.diffplug.spotless to v6.7.0 (#844)
- Update dependency org.postgresql:postgresql to v42.4.0 (#847)
- Update dependency org.postgresql:postgresql to v42.3.6 (#843)
- Update dependency org.testcontainers:testcontainers-bom to v1.17.2 (#842)
- Update plugin com.diffplug.spotless to v6.6.1 (#839)
- Update plugin com.diffplug.spotless to v6.6.0 (#837)
2.51.1
Maintenance
- Support for Java 18 (#836)
Documentation
- Remove CHANGELOG.md. (#817)
Dependency Upgrades
- Update dependency org.postgresql:postgresql to v42.3.5 (#835)
- Update github/codeql-action action to v2 (#832)
- Update plugin com.diffplug.spotless to v6.5.2 (#834)
- Update plugin com.diffplug.spotless to v6.5.1 (#833)
- Update dependency mysql:mysql-connector-java to v8.0.29 (#831)
- Update plugin com.diffplug.spotless to v6.5.0 (#830)
- Update plugin com.diffplug.eclipse.apt to v3.36.2 (#829)
- Update plugin com.diffplug.eclipse.apt to v3.36.1 (#828)
- Update org.jetbrains.kotlin to v1.6.21 (#827)
- Update dependency org.postgresql:postgresql to v42.3.4 (#826)
- Update dependency org.testcontainers:testcontainers-bom to v1.17.1 (#825)
- Update dependency org.testcontainers:testcontainers-bom to v1.17.0 (#824)
- Update plugin com.diffplug.spotless to v6.4.2 (#823)
- Update org.jetbrains.kotlin to v1.6.20 (#822)
- Update dependency gradle to v7.4.2 (#821)
- Update plugin com.diffplug.spotless to v6.4.1 (#820)
- Update plugin com.diffplug.spotless to v6.4.0 (#819)
- Update plugin com.diffplug.eclipse.apt to v3.36.0 (#818)
- Update actions/upload-artifact action to v3 (#813)
- Update actions/checkout action to v3 (#812)
- Update actions/github-script action to v6 (#808)
- Update actions/setup-java action to v3 (#811)
- Update dependency gradle to v7.4.1 (#815)
- Update dependency ch.qos.logback:logback-classic to v1.2.11 (#814)
- Update plugin com.diffplug.spotless to v6.3.0 (#810)
- Update dependency org.postgresql:postgresql to v42.3.3 (#809)
- Update plugin com.diffplug.spotless to v6.2.2 (#807)
- Update dependency org.slf4j:slf4j-api to v1.7.36 (#806)
- Update dependency gradle to v7.4 (#805)
- Update plugin com.diffplug.spotless to v6.2.1 (#804)
- Update dependency org.postgresql:postgresql to v42.3.2 (#802)
- Update plugin com.diffplug.eclipse.apt to v3.35.0 (#801)
- Update dependency org.slf4j:slf4j-api to v1.7.35 (#800)
- Update dependency org.slf4j:slf4j-api to v1.7.34 (#799)
- Update dependency org.testcontainers:testcontainers-bom to v1.16.3 (#797)
- Update dependency mysql:mysql-connector-java to v8.0.28 (#796)
- Update dependency org.slf4j:slf4j-api to v1.7.33 (#793)
- Update plugin com.diffplug.spotless to v6.2.0 (#792)
- Update plugin com.diffplug.spotless to v6.1.2 (#791)
- Update plugin com.diffplug.eclipse.apt to v3.34.1 (#790)
2.51.0
New Features
- Support to include/exclude properties in the Criteria INSERT/UPDATE statements (#789)
Maintenance
- Add a test for the PostgreSQL UUID type (#778)
- Polish Gradle build scripts (#764)
- Fix build steps for CodeQL (#763)
- Add a .sdkmanrc for ease of development (#761)
- Fix the changelog workflow (#759)
Dependency Upgrades
- Update plugin com.diffplug.spotless to v6.1.0 (#788)
- Update dependency ch.qos.logback:logback-classic to v1.2.10 (#787)
- Update dependency gradle to v7.3.3 (#786)
- Update dependency ch.qos.logback:logback-classic to v1.2.9 (#784)
- Update plugin com.diffplug.spotless to v6.0.5 (#783)
- Update plugin com.diffplug.eclipse.apt to v3.34.0 (#782)
- Update dependency gradle to v7.3.2 (#781)
- Update dependency ch.qos.logback:logback-classic to v1.2.8 (#780)
- Update org.jetbrains.kotlin to v1.6.10 (#779)
- Update plugin com.diffplug.spotless to v6.0.4 (#777)
- Update plugin com.diffplug.spotless to v6.0.2 (#776)
- Update plugin com.diffplug.spotless to v6.0.1 (#775)
- Update dependency gradle to v7.3.1 (#774)
- Update plugin com.diffplug.eclipse.apt to v3.33.3 (#773)
- Update org.junit.jupiter to v5.8.2 (#771)
- Update org.jetbrains.kotlin to v1.6.0 (#770)
- Update dependency ch.qos.logback:logback-classic to v1.2.7 (#769)
- Update plugin com.diffplug.spotless to v6 (#767)
- Update dependency gradle to v7.3 (#768)
- Update plugin com.diffplug.eclipse.apt to v3.33.2 (#766)
- Update plugin org.jetbrains.kotlin.kapt to v1.6.0-RC2 (#765)
- Use google-java-format 1.12.0 (#762)
- Update dependency org.postgresql:postgresql to v42.3.1 (#760)
2.50.0
Breaking Changes
- The package name included in the jar file of doma-kotlin has been changed from
org.seasar.doma.jdbc.criteriatoorg.seasar.doma.kotlin.jdbc.criteria. - The package name included in the jar file of doma-slf4j has been changed from
org.seasar.doma.jdbctoorg.seasar.doma.slf4j.
These changes are necessary to support the Java Platform Module System.
New Features
- Support Java Platform Module System (#749)
- Make complex conditions available in ON and HAVING clauses (#739)
Maintenance
- Polish GitHub Actions workflows (#757)
- Polish Gradle build scripts (#756)
- Include integration-test projects (aka. domaframework/doma-it) into this repository (#750)
Documentation
Dependency Upgrades
- Update dependency org.testcontainers:testcontainers-bom to v1.16.2 (#753)
- Bump babel from 2.6.0 to 2.9.1 in /docs (#747)
- Update plugin com.diffplug.spotless to v5.17.1 (#751)
- Update actions/github-script action to v5 (#740)
- Update plugin com.diffplug.spotless to v5.17.0 (#745)
- Update plugin com.diffplug.spotless to v5.16.0 (#743)
- Update plugin com.diffplug.eclipse.apt to v3.33.1 (#742)
- Update plugin com.diffplug.spotless to v5.15.2 (#741)
- Update org.junit.jupiter to v5.8.1 (#738)
- Update plugin com.diffplug.spotless to v5.15.1 (#737)
2.49.0
2.48.0
New Features
- Add the selectAsRow method to NativeSql DSL (#723)
Bug Fixes
- Allow overloading for methods annotated with org.seasar.doma.Sql (#724)
- Do not remove "(" when generating insert sql into auto_increment column only table (#722)
- Fix a problem where the queryTimeout value was incorrectly used as the fetchSize value (#721)
Documentation
- Remove the forum link (#725)
Dependency Upgrades
- Update plugin com.diffplug.eclipse.apt to v3.32.1 (#719)
- Update dependency ch.qos.logback:logback-classic to v1.2.6 (#718)
- Update plugin com.diffplug.spotless to v5.15.0 (#716)
- Update plugin com.diffplug.eclipse.apt to v3.32.0 (#715)
- Update org.jetbrains.kotlin to v1.5.30 (#714)
- Update dependency com.diffplug.spotless:com.diffplug.spotless.gradle.plugin to v5.14.3 (#713)
- Update dependency gradle to v7.2 (#712)
- Update dependency ch.qos.logback:logback-classic to v1.2.5 (#711)
- Update dependency com.diffplug.eclipse.apt:com.diffplug.eclipse.apt.gradle.plugin to v3.31.0 (#710)
- Update dependency com.diffplug.spotless:com.diffplug.spotless.gradle.plugin to v5.14.2 (#709)
- Update dependency ch.qos.logback:logback-classic to v1.2.4 (#707)
- Update dependency org.slf4j:slf4j-api to v1.7.32 (#708)
- Update dependency com.diffplug.eclipse.apt:com.diffplug.eclipse.apt.gradle.plugin to v3.30.2 (#706)