v2.0.0-rc3 (2024-06-22)
Implemented enhancements:
- Make java17 is the baseline #216
Merged pull requests:
- Append jvm variant as build version to support multiple java versions #252 (zero88)
- Release v2.0.0-rc2+2 #251 (zero88)
- feat(gha): Tweak a step to make jooqx support multiple java versions #250 (zero88)
- Release v2.0.0-rc2 #249 (zero88)
- feat(gradle): Tweak a step to make jooqx support multiple java versions #248 (zero88)
- fix(DataTypeMapper): support jooq version >= 3.18 #243 (zero88)
- fix(deps): update jooq.jdk17 to v3.19.10 (patch) #240 (renovate[bot])
- fix(deps): update dependency org.hsqldb:hsqldb to v2.7.3 #239 (renovate[bot])
- chore(renovate): add renovate for sdkman #236 (zero88)
- fix(deps): update dependency org.xerial:sqlite-jdbc to v3.46.0.0 #232 (renovate[bot])
- fix(deps): update agroal.jdk11 to v2.4 (minor) #231 (renovate[bot])
- fix(deps): adapt postgres test on jOOQ@3.19.8 #230 (zero88)
- fix(deps): update vertx to v4.5.8 (minor) #226 (renovate[bot])
- fix(deps): update dependency ch.qos.logback:logback-classic to v1.5.6 #224 (zero88)
- fix(deps): update testcontainers-java monorepo to v1.19.8 #221 (renovate[bot])
- fix(deps): update jackson to v2.17.1 #220 (renovate[bot])
- fix(deps): update dependency org.xerial:sqlite-jdbc to v3.45.3.0 #219 (renovate[bot])
- chore(deps): update dependency nu.studer.jooq to v5.2.2 #218 (renovate[bot])
- Feature/java17 baseline #217 (zero88)
- fix(deps): update slf4j monorepo to v2.0.13 #214 (renovate[bot])
- fix(deps): update dependency jacoco to v0.8.12 #213 (renovate[bot])
- Improvement/reogranize project #212 (zero88)
- fix(deps): update mutinylibs.version.mutiny to v2.30.1 #205 (renovate[bot])
- Renovate/logback #203 (zero88)
- fix(deps): update junit5 monorepo to v5.10.2 #202 (renovate[bot])
- Improvement/enable sonar step #201 (zero88)
- fix(deps): update log4j2 monorepo to v2.23.1 #200 (renovate[bot])
- fix(deps): update jacksonlibs.version.jackson to v2.17.0 #199 (renovate[bot])
- fix(deps): update slf4j monorepo to v2 (major) #198 (renovate[bot])
- fix(deps): update dependency org.jetbrains:annotations to v24 #197 (renovate[bot])
- fix(deps): update testcontainers-java monorepo to v1.19.7 #196 (renovate[bot])
- chore(build-analysis): add matrix step in build.gradle.kts #195 (zero88)
- fix(deps): update dependency org.xerial:sqlite-jdbc to v3.45.2.0 #194 (renovate[bot])
- fix(deps): update dependency org.postgresql:postgresql to v42.7.3 #193 (renovate[bot])
- fix(deps): update dependency org.hsqldb:hsqldb to v2.7.2 #192 (renovate[bot])
- fix(deps): update dependency org.apache.derby:derby to v10.17.1.0 #191 (renovate[bot])
- fix(deps): update dependency com.mchange:c3p0 to v0.10.0 #189 (renovate[bot])
- chore(build): use shared-ghactions in
build
GHA job #188 (zero88) - fix(deps): update dependency ch.qos.logback:logback-classic to v1.5.3 #187 (renovate[bot])
- fix(deps): update databaselibs.version.agroal to v1.18 #186 (renovate[bot])
- fix(deps): update dependency mysql:mysql-connector-java to v8.0.33 #184 (renovate[bot])
- fix(deps): update dependency com.zaxxer:hikaricp to v4.0.3 #183 (renovate[bot])
- chore: Configure Renovate #182 (renovate[bot])
- chore(build): use shared-ghactions #181 (zero88)
- Feature/upgrade GitHub action #180 (zero88)
- chore(build): use shared-ghactions #179 (zero88)
- Bump softprops/action-gh-release from 1 to 2 #176 (dependabot[bot])
- Bump crazy-max/ghaction-import-gpg from 5 to 6 #172 (dependabot[bot])
- Bump actions/setup-java from 3.11.0 to 4.0.0 #171 (dependabot[bot])
- Bump actions/setup-node from 3 to 4 #170 (dependabot[bot])
- Bump actions/checkout from 3 to 4 #169 (dependabot[bot])
- Bump actions/cache from 3 to 4 #168 (dependabot[bot])
- Update wfd-docs.yml #167 (zero88)
- Feature/upgrade gradle n plugins #166 (zero88)
- Feature/use gradle plugin #165 (zero88)
- Bump actions/setup-java from 3.9.0 to 3.11.0 #164 (dependabot[bot])
- Feature/use internal vertx logger #161 (zero88)
- Bump actions/setup-java from 3.4.1 to 3.9.0 #157 (dependabot[bot])
- [noIssue][gha] replace deprecated issue #156 (zero88)
- Feature/add dml shortcut #155 (zero88)
docs/jooqx/v2.0.0-rc2+2 (2024-06-22)
docs/jooqx/v2.0.0-rc2 (2024-06-21)
Implemented enhancements:
- Support jooq 3.19.* #174
Fixed bugs:
- DataTypeMapper does not work correctly since jOOQ3.18 #235
v2.0.0-rc.1 (2024-03-16)
Implemented enhancements:
- Add DML shortcut #154
docs/jooqx/v2.0.0-rc1 (2023-01-11)
v2.0.0-rc1 (2023-01-11)
Breaking changes:
- Move SQLResultAdapter is close to RowDecoder #115
- Breaking change to jooqx v2 #101
- JSON serialization SPI #12
Implemented enhancements:
- Able to execute multiple statements in one connection #137
- Add shortcut for fetchJsonObject/fetchJsonArray #133
- Add shortcut for fetchOne/fetchMany/fetchExists/fetchCount into jooqx #129
- Refactor code generation for
rxify
#103 - Support SQL block #98
- Support plain SQL #97
- Support mutiny #83
- Support Rx3 #82
- Remove lombok dependency #65
- Support DDL #51
- Introduce jooqx SPI provider #49
- Rxify for JooqxBuilder #38
- Support plain JDBC in Vertx reactive mode #33
- Support SQL Procedure #25
- Integrate with RQL #8
Fixed bugs:
- MySQL select count #124
- Unable convert data by Select #107
- Wrong jooqx-core-test-fixtures on Nexus #53
Closed issues:
- vertx-junit5 > 4.2.5 always failed to open SQL connection #146
Merged pull requests:
- Docs/minor update #152 (zero88)
- [gradle] Upgrade vertx-4.3.5 #149 (zero88)
- [#146] Upgrade version of lib dependencies #147 (zero88)
- Update doc for release 2.0.0-rc1 #145 (zero88)
- [ci] Add changelog generator #142 (zero88)
- Implement JooqxSession #138 (zero88)
- Feature/support block sql statement #135 (zero88)
- Feature/add shortcut for fetch json #134 (zero88)
- Feature/introduce collector by sql result adapter #131 (zero88)
- Feature/refactor sql result adapter #128 (zero88)
- Feature/procedure #123 (zero88)
- Improvement/stablize test #122 (zero88)
- Feature/add reactivex generator #113 (zero88)
- breaking-change-to-v2 #102 (zero88)
- Support plain SQL #100 (zero88)
- Feature/add rxify builder #95 (zero88)
- Feature/remove lombok #92 (zero88)
- Feature/add documentation branch #86 (zero88)
- Remove lombok in jpa-ext #84 (zero88)
- Feature/remove lombok in rsql #68 (zero88)
- Feature/upgrade project deps #64 (zero88)
- Feature/merge with rsql project #62 (zero88)
- Feature/support ddl #52 (zero88)
- Feature/spi provider #50 (zero88)
Closed issues:
- Document & usage #24
- Vertx gen to Rxify #18
- Test with complex query that return join result to ensure VertxJooqRecord can handle #11
- Add some useful basic SQL query as DAO function #10
- Convert result from VertxJooqRecord to Table record or Table pojo #9
- Support SQL transaction #7
- Data type converter between Vertx SQL and jOOQ #6
- Error handling #5
- Support batch DML #3
Merged pull requests:
- Feature/rxify v2 #34 (zero88)
- Vert.x jOOQ Data converter #32 (zero88)
- Improve/api-2-document #30 (zero88)
- Feature/docs #28 (zero88)
- Feature/transaction #21 (zero88)
- Feature/complex query #19 (zero88)
- Feature/common dsl #17 (zero88)
- Feature/error handling #16 (zero88)
- Feature/support batch #15 (zero88)
- Bump actions/cache from v2 to v2.1.4 #14 (dependabot[bot])
- Bump zero88/gh-project-context from v1.0.0 to v1.0.3 #2 (dependabot[bot])
- Bump actions/cache from v2.1.3 to v2.1.4 #1 (dependabot[bot])
This Changelog was automatically generated by github_changelog_generator
* This Changelog was automatically generated by github_changelog_generator