Releases: domaframework/doma
Releases · domaframework/doma
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)
2.47.1
Bug Fixes
- Allow the domain class to implement the Iterable interface (#705)
Dependency Upgrades
- Update dependency com.diffplug.spotless:com.diffplug.spotless.gradle.plugin to v5.14.1 (#704)
- Update dependency gradle to v7.1.1 (#703)
- Update dependency org.slf4j:slf4j-api to v1.7.31 (#702)
- Update dependency com.diffplug.spotless:com.diffplug.spotless.gradle.plugin to v5.14.0 (#701)
- Update dependency com.diffplug.eclipse.apt:com.diffplug.eclipse.apt.gradle.plugin to v3.30.0 (#700)
- Update dependency com.diffplug.spotless:com.diffplug.spotless.gradle.plugin to v5.13.0 (#698)
- Update dependency gradle to v7.1 (#699)