Releases: line/kotlin-jdsl
2.2.1.RELEASE
2.2.1 (2023-02-22)
Bug Fixes
fix: Fixing in treating empty lists as a conjunction. by @MrThreepwood in #194
Internal Improvement
none
Features
none
Breaking Changes
When an in query is executed, if an empty array is entered as a parameter, delete and update are not normally executed.
New Contributors
Full Changelog: 2.2.0.RELEASE...2.2.1.RELEASE
2.2.0.RELEASE
2.2.0 (2023-01-19)
Bug Fixes
none
Internal Improvement
none
Features
feat: Support Reactive JPA 3.0 by @cj848 in #171
- Users can now use the Reactive JPA 3 specification with kotlin-jdsl without major code changes. Try using JPA 3.0 spec using kotlin jdsl 2.2.0 & hibernate 6 & hibernate-reactive 1.1.9 jakarta version.
Breaking Changes
none
New Contributors
Full Changelog: 2.1.0.RELEASE...2.2.0.RELEASE
2.1.0.RELEASE
2.1.0 (2023-01-06)
Bug Fixes
none
Internal Improvement
none
Features
feat: Support JPA 3.0 by @cj848 in #160
- Users can now use the JPA 3 specification with kotlin-jdsl without major code changes. Try using JPA 3.0 spec using kotlin jdsl 2.1.0 & eclipse 4, hibernate 6 version.
Breaking Changes
Minimum JDK version changed to 17. Since Spring 6, JDK 17 has been designated as the minimum version, and since it is relatively easy for kotlin projects to upgrade the JDK version, we have decided to set JDK 17 as the minimum version from a maintenance point of view.
New Contributors
Full Changelog: 2.0.7.RELEASE...2.1.0.RELEASE
2.0.7.RELEASE
2.0.7 (2022-11-09)
Bug Fixes
none
Internal Improvement
none
Features
feat:exists spec: Add ExistsSpec to enable exists not exist sql stmt by @kihwankim in #127
Breaking Changes
none
New Contributors
Full Changelog: 2.0.6.RELEASE...2.0.7.RELEASE
2.0.6.RELEASE
2.0.6 (2022-09-27)
Bug Fixes
none
Internal Improvement
feat:gradle version catalog: Support gradle version catalog for dependency management by @jbl428 in #80
Features
feat:nested column: Support nested column without join by @jaeykweon in #81
Breaking Changes
none
New Contributors
- @kihwankim made their first contribution in #81
Full Changelog: 2.0.5.RELEASE...2.0.6.RELEASE
2.0.5.RELEASE
2.0.5 (2022-08-22)
Bug Fixes
none
Internal Improvement
none
Features
refactor:where method: Support null in where method by @jaeykweon in #75
Breaking Changes
none
New Contributors
- @jaeykweon made their first contribution in #75
Full Changelog: 2.0.4.RELEASE...2.0.5.RELEASE
2.0.4.RELEASE
2.0.4 (2022-07-06)
Bug Fixes
none
Internal Improvement
- docs: add explanation on left and right join by @pemassi in #62
- dependencies up by @cj848 in #66
- kotlin-coroutine 1.6.3,
- h2 2.1.214
- mutiny 1.6.0
- spring core 5.3.21
- boot 2.7.1(2.6.9)
- Correct typo and Unify code style by @heli-os in #68
Features
core, reactive-core: Support Kotlin 1.7.0 by @cj848 in #65
Breaking Changes
- There is no problem in using it, but as it was upgraded to kotlin 1.7.0, the spring boot 2.3 version was officially dropped from support due to internal issues.
New Contributors
Full Changelog: 2.0.3.RELEASE...2.0.4.RELEASE
2.0.3.RELEASE
2.0.3 (2022-05-27)
Bug Fixes
none
Features
core, reactive-core: Support Spring Boot 2.7.0 by @cj848 in #59
Internal Improvement
- fix publish unit test results path by @cj848 in #54
- Change Strong tag to Markdown syntax in doc comment by @jbl428 in #53
- Add DTO Projection section and example code by @waahhh in #55
- Apply Commit lint on Pull Request by @huisam in #56
- Correct typo in "CASE WHEN" section of README.md by @waahhh in #57
- dependencies up
- spring-core: 5.3.20
- spring-boot: 2.7.0
- spring-data-jpa: 2.7.0
- hibernate: 5.6.9.Final
- hibernate-reactive: 1.1.6.Final
- agroal-pool: 2.0
- vertx-jdbc-client: 4.3.1
- spring-batch-infrastructure: 4.3.6
- mockk: 1.12.4
- h2: 2.1.212
- mutiny: 1.5.0
New Contributors
- @jbl428 made their first contribution in #53
- @waahhh made their first contribution in #55
- @huisam made their first contribution in #56
Full Changelog: 2.0.2.RELEASE...2.0.3.RELEASE
2.0.2.RELEASE
2.0.2 (2022-04-28)
Bug Fixes
none
Features
- core, reactive-core: Support Treat #52
Internal Improvement
- query: Improve equal comparison performance by modifying alias to be nullable
- query: Change the path and entity of ColumnSpec to public to read root information in Treat
- dependencies up
- gradle: 7.4.2
- kotlin: 1.6.21
- spring-core: 5.3.19
- spring-boot: 2.6.7
- spring-data-jpa: 2.6.4
- kotlin-coroutines: 1.6.1
- logback-classic: 1.2.11
- hibernate-core: 5.6.8.Final
- hibernate-reactive-core: 1.1.4.Final
- vertx-jdbc-client: 4.2.7
- mockk: 1.12.3