All Versions
76
Latest Version
Avg Release Cycle
10 days
Latest Release
-

Changelog History
Page 1

  • v2.51.0 Changes

    🆕 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)
  • v2.50.0 Changes

    💥 Breaking Changes

    • 📦 The package name included in the jar file of doma-kotlin has been changed from org.seasar.doma.jdbc.criteria to org.seasar.doma.kotlin.jdbc.criteria.
    • 📦 The package name included in the jar file of doma-slf4j has been changed from org.seasar.doma.jdbc to org.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

    • ➕ Add documentation about JPMS (#758)
    • ⚡️ Update Expression Language Document (#746)

    ⬆️ 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)
  • v2.49.0 Changes

    🆕 New Features

    • 👌 Support isNull and isNotNull predicates in ON clause of Criteria API (#729)

    🐛 Bug Fixes

    • 👍 If the dialect does not support the mod operator, use the mod function in the Criteria API (#733)

    🚧 Maintenance

    • ✅ Simplify integration test (#732)
    • 👌 Support Java 17 (#730)

    ⬆️ Dependency Upgrades

    • ⚡️ Update plugin org.jetbrains.kotlin.jvm to v1.5.31 (#734)
    • ⚡️ Update plugin com.diffplug.eclipse.apt to v3.33.0 (#731)
    • ⚡️ Update plugin com.diffplug.eclipse.apt to v3.32.2 (#727)
    • ⚡️ Update org.junit.jupiter to v5.8.0 (#726)
  • v2.48.0 Changes

    🆕 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)
  • v2.47.1 Changes

    🐛 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)
  • v2.47.0 Changes

    🆕 New Features

    • ➕ Add support for handling multiple AnnotateWith (#697)
  • v2.46.2 Changes

    🐛 Bug Fixes

    • Don't use Stream.findFirst() to avoid NullPointerException (#695)

    ⬆️ Dependency Upgrades

    • ⚡️ Update dependency gradle to v7.0.2 (#691)
    • ⚡️ Update org.junit.jupiter to v5.7.2 (#692)
    • ⚡️ Update dependency com.diffplug.spotless:com.diffplug.spotless.gradle.plugin to v5.12.5 (#690)
    • ⚡️ Update dependency gradle to v7.0.1 (#689)
  • v2.46.1 Changes

    🚧 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)
  • v2.46.0 Changes

    🆕 New Features

    • 👌 Support the DataType annotation officially (#670)

    🚧 Maintenance

    • 🛠 Fix error "No code found during the build" (#669)
    • 🔄 Change build steps for CodeQL analysis (#668)
    • 🛠 Fix warning "git checkout HEAD2 is no longer necessary" (#666)

    📚 Documentation

    • 👌 Support Java 16 (#671)

    ⬆️ Dependency Upgrades

    • ⬆️ Bump jinja2 from 2.10 to 2.11.3 in /docs (#667)
    • ⚡️ Update dependency com.diffplug.spotless:com.diffplug.spotless.gradle.plugin to v5.11.0 (#665)
    • ⚡️ Update postgres Docker tag to v10.16 (#664)
  • v2.45.0 Changes

    🆕 New Features

    • 👌 Support mixin for Scope features (#648)
    • ➕ Add Scope features (#643)

    🚧 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)