Releases: domaframework/doma
Releases · domaframework/doma
2.46.2
2.46.1
Maintenance
- Add params and literals methods to InsertBuilder, UpdateBuilder and DeleteBuilder (#683)
- Remove "skip ci" check (#673)
- Pass parameters using environment variables (#672)
Documentation
- Fix typo "IEDA" -> "IDEA" (#684)
Dependency Upgrades
- Update actions/github-script action to v4 (#688)
- Update dependency com.diffplug.spotless:com.diffplug.spotless.gradle.plugin to v5.12.4 (#687)
- Update dependency com.diffplug.spotless:com.diffplug.spotless.gradle.plugin to v5.12.3 (#686)
- Update dependency com.diffplug.spotless:com.diffplug.spotless.gradle.plugin to v5.12.1 (#685)
- Update dependency gradle to v7 (#681)
- Update dependency com.diffplug.spotless:com.diffplug.spotless.gradle.plugin to v5.12.0 (#682)
- Update dependency com.diffplug.eclipse.apt:com.diffplug.eclipse.apt.gradle.plugin to v3.29.1 (#680)
- Update actions/setup-java action to v2 (#678)
- Update dependency com.diffplug.spotless:com.diffplug.spotless.gradle.plugin to v5.11.1 (#676)
- Update dependency com.diffplug.eclipse.apt:com.diffplug.eclipse.apt.gradle.plugin to v3.29.0 (#674)
2.46.0
2.45.0
New Features
Maintenance
- Refactor Scope features (#660)
Documentation
- Add documentation about Scope features (#663)
- Change the name of quarkus extension and its link (#647)
Dependency Upgrades
- Update dependency io.codearte.nexus-staging:io.codearte.nexus-staging.gradle.plugin to v0.30.0 (#662)
- Update dependency com.diffplug.eclipse.apt:com.diffplug.eclipse.apt.gradle.plugin to v3.28.2 (#661)
- Update dependency gradle to v6.8.3 (#659)
- Update dependency com.diffplug.eclipse.apt:com.diffplug.eclipse.apt.gradle.plugin to v3.28.1 (#658)
- Update dependency com.diffplug.spotless:com.diffplug.spotless.gradle.plugin to v5.10.2 (#656)
- Update dependency com.diffplug.eclipse.apt:com.diffplug.eclipse.apt.gradle.plugin to v3.28.0 (#655)
- Update dependency com.diffplug.spotless:com.diffplug.spotless.gradle.plugin to v5.10.1 (#654)
- Update dependency com.diffplug.eclipse.apt:com.diffplug.eclipse.apt.gradle.plugin to v3.27.0 (#653)
- Update dependency com.diffplug.eclipse.apt:com.diffplug.eclipse.apt.gradle.plugin to v3.26.1 (#652)
- Update dependency com.diffplug.spotless:com.diffplug.spotless.gradle.plugin to v5.10.0 (#651)
- Update dependency gradle to v6.8.2 (#650)
- Update org.junit.jupiter to v5.7.1 (#649)
- Update dependency gradle to v6.8.1 (#646)
- Update EndBug/add-and-commit action to v7 (#644)
- Update dependency gradle to v6.8 (#642)
- Update dependency com.diffplug.spotless:com.diffplug.spotless.gradle.plugin to v5.9.0 (#640)
- Update EndBug/add-and-commit action to v6 (#638)
- Update dependency com.diffplug.eclipse.apt:com.diffplug.eclipse.apt.gradle.plugin to v3.26.0 (#639)
- Update dependency gradle to v6.7.1 (#636)
- Update dependency com.diffplug.spotless:com.diffplug.spotless.gradle.plugin to v5.8.2 (#635)
- Update dependency com.diffplug.spotless:com.diffplug.spotless.gradle.plugin to v5.8.1 (#634)
2.44.3
2.44.2
2.44.1
Bug Fixes
- Retain first semi-colon instead of removing it in SQL template (#621)
- Prohibit multiple 1-arg constructors in DataType annotated record (#614)
Maintenance
- Switch from Gitter to Zulip (#619)
- Deprecate LENIENT_SNAKE_LOWER_CASE and LENIENT_SNAKE_UPPER_CASE (#613)
Documentation
Dependency Upgrades
2.44.0
New Features
- Add the "avgAsDouble" aggregate function (#605)
Maintenance
- Make LocalTransactionManager more useful (#609)
- Move the LogKind enum from doma-slf4j to doma-core (#607)
- Suppress deprecation warning messages (#604)
- Deprecate the config element of the Dao annotation (#603)
- Use candidate version instead of explicitly specifying (#601)
Documentation
- Add a description of Maven (#612)
- Rename AppConfig to DbConfig (#611)
- Add a link to the doma-slf4j repository (#610)
- Fix typo (#608)
- Get releaseVersion by GitHub CLI (#602)
- Use "runtimeOnly" dependency for logback (#600)
Dependency Upgrades
- Update dependency gradle to v6.7 (#606)
2.43.0
New Features
- Add the doma-slf4j module (#594)
Bug Fixes
- Fix changelog.yml (#597)
- Fix typo in keywords used in Oracle11Dialect (#584)
- Fix typo in method name (#583)
- Fix a broken error message (#579)
Maintenance
- Add CHANGELOG.md (#596)
- Split a CI job (#587)
- Add 'throws' declarations for compatibility (#586)
- Cleanup Code for the doma-mock module (#585)
- Cleanup Code for the doma-processor module (#582)
- Remove duplicate code (#581)
- Cleanup Code for the doma-kotlin module (#580)
- Cleanup Code for the doma-core module (#578)
- Specify the version explicitly on CI (#576)
- Test on JDK 15 (#572)
- Replace versions in documentation automatically (#567)
Documentation
- Fix warning messages (#599)
- Add documentation for SLF4J support (#598)
- Clean getting-started document (#591)
- Clean README.md (#590)
- Rewrite getting-started document (#589)
- Clean RELEASE_OPERATIONS.md (#575)
- Support Java 15 (#573)
- Format example code in README.md (#571)
- Add a description for Kotlin projects (#569)
- Fix a broken link (#568)
Dependency Upgrades
- Update dependency com.diffplug.spotless:com.diffplug.spotless.gradle.plugin to v5.6.1 (#593)
- Update dependency com.diffplug.spotless:com.diffplug.spotless.gradle.plugin to v5.6.0 (#592)
- Update dependency com.diffplug.spotless:com.diffplug.spotless.gradle.plugin to v5.5.2 (#577)
- Update dependency com.diffplug.eclipse.apt:com.diffplug.eclipse.apt.gradle.plugin to v3.25.0 (#574)
- Update org.junit.jupiter to v5.7.0 (#570)
2.42.0
New Features
Bug Fixes
- Fix peek methods in the Kotlin Criteira API (#561)
- Fix invalid UPDATE statements for SQL Server (#557)
Maintenance
- Run CodeQL code scanning once a day (#564)
- Test Kotlin Criteria API on CI (#563)
- Run code scanning on GitHub Action (#483)
- Skip the spotlessCheck task in the integration testing (#555)
- Skip the closeAndReleaseRepository task for the SNAPSHOT versions (#553)
- Publish artifacts to the Maven Central automatically (#552)
- Update issue templates (#551)
- Skip signing for the publishToMavenLocal task (#549)
- Use https protocol for external links (#548)
- Use Renovate GitHub-hosted Presets (#546)
- Remove an AUTHOR variable from change-template (#545)
- Refactor build.gradle.kts (#541)
Documentation
- Clean README.md (#566)
- Support Kotlin 1.4.0 or later (#565)
- Fix a broken link (#544)
- Simplify RELEASE_OPERATIONS.md (#543)
Dependency Upgrades
- Update dependency com.diffplug.spotless:com.diffplug.spotless.gradle.plugin to v5.5.1 (#560)
- Update dependency com.diffplug.spotless:com.diffplug.spotless.gradle.plugin to v5.5.0 (#559)
- Update dependency com.diffplug.spotless:com.diffplug.spotless.gradle.plugin to v5.4.0 (#554)
- Update dependency com.diffplug.spotless:com.diffplug.spotless.gradle.plugin to v5.3.0 (#542)