Skip to content

Releases: domaframework/doma-codegen-plugin

v3.0.0

29 Sep 01:40
Compare
Choose a tag to compare

What's Changed

📢 This version includes BREAKING CHANGES.

Breaking Changes

Bug Fixes

  • For the DATE type in Oracle database, the LocalDateTime type in Java is mapped. (#150) @kurages

Maintenance

Dependency Upgrades

Full Changelog: v2.0.0...3.0.0

v2.0.0

23 Sep 09:35
Compare
Choose a tag to compare

What's Changed

Breaking Change

  • Plugin id is changed from "org.seasar.doma.codegen" to "org.domaframework.doma.codegen".

New Features

  • Change the plugin id (#127)
  • Support AWS JDBC Driver for MySQL (#126)

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

06 Jun 08:35
Compare
Choose a tag to compare

What's Changed

Bug Fixes

  • Enquote SQL identifiers (#77)

Dependency Upgrades

  • Update dependency org.seasar.doma:doma-core to v2.46.2 (#75)
  • Update dependency com.gradle.plugin-publish:com.gradle.plugin-publish.gradle.plugin to v0.15.0 (#74)
  • Update org.junit.jupiter to v5.7.2 (#73)

v1.4.0

14 May 15:06
Compare
Choose a tag to compare

What's Changed

New Features

  • Add the catalogName property (#72)

Dependency Upgrades

  • Update dependency com.diffplug.spotless:com.diffplug.spotless.gradle.plugin to v5.12.5 (#71)

v1.3.1

07 May 21:11
Compare
Choose a tag to compare

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)

v1.3.0

25 Apr 01:36
Compare
Choose a tag to compare

What's Changed

New Features

  • Support MariaDB (#61)

Bug Fixes

  • Load language specific template files (#62)
  • Disable up-to-date validation checks (#60)

Maintenance

  • Delete generated test code in the doLast phase (#59)
  • Add a prefix "v" for tag names (#20)
  • Remove Gradle from the codegen module (#19)
  • Improve the release flow (#18)

Dependency Upgrades

  • Update dependency com.diffplug.spotless:com.diffplug.spotless.gradle.plugin to v5.12.4 (#58)
  • Update dependency com.diffplug.spotless:com.diffplug.spotless.gradle.plugin to v5.12.2 (#57)
  • Update dependency com.diffplug.spotless:com.diffplug.spotless.gradle.plugin to v5.12.1 (#55)
  • Update dependency com.diffplug.spotless:com.diffplug.spotless.gradle.plugin to v5.12.0 (#54)
  • Update actions/setup-java action to v2 (#53)
  • Update dependency com.gradle.plugin-publish:com.gradle.plugin-publish.gradle.plugin to v0.14.0 (#51)
  • Update dependency com.diffplug.spotless:com.diffplug.spotless.gradle.plugin to v5.11.1 (#49)
  • Update dependency org.seasar.doma:doma-core to v2.46.0 (#48)
  • Update dependency com.diffplug.spotless:com.diffplug.spotless.gradle.plugin to v5.11.0 (#47)
  • Update dependency org.seasar.doma:doma-core to v2.45.0 (#46)
  • Update dependency com.gradle.plugin-publish:com.gradle.plugin-publish.gradle.plugin to v0.13.0 (#45)
  • Update dependency org.freemarker:freemarker to v2.3.31 (#44)
  • Update dependency com.diffplug.spotless:com.diffplug.spotless.gradle.plugin to v5.10.2 (#43)
  • Update dependency com.diffplug.spotless:com.diffplug.spotless.gradle.plugin to v5.10.1 (#42)
  • Update dependency com.diffplug.spotless:com.diffplug.spotless.gradle.plugin to v5.10.0 (#41)
  • Update org.junit.jupiter to v5.7.1 (#40)
  • Update dependency com.diffplug.spotless:com.diffplug.spotless.gradle.plugin to v5.9.0 (#38)
  • Update dependency com.diffplug.spotless:com.diffplug.spotless.gradle.plugin to v5.8.2 (#37)
  • Update dependency com.diffplug.spotless:com.diffplug.spotless.gradle.plugin to v5.8.1 (#36)
  • Update dependency org.seasar.doma:doma-core to v2.44.3 (#35)
  • Update dependency org.seasar.doma:doma-core to v2.44.2 (#34)
  • Update dependency org.seasar.doma:doma-core to v2.44.1 (#33)
  • Update dependency com.diffplug.spotless:com.diffplug.spotless.gradle.plugin to v5.7.0 (#32)
  • Update dependency org.seasar.doma:doma-core to v2.44.0 (#31)
  • Update dependency org.seasar.doma:doma-core to v2.43.0 (#30)
  • Update dependency com.diffplug.spotless:com.diffplug.spotless.gradle.plugin to v5.6.1 (#29)
  • Update dependency com.diffplug.spotless:com.diffplug.spotless.gradle.plugin to v5.6.0 (#28)
  • Update dependency com.diffplug.spotless:com.diffplug.spotless.gradle.plugin to v5.5.2 (#27)
  • Update org.junit.jupiter to v5.7.0 (#26)
  • Update dependency org.seasar.doma:doma-core to v2.42.0 (#25)
  • Update dependency com.diffplug.spotless:com.diffplug.spotless.gradle.plugin to v5.5.1 (#24)
  • Update dependency org.junit.jupiter:junit-jupiter-params to v5.6.2 (#23)
  • Update dependency com.gradle.plugin-publish:com.gradle.plugin-publish.gradle.plugin to v0.12.0 (#22)
  • Update dependency com.diffplug.spotless:com.diffplug.spotless.gradle.plugin to v5.5.0 (#21)

v1.2.1

12 Sep 09:33
Compare
Choose a tag to compare

What's Changed

Bug Fixes

  • Fix version properties for Kotlin code generation (#15)

Maintenance

  • Add new line in template files (#14)

Documentation

  • Clean README.md (#16)

v1.2.0

12 Sep 04:50
78def2e
Compare
Choose a tag to compare

What's Changed

New Features

  • Support Kotlin source code generation (#12)

Maintenance

  • Remove an AUTHOR variable from change-template (#11)
  • Configure Renovate (#6)
  • Polish the CI workflow (#3)
  • Create release notes automatically (#2)
  • Use GitHub Actions (#1)

Documentation

  • Improve README.md (#5)
  • Create LICENSE (#4)

Dependency Upgrades

  • Update org.seasar.doma to v2.41.0 (#10)
  • Update org.junit.jupiter to v5.6.2 (#9)
  • Update dependency org.seasar.doma.compile:org.seasar.doma.compile.gradle.plugin to v1.1.0 (#8)

v1.1.0

30 May 02:05
Compare
Choose a tag to compare
  • Do not apply the entity dedicated options for DTO generation
  • Add the useMappedSuperclass option

v1.0.0

29 May 21:25
Compare
Choose a tag to compare
  • Fix to use the useListener option to generate listeners
  • Support the Metamodel annotation