Releases: domaframework/doma-codegen-plugin
Releases · domaframework/doma-codegen-plugin
v3.2.2
What's Changed
Bug Fixes
- Enable resolution of Entity superclassName from the project classpath (#294) @tomo-yamaguchi-cre
- Remove gradle from ignoreDeps in renovate.json (#241) @nakamura-to
Dependency Upgrades
- chore(deps): update release-drafter/release-drafter action to v7 (#299) @renovate[bot]
- chore(deps): update actions/checkout action to v6 (#278) @renovate[bot]
- chore(deps): update release-drafter/release-drafter digest to 6a93d82 (#286) @renovate[bot]
- chore(deps): update actions/upload-artifact action to v7 (#280) @renovate[bot]
- chore(deps): update actions/setup-java digest to be666c2 (#279) @renovate[bot]
- chore(deps): update actions/checkout digest to 93cb6ef (#275) @renovate[bot]
- Update dependency com.gradle.plugin-publish to v2.1.1 (#305) @renovate[bot]
- Update Gradle to v9.4.1 (#304) @renovate[bot]
- Update dependency org.testcontainers:testcontainers-bom to v2.0.4 (#303) @renovate[bot]
- Update dependency com.diffplug.spotless to v8.4.0 (#302) @renovate[bot]
- Update dependency org.jetbrains.kotlin.jvm to v2.3.20 (#301) @renovate[bot]
- Update org.seasar.doma:doma to v3.11.3 (#300) @renovate[bot]
- Update Gradle to v9.4.0 (#298) @renovate[bot]
- Update dependency com.gradle.plugin-publish to v2.1.0 (#297) @renovate[bot]
- Update dependency com.diffplug.spotless to v8.3.0 (#296) @renovate[bot]
- Update gradle/actions action to v5.0.2 (#295) @renovate[bot]
- Update dependency org.junit:junit-bom to v6.0.3 (#293) @renovate[bot]
- Update dependency org.postgresql:postgresql to v42.7.10 (#292) @renovate[bot]
- Update dependency org.jetbrains.kotlin.jvm to v2.3.10 (#291) @renovate[bot]
- Update Gradle to v9.3.1 (#290) @renovate[bot]
- Update gradle/actions action to v5.0.1 (#289) @renovate[bot]
- Update dependency com.diffplug.spotless to v8.2.1 (#288) @renovate[bot]
- Update dependency com.diffplug.spotless to v8.2.0 (#287) @renovate[bot]
- Update Gradle to v9.3.0 (#285) @renovate[bot]
- Update dependency org.postgresql:postgresql to v42.7.9 (#284) @renovate[bot]
- Update dependency org.junit:junit-bom to v6.0.2 (#283) @renovate[bot]
- Update dependency org.jetbrains.kotlin.jvm to v2.3.0 (#282) @renovate[bot]
- Update dependency org.testcontainers:testcontainers-bom to v2.0.3 (#281) @renovate[bot]
- Update dependency com.diffplug.spotless to v8.1.0 (#277) @renovate[bot]
- Update Gradle to v9.2.1 (#276) @renovate[bot]
- Update dependency org.testcontainers:testcontainers-bom to v2.0.2 (#274) @renovate[bot]
- Update org.seasar.doma:doma to v3.11.1 (#273) @renovate[bot]
- Update dependency org.junit:junit-bom to v6.0.1 (#272) @renovate[bot]
- Update Gradle to v9.2.0 (#271) @renovate[bot]
- Update dependency org.testcontainers:testcontainers-bom to v2 (#267) @renovate[bot]
- Update actions/upload-artifact action to v5 (#269) @renovate[bot]
- Update gradle/actions action to v5 (#265) @renovate[bot]
- Pin dependencies (#270) @renovate[bot]
- Update dependency com.diffplug.spotless to v8 (#261) @renovate[bot]
- Update dependency org.junit:junit-bom to v6 (#264) @renovate[bot]
- Update dependency org.jetbrains.kotlin.jvm to v2.2.21 (#268) @renovate[bot]
- Update dependency org.domaframework.doma.compile to v4.0.3 (#266) @renovate[bot]
- Update dependency org.junit:junit-bom to v5.14.0 (#263) @renovate[bot]
- Update gradle/actions action to v4.4.4 (#262) @renovate[bot]
- Update dependency com.h2database:h2 to v2.4.240 (#260) @renovate[bot]
- Update dependency com.gradle.plugin-publish to v2 (#254) @renovate[bot]
- Update actions/github-script action to v8 (#255) @renovate[bot]
- Update dependency org.postgresql:postgresql to v42.7.8 (#259) @renovate[bot]
- Update Gradle to v9.1.0 (#258) @renovate[bot]
- Update dependency org.jetbrains.kotlin.jvm to v2.2.20 (#257) @renovate[bot]
- Update gradle/actions action to v4.4.3 (#256) @renovate[bot]
- Update actions/setup-java action to v5 (#253) @renovate[bot]
- Update actions/checkout action to v5 (#251) @renovate[bot]
- Update dependency org.jetbrains.kotlin.jvm to v2.2.10 (#252) @renovate[bot]
- Update dependency gradle to v9 (#249) @renovate[bot]
- Update gradle/actions action to v4.4.2 (#250) @renovate[bot]
- Update org.seasar.doma:doma to v3.11.0 (#248) @renovate[bot]
- Update dependency com.diffplug.spotless to v7.2.1 (#247) @renovate[bot]
- Update dependency org.junit:junit-bom to v5.13.4 (#246) @renovate[bot]
- Update dependency com.diffplug.spotless to v7.2.0 (#245) @renovate[bot]
- Update org.seasar.doma:doma to v3.10.0 (#244) @renovate[bot]
- Update dependency com.diffplug.spotless to v7.1.0 (#243) @renovate[bot]
- Update dependency gradle to v8.14.3 (#242) @renovate[bot]
- Update dependency org.junit:junit-bom to v5.13.3 (#240) @renovate[bot]
Full Changelog: v3.2.1...3.2.2
v3.2.1
What's Changed
Bug Fixes
- Fix SQL test task dependency (#235) @nakamura-to
- Fix SQL file duplication in code generation (#232) @nakamura-to
Maintenance
- Fix CI workflow and build configuration for releases (#239) @nakamura-to
- Add codegen-template-test module with custom template support (#236) @nakamura-to
- Add test modules for H2 and Testcontainers code generation (#233) @nakamura-to
- Improve project structure and migrate to Gradle version catalog (#231) @nakamura-to
Dependency Upgrades
- Update dependency org.domaframework.doma.compile to v4.0.2 (#238) @renovate[bot]
- Update dependency org.domaframework.doma.compile to v4.0.1 (#237) @renovate[bot]
- Update dependency org.testcontainers:testcontainers-bom to v1.21.3 (#234) @renovate[bot]
- Update org.seasar.doma:doma to v3.9.1 (#230) @renovate[bot]
Full Changelog: v3.2.0...3.2.1
v3.2.0
What's Changed
New Features
- Add database connection properties to SqlTestConfig (#229) @nakamura-to
Bug Fixes
- Fix JDBC driver class loading and Testcontainers support (#228) @nakamura-to
Full Changelog: v3.1.1...3.2.0
v3.1.1
What's Changed
Bug Fixes
- Fix JDBC driver loading issues (#227) @nakamura-to
Full Changelog: v3.1.0...3.1.1
v3.1.0
What's Changed
New Features
- Add support for Testcontainers JDBC URLs (#226) @nakamura-to
- Add domaCodeGen configuration for improved dependency management (#225) @nakamura-to
Maintenance
- Fix deprecated set-output command in GitHub Actions workflow (#214) @devin-ai-integration[bot]
- Remove unnecessary code from build script (#193) @nakamura-to
- Rewrite Gradle build script using Kotlin DSL to improve maintainability (#192) @nakamura-to
Documentation
- Add CLAUDE.md for Claude Code guidance (#224) @nakamura-to
- Add an explanation regarding the major versions (#187) @nakamura-to
Dependency Upgrades
- Update dependency org.junit:junit-bom to v5.13.2 (#223) @renovate[bot]
- Update plugin org.jetbrains.kotlin.jvm to v2.2.0 (#222) @renovate[bot]
- Update dependency org.junit:junit-bom to v5.13.1 (#221) @renovate[bot]
- Update org.seasar.doma:doma to v3.9.0 (#220) @renovate[bot]
- Update dependency org.junit:junit-bom to v5.13.0 (#219) @renovate[bot]
- Update plugin com.diffplug.spotless to v7.0.4 (#218) @renovate[bot]
- Update plugin org.jetbrains.kotlin.jvm to v2.1.21 (#217) @renovate[bot]
- Update plugin org.domaframework.doma.compile to v4 (#216) @renovate[bot]
- Update dependency org.seasar.doma:doma-core to v3.8.0 (#215) @renovate[bot]
- Update org.junit.jupiter to v5.12.2 (#207) @renovate[bot]
- Update org.seasar.doma:doma to v3.7.0 (#213) @renovate[bot]
- Update plugin com.diffplug.spotless to v7.0.3 (#212) @renovate[bot]
- Update plugin org.jetbrains.kotlin.jvm to v2.1.20 (#211) @renovate[bot]
- Update org.seasar.doma:doma to v3.6.0 (#210) @renovate[bot]
- Update org.seasar.doma:doma to v3.5.1 (#209) @renovate[bot]
- Update org.seasar.doma:doma to v3.5.0 (#208) @renovate[bot]
- Update org.seasar.doma:doma to v3.4.0 (#206) @renovate[bot]
- Update plugin com.gradle.plugin-publish to v1.3.1 (#205) @renovate[bot]
- Update plugin org.jetbrains.kotlin.jvm to v2.1.10 (#204) @renovate[bot]
- Update org.seasar.doma:doma to v3.3.0 (#203) @renovate[bot]
- Update plugin com.diffplug.spotless to v7 (#202) @renovate[bot]
- Update org.seasar.doma:doma to v3.2.0 (#201) @renovate[bot]
- Update plugin net.researchgate.release to v3.1.0 (#200) @renovate[bot]
- Update dependency org.freemarker:freemarker to v2.3.34 (#199) @renovate[bot]
- Update org.junit.jupiter to v5.11.4 (#198) @renovate[bot]
- Update plugin org.jetbrains.kotlin.jvm to v2.1.0 (#197) @renovate[bot]
- Update org.seasar.doma:doma to v3.1.0 (#196) @renovate[bot]
- Update org.junit.jupiter to v5.11.3 (#195) @renovate[bot]
- Update plugin org.jetbrains.kotlin.jvm to v2.0.21 (#194) @renovate[bot]
- Update org.junit.jupiter to v5.11.2 (#189) @renovate[bot]
- Update org.seasar.doma:doma to v3.0.1 (#188) @renovate[bot]
Full Changelog: v3.0.0...3.1.0
v3.0.0
What's Changed
📢 This version includes BREAKING CHANGES.
Breaking Changes
- Require Java 17 (#183) @nakamura-to
Bug Fixes
Maintenance
- Add
workflow_dispatchto release-drafter.yml (#186) @nakamura-to - Improve the release process (#185) @nakamura-to
Dependency Upgrades
- Update spotless and google-java-format (#184) @nakamura-to
- Update dependency org.seasar.doma:doma-core to v3 (#180) @renovate
- Update dependency org.freemarker:freemarker to v2.3.33 (#171) @renovate
- Update org.junit.jupiter to v5.11.1 (#182) @renovate
- Update plugin com.gradle.plugin-publish to v1.3.0 (#181) @renovate
- Update org.seasar.doma:doma to v2.62.1 (#179) @renovate
- Update plugin com.gradle.plugin-publish to v1.2.2 (#178) @renovate
- Update org.junit.jupiter to v5.11.0 (#177) @renovate
- Update org.seasar.doma:doma to v2.62.0 (#176) @renovate
- Update org.seasar.doma:doma to v2.61.0 (#175) @renovate
- Update plugin org.jetbrains.kotlin.jvm to v1.9.25 (#174) @renovate
- Update org.junit.jupiter to v5.10.3 (#173) @renovate
- Update org.seasar.doma:doma to v2.60.1 (#172) @renovate
- Update org.seasar.doma:doma to v2.60.0 (#170) @renovate
- Update org.seasar.doma:doma to v2.59.0 (#168) @renovate
- Update plugin org.jetbrains.kotlin.jvm to v1.9.24 (#167) @renovate
- Update org.seasar.doma:doma to v2.58.0 (#166) @renovate
- Update org.seasar.doma:doma to v2.57.0 (#165) @renovate
- Update plugin org.jetbrains.kotlin.jvm to v1.9.23 (#164) @renovate
- Update org.seasar.doma:doma to v2.56.0 (#163) @renovate
- Update TimonVS/pr-labeler-action action to v5 (#162) @renovate
- Update org.junit.jupiter to v5.10.2 (#161) @renovate
- Update plugin com.diffplug.spotless to v5.17.1 (#159) @renovate
- Update plugin org.jetbrains.kotlin.jvm to v1.9.22 (#128) @renovate
- Update Gradle to v6.9.4 (#160) @nakamura-to
- Update actions/checkout action to v4 (#145) @renovate
- Update release-drafter/release-drafter action to v6 (#158) @renovate
- Update actions/upload-artifact action to v4 (#152) @renovate
- Update actions/setup-java action to v4 (#151) @renovate
- Update actions/cache action to v4 (#155) @renovate
- Update actions/github-script action to v7 (#149) @renovate
- Update TimonVS/pr-labeler-action action to v4 (#132) @renovate
- Update org.seasar.doma:doma to v2.55.3 (#157) @renovate
- Update org.seasar.doma:doma to v2.55.2 (#156) @renovate
- Update org.seasar.doma:doma to v2.55.1 (#154) @renovate
- Update org.seasar.doma:doma to v2.55.0 (#153) @renovate
- Update org.junit.jupiter to v5.10.1 (#148) @renovate
- Update org.seasar.doma:doma to v2.54.2 (#147) @renovate
- Update org.seasar.doma:doma to v2.54.1 (#146) @renovate
- Update plugin com.gradle.plugin-publish to v1.2.1 (#144) @renovate
- Update org.junit.jupiter to v5.10.0 (#143) @renovate
- Update org.seasar.doma:doma to v2.54.0 (#142) @renovate
- Update org.junit.jupiter to v5.9.3 (#141) @renovate
- Update dependency mysql:mysql-connector-java to v8.0.33 (#140) @renovate
- Update plugin com.gradle.plugin-publish to v1.2.0 (#139) @renovate
- Update org.seasar.doma:doma to v2.53.3 (#138) @renovate
- Update org.seasar.doma:doma to v2.53.2 (#137) @renovate
- Update dependency mysql:mysql-connector-java to v8.0.32 (#136) @renovate
- Update dependency org.freemarker:freemarker to v2.3.32 (#135) @renovate
- Update org.junit.jupiter to v5.9.2 (#134) @renovate
- Update plugin com.gradle.plugin-publish to v1.1.0 (#131) @renovate
- Update dependency mysql:mysql-connector-java to v8.0.31 (#130) @renovate
- Update org.seasar.doma:doma to v2.53.1 (#129) @renovate
Full Changelog: v2.0.0...3.0.0
v2.0.0
What's Changed
Breaking Change
- Plugin id is changed from "org.seasar.doma.codegen" to "org.domaframework.doma.codegen".
New Features
Documentation
- Fix wrong example code (#80)
Dependency Upgrades
- Update plugin net.researchgate.release to v3 (#119)
- Update org.junit.jupiter to v5.9.1 (#125)
- Update org.seasar.doma:doma to v2.53.0 (#124)
- Update org.junit.jupiter to v5.9.0 (#123)
- Update dependency mysql:mysql-connector-java to v8.0.30 (#122)
- Update plugin com.gradle.plugin-publish to v1 (#120)
- Update org.seasar.doma:doma to v2.52.0 (#121)
- Update org.seasar.doma:doma to v2.51.1 (#117)
- Update dependency org.seasar.doma:doma-core to v2.51.1 (#116)
- Update dependency mysql:mysql-connector-java to v8.0.29 (#115)
- Update plugin com.gradle.plugin-publish to v0.21.0 (#113)
- Update actions/cache action to v3 (#112)
- Update actions/upload-artifact action to v3 (#111)
- Update actions/checkout action to v3 (#110)
- Update actions/setup-java action to v3 (#109)
- Update actions/github-script action to v6 (#108)
- Update plugin com.gradle.plugin-publish to v0.20.0 (#107)
- Update dependency mysql:mysql-connector-java to v8.0.28 (#106)
- Update actions/github-script action to v5 (#97)
- Update plugin com.gradle.plugin-publish to v0.19.0 (#105)
- Update dependency org.seasar.doma:doma-core to v2.51.0 (#104)
- Update org.junit.jupiter to v5.8.2 (#103)
- Update plugin com.gradle.plugin-publish to v0.18.0 (#102)
- Update plugin com.gradle.plugin-publish to v0.17.0 (#100)
- Update org.seasar.doma:doma to v2.50.0 (#99)
- Update dependency mysql:mysql-connector-java to v8.0.27 (#98)
- Update org.junit.jupiter to v5.8.1 (#96)
- Update org.seasar.doma:doma to v2.49.0 (#94)
- Update plugin com.gradle.plugin-publish to v0.16.0 (#92)
- Update org.junit.jupiter to v5.8.0 (#91)
- Update org.seasar.doma:doma to v2.48.0 (#90)
- Update plugin com.diffplug.spotless to v5.15.0 (#89)
- Update dependency mysql:mysql-connector-java to v8.0.26 (#87)
- Update dependency com.diffplug.spotless:com.diffplug.spotless.gradle.plugin to v5.14.3 (#86)
- Update dependency com.diffplug.spotless:com.diffplug.spotless.gradle.plugin to v5.14.2 (#85)
- Update dependency org.seasar.doma:doma-core to v2.47.1 (#84)
- Update dependency com.diffplug.spotless:com.diffplug.spotless.gradle.plugin to v5.14.1 (#83)
- Update dependency com.diffplug.spotless:com.diffplug.spotless.gradle.plugin to v5.14.0 (#81)
- Update dependency org.seasar.doma:doma-core to v2.47.0 (#78)
v1.4.1
v1.4.0
v1.3.1
What's Changed
Bug Fixes
- Disable up-to-date check (#66)
- Infer MariaDB JDBC Driver from URL (#65)
- Fix tagTemplate to use appropriate version number (#64)
Maintenance
- Make release operations simpler (#69)
- Format code when the build task runs (#68)
- Make tests runnable from IntelliJ IDEA (#67)
Dependency Upgrades
- Update dependency org.seasar.doma:doma-core to v2.46.1 (#63)