QueryDSL 6.0
It's finally here.
QueryDSL 6.0 is first release with Hibernate 6.4 fully integrated.
Massive shout out to @danielvion that made it happen.
As stated on the readme, original Querydsl project is at best stale, at worse dead.
Goal here is to keep Querydsl project active.
What's Changed
- Migration to hibernate 6 by @danielvion in #109
- Remove joda time by @velo in #118
- Querydsl JPA <-> spring data repository integration by @velo in #141
- Quick build on examples and store test results by @velo in #108
- Junit modernization by @velo in #132
- Merge using tests by @borgiiri in #115
- Make merging table to table work by @borgiiri in #119
- Quarkus example with querydsl by @velo in #147
- Re-enabled japicmp by @velo in #148
- Fix H2 tests by @velo in #153
- Remove hamcrest by @velo in #156
- Skip external database tests only on local development profile by @velo in #157
- Remove final joda.time references by @velo in #163
- Made possible to generate projections on java records by @velo in #164
- Replace javadoc tags with Java Annotations by @velo in #165
- Add subselect to JPQLRepository by @velo in #170
- Change no longer supported CGLIB to ByteBuddy by @heniu20 in #171
- Enable codeql by @velo in #205
- Allow to modify default serialization with extensions by @heniu20 in #225
- Platform independent compilation by @heniu20 in #172
- Migrate src/test/java to Java 21 by @velo in #238
- Regenerate Sclasses by @velo in #239
- Require native queries to be executed from native expressions by @velo in #251
- Use querydsl-apt with classifier jpa for querydsl-jpa-spring and the β¦ by @aspan in #227
- Improve Bytebuddy usage by @persapiens in #262
- Actualize H2 keywords by @valery1707 in #268
- Remove cglib assembly references by @persapiens in #267
List of PRs that updated libraries versions
- Bump com.google.inject:guice from 5.0.1 to 7.0.0 by @dependabot in #79
- Bump org.eclipse.jdt:ecj from 3.26.0 to 3.35.0 by @dependabot in #69
- Bump com.oracle.database.jdbc:ojdbc8 from 21.7.0.0 to 23.3.0.23.09 by @dependabot in #98
- Bump derby.version from 10.16.1.1 to 10.17.1.0 by @dependabot in #99
- Bump com.microsoft.sqlserver:mssql-jdbc from 11.2.1.jre8 to 12.4.2.jre8 by @dependabot in #105
- Bump org.firebirdsql.jdbc:jaybird from 4.0.6.java8 to 5.0.2.java8 by @dependabot in #106
- Bump org.postgresql:postgresql from 42.3.4 to 42.6.0 by @dependabot in #102
- Bump org.springframework:spring-jdbc from 5.3.8 to 6.0.13 by @dependabot in #87
- Bump org.xerial:sqlite-jdbc from 3.43.2.2 to 3.44.0.0 by @dependabot in #107
- Bump com.github.siom79.japicmp:japicmp-maven-plugin from 0.15.3 to 0.18.3 by @dependabot in #103
- Bump org.jetbrains:annotations from 24.0.1 to 24.1.0 by @dependabot in #111
- Bump com.microsoft.sqlserver:mssql-jdbc from 12.4.2.jre8 to 12.5.0.jre8-preview by @dependabot in #112
- Bump io.github.classgraph:classgraph from 4.8.164 to 4.8.165 by @dependabot in #113
- Bump org.springframework:spring-jdbc from 6.0.13 to 6.1.0 by @dependabot in #114
- Bump com.ibm.db2:jcc from 11.5.8.0 to 11.5.9.0 by @dependabot in #116
- Bump org.postgresql:postgresql from 42.6.0 to 42.7.0 by @dependabot in #121
- Bump org.apache.logging.log4j:log4j-core from 2.21.1 to 2.22.0 by @dependabot in #120
- Bump org.springframework:spring-jdbc from 6.1.0 to 6.1.1 by @dependabot in #128
- Bump org.springframework.boot:spring-boot-starter-parent from 3.1.5 to 3.2.0 by @dependabot in #127
- Bump kotlin.version from 1.9.20 to 1.9.21 by @dependabot in #126
- Bump org.codehaus.plexus:plexus-component-annotations from 1.7.1 to 2.1.1 by @dependabot in #125
- Bump mvn.version from 3.6.0 to 3.9.5 by @dependabot in #124
- Bump com.squareup:kotlinpoet from 1.14.2 to 1.15.1 by @dependabot in #117
- Bump org.xerial:sqlite-jdbc from 3.44.0.0 to 3.44.1.0 by @dependabot in #129
- Bump io.sundr:sundr-maven-plugin from 0.101.3 to 0.103.0 by @dependabot in #130
- Bump org.firebirdsql.jdbc:jaybird from 5.0.2.java8 to 5.0.3.java8 by @dependabot in #131
- Bump io.sundr:sundr-maven-plugin from 0.103.0 to 0.103.1 by @dependabot in #134
- Bump org.codehaus.mojo:build-helper-maven-plugin from 1.3 to 3.5.0 by @dependabot in #133
- Bump com.squareup:kotlinpoet-jvm from 1.15.1 to 1.15.2 by @dependabot in #136
- Bump org.apache.maven.plugins:maven-javadoc-plugin from 3.6.2 to 3.6.3 by @dependabot in #138
- Bump hibernate.version from 6.4.0.Final to 6.4.1.Final by @dependabot in #167
- Bump mvn.version from 3.9.5 to 3.9.6 by @dependabot in #137
- Bump hibernate.version from 6.3.1.Final to 6.4.0.Final by @dependabot in #142
- Bump com.squareup:kotlinpoet-jvm from 1.15.2 to 1.15.3 by @dependabot in #143
- Bump io.smallrye:jandex from 3.1.2 to 3.1.6 by @dependabot in #144
- Bump jakarta.activation:jakarta.activation-api from 2.1.1 to 2.1.2 by @dependabot in #145
- Bump com.h2database:h2 from 1.4.200 to 2.2.220 in /querydsl-jpa-spring by @dependabot in #146
- Bump quarkus.version from 3.5.3 to 3.6.1 by @dependabot in #150
- Bump org.postgresql:postgresql from 42.7.0 to 42.7.1 by @dependabot in #152
- Bump quarkus.version from 3.6.1 to 3.6.2 by @dependabot in #158
- Bump quarkus.version from 3.6.2 to 3.6.3 by @dependabot in #160
- Bump surefire.version from 3.2.2 to 3.2.3 by @dependabot in #161
- Bump org.springframework:spring-jdbc from 6.1.1 to 6.1.2 by @dependabot in #162
- Bump org.javassist:javassist from 3.29.2-GA to 3.30.1-GA by @dependabot in #166
- Bump com.google.guava:guava from 32.1.3-jre to 33.0.0-jre by @dependabot in #168
- Bump quarkus.version from 3.6.3 to 3.6.4 by @dependabot in #175
- Bump net.bytebuddy:byte-buddy from 1.14.10 to 1.14.11 by @dependabot in #174
- Bump springboot.version from 3.2.0 to 3.2.1 by @dependabot in #206
- Bump kotlin.version from 1.9.21 to 1.9.22 by @dependabot in #207
- Bump org.springframework:spring-jdbc from 5.3.8 to 5.3.31 by @dependabot in #222
- Bump org.springframework.boot:spring-boot-starter-parent from 3.2.0 to 3.2.1 by @dependabot in #220
- Bump org.apache.maven.plugins:maven-compiler-plugin from 3.11.0 to 3.12.1 by @dependabot in #218
- Bump net.alchim31.maven:scala-maven-plugin from 3.1.3 to 3.4.6 by @dependabot in #217
- Bump net.bytebuddy:byte-buddy from 1.14.10 to 1.14.11 by @dependabot in #216
- Bump org.apache.maven.plugins:maven-compiler-plugin from 3.11.0 to 3.12.1 by @dependabot in #214
- Bump org.codehaus.plexus:plexus-component-annotations from 2.1.1 to 2.2.0 by @dependabot in #213
- Bump org.codehaus.plexus:plexus-classworlds from 2.7.0 to 2.8.0 by @dependabot in #212
- Bump org.javassist:javassist from 3.30.1-GA to 3.30.2-GA by @dependabot in #211
- Bump org.javassist:javassist from 3.30.1-GA to 3.30.2-GA by @dependabot in #221
- Bump org.apache.logging.log4j:log4j-core from 2.22.0 to 2.22.1 by @dependabot in #224
- Bump org.assertj:assertj-core from 3.24.2 to 3.25.0 by @dependabot in #232
- Bump org.eclipse.persistence:eclipselink from 2.7.13 to 2.7.14 by @dependabot in #229
- Bump slf4j.version from 2.0.9 to 2.0.10 by @dependabot in #231
- Bump org.apache.logging.log4j:log4j-core from 2.22.0 to 2.22.1 by @dependabot in #230
- Bump slf4j.version from 2.0.9 to 2.0.10 by @dependabot in #226
- Bump org.assertj:assertj-core from 3.25.0 to 3.25.1 by @dependabot in #233
- Bump org.orbisgis:h2gis from 2.2.0 to 2.2.1 by @dependabot in #235
- Bump com.fasterxml:classmate from 1.6.0 to 1.7.0 by @dependabot in #234
- Bump com.fasterxml:classmate from 1.6.0 to 1.7.0 by @dependabot in #240
- Bump org.orbisgis:h2gis from 2.2.0 to 2.2.1 by @dependabot in #242
- Bump joda-time:joda-time from 2.12.5 to 2.12.6 by @dependabot in #241
- Bump slf4j.version from 2.0.10 to 2.0.11 by @dependabot in #243
- Bump surefire.version from 3.2.3 to 3.2.5 by @dependabot in #244
- Bump quarkus.version from 3.6.4 to 3.6.5 by @dependabot in #246
- Bump maven-plugin.version from 3.10.2 to 3.11.0 by @dependabot in #247
- Bump org.springframework:spring-jdbc from 6.1.2 to 6.1.3 by @dependabot in #249
- Bump spring.version from 6.1.2 to 6.1.3 by @dependabot in #248
- Bump org.apache.maven.plugins:maven-surefire-plugin from 3.2.3 to 3.2.5 by @dependabot in #254
- Bump org.apache.maven.plugins:maven-plugin-plugin from 3.10.2 to 3.11.0 by @dependabot in #252
- Bump slf4j.version from 2.0.10 to 2.0.11 by @dependabot in #253
- Bump quarkus.version from 3.6.5 to 3.6.6 by @dependabot in #255
- Bump hibernate.version from 6.4.1.Final to 6.4.2.Final by @dependabot in #256
- Bump com.squareup:kotlinpoet-jvm from 1.15.3 to 1.16.0 by @dependabot in #258
- Bump springboot.version from 3.2.1 to 3.2.2 by @dependabot in #263
- Bump quarkus.version from 3.6.6 to 3.6.7 by @dependabot in #269
- Bump org.xerial:sqlite-jdbc from 3.44.1.0 to 3.45.0.0 by @dependabot in #257
- Bump net.alchim31.maven:scala-maven-plugin from 3.1.3 to 4.8.1 by @dependabot in #66
- Bump org.assertj:assertj-core from 3.25.1 to 3.25.2 by @dependabot in #270
New Contributors
- @danielvion made their first contribution in #109
- @aspan made their first contribution in #227
- @persapiens made their first contribution in #262
- @valery1707 made their first contribution in #268
Full Changelog: 5.2...6.0