Releases: queritylib/querity
Releases · queritylib/querity
v3.6.2
What's Changed
Bugfix:
- Filter by fields nested in JPA embedded fails #162
Updated dependencies:
- Bump org.apache.maven.plugins:maven-failsafe-plugin from 3.5.4 to 3.5.5 by @dependabot[bot] in #160
- Bump org.postgresql:postgresql from 42.7.9 to 42.7.10 by @dependabot[bot] in #158
- Bump org.junit.jupiter:junit-jupiter-engine from 6.0.2 to 6.0.3 by @dependabot[bot] in #157
- Bump org.apache.maven.plugins:maven-surefire-plugin from 3.5.4 to 3.5.5 by @dependabot[bot] in #159
Full Changelog: v3.6.1...v3.6.2
v3.6.1
What's Changed
Bugfix:
- Race condition in ReflectionUtils.findSubclasses() #156
Updated dependencies:
- Bump org.hibernate.orm:hibernate-core from 6.6.41.Final to 6.6.42.Final by @dependabot[bot] in #155
- Bump org.apache.maven.plugins:maven-compiler-plugin from 3.14.1 to 3.15.0 by @dependabot[bot] in #154
Full Changelog: v3.6.0...v3.6.1
v3.6.0
What's Changed
A big thank you to @vage88sg1 for the HUGE effort in adding very interesting and useful features! 🍻
New features:
- Projections by @vage88sg1 in #130
- Field to field comparison by @vage88sg1 in #132 and #134
- Function expressions by @vage88sg1 in #141 and #142
- Support for GROUP BY, HAVING and Query/AdvancedQuery separation by @vage88sg1 in #143
- Optional WHERE keyword in query syntax by @vage88sg1 in #146
- Support for query customizers and implement JPA fetch join customizer by @vage88sg1 in #150
Updated dependencies:
- Bump org.apache.maven.plugins:maven-release-plugin from 3.2.0 to 3.3.0 by @dependabot[bot] in #133
- Bump org.apache.maven.plugins:maven-release-plugin from 3.3.0 to 3.3.1 by @dependabot[bot] in #137
- Bump org.mockito:mockito-junit-jupiter from 5.20.0 to 5.21.0 by @dependabot[bot] in #135
- Bump org.hibernate.orm:hibernate-core from 6.6.38.Final to 6.6.39.Final by @dependabot[bot] in #136
- Bump testcontainers.version from 2.0.2 to 2.0.3 by @dependabot[bot] in #138
- Bump org.hibernate.orm:hibernate-core from 6.6.39.Final to 6.6.40.Final by @dependabot[bot] in #140
- Bump org.sonatype.central:central-publishing-maven-plugin from 0.9.0 to 0.10.0 by @dependabot[bot] in #145
- Bump junit-jupiter.version from 6.0.1 to 6.0.2 by @dependabot[bot] in #144
- Bump org.assertj:assertj-core from 3.27.6 to 3.27.7 in /querity-parser by @dependabot[bot] in #153
- Bump org.assertj:assertj-core from 3.27.6 to 3.27.7 by @dependabot[bot] in #151
- Bump org.hibernate.orm:hibernate-core from 6.6.40.Final to 6.6.41.Final by @dependabot[bot] in #149
- Bump org.postgresql:postgresql from 42.7.8 to 42.7.9 by @dependabot[bot] in #148
- Bump com.fasterxml.jackson.core:jackson-databind from 2.20.1 to 2.21.0 by @dependabot[bot] in #147
Full Changelog: v3.5.0...v3.6.0
v3.5.0
What's Changed
- Implement sorting wrappers for native sorts by @vage88sg1 in #129
New Contributors
- @vage88sg1 made their first contribution in #129
Updated dependencies:
- Bump org.apache.maven.plugins:maven-surefire-plugin from 3.5.3 to 3.5.4 by @dependabot[bot] in #98
- Bump org.hibernate.orm:hibernate-core from 6.6.28.Final to 6.6.29.Final by @dependabot[bot] in #100
- Bump org.apache.maven.plugins:maven-failsafe-plugin from 3.5.3 to 3.5.4 by @dependabot[bot] in #99
- Bump org.postgresql:postgresql from 42.7.7 to 42.7.8 by @dependabot[bot] in #101
- Bump org.apache.maven.plugins:maven-compiler-plugin from 3.14.0 to 3.14.1 by @dependabot[bot] in #102
- Bump org.apache.maven.plugins:maven-javadoc-plugin from 3.11.3 to 3.12.0 by @dependabot[bot] in #104
- Bump org.assertj:assertj-core from 3.27.4 to 3.27.6 by @dependabot[bot] in #103
- Bump org.mockito:mockito-junit-jupiter from 5.19.0 to 5.20.0 by @dependabot[bot] in #105
- Bump org.springframework.boot:spring-boot-dependencies from 3.5.5 to 3.5.6 by @dependabot[bot] in #106
- Bump org.apache.commons:commons-lang3 from 3.18.0 to 3.19.0 by @dependabot[bot] in #107
- Bump com.h2database:h2 from 2.3.232 to 2.4.240 by @dependabot[bot] in #108
- Bump org.sonatype.central:central-publishing-maven-plugin from 0.8.0 to 0.9.0 by @dependabot[bot] in #109
- Bump org.projectlombok:lombok from 1.18.40 to 1.18.42 by @dependabot[bot] in #110
- Bump org.hibernate.orm:hibernate-core from 6.6.29.Final to 6.6.31.Final by @dependabot[bot] in #111
- Bump org.junit.jupiter:junit-jupiter-engine from 5.13.4 to 6.0.0 by @dependabot[bot] in #112
- Bump org.jacoco:jacoco-maven-plugin from 0.8.13 to 0.8.14 by @dependabot[bot] in #114
- Bump org.hibernate.orm:hibernate-core from 6.6.31.Final to 6.6.33.Final by @dependabot[bot] in #113
- Bump org.hibernate.orm:hibernate-core from 6.6.33.Final to 6.6.34.Final by @dependabot[bot] in #116
- Bump org.springframework.boot:spring-boot-dependencies from 3.5.6 to 3.5.7 by @dependabot[bot] in #117
- Bump junit-jupiter.version from 6.0.0 to 6.0.1 by @dependabot[bot] in #118
- Bump org.apache.maven.plugins:maven-release-plugin from 3.1.1 to 3.2.0 by @dependabot[bot] in #120
- Bump com.fasterxml.jackson.core:jackson-databind from 2.20.0 to 2.20.1 by @dependabot[bot] in #119
- Bump org.hibernate.orm:hibernate-core from 6.6.34.Final to 6.6.36.Final by @dependabot[bot] in #123
- Bump testcontainers.version from 2.0.1 to 2.0.2 by @dependabot[bot] in #122
- Bump org.apache.commons:commons-lang3 from 3.19.0 to 3.20.0 by @dependabot[bot] in #121
- Bump org.hibernate.orm:hibernate-core from 6.6.36.Final to 6.6.37.Final by @dependabot[bot] in #124
- Bump org.apache.maven.plugins:maven-source-plugin from 3.3.1 to 3.4.0 by @dependabot[bot] in #126
- Bump org.hibernate.orm:hibernate-core from 6.6.37.Final to 6.6.38.Final by @dependabot[bot] in #127
Full Changelog: v3.4.0...v3.5.0
v3.4.0
What's Changed
- Support for sorting by nested fields when using distinct in SQL databases #97
Updated dependencies:
- Bump org.projectlombok:lombok from 1.18.38 to 1.18.40 by @dependabot[bot] in #96
- Bump com.fasterxml.jackson.core:jackson-databind from 2.19.2 to 2.20.0 by @dependabot[bot] in #95
- Bump org.hibernate.orm:hibernate-core from 6.6.27.Final to 6.6.28.Final by @dependabot[bot] in #94
Full Changelog: v3.3.1...v3.4.0
v3.3.1
What's Changed
- Added support for UUID fields by @brunomendola in #90
Updated dependencies:
- Bump org.junit.jupiter:junit-jupiter-engine from 5.12.1 to 5.12.2 by @dependabot[bot] in #52
- Bump testcontainers.version from 1.20.6 to 1.21.0 by @dependabot[bot] in #53
- Bump com.fasterxml.jackson.core:jackson-databind from 2.18.3 to 2.19.0 by @dependabot[bot] in #55
- Bump org.springframework.boot:spring-boot-dependencies from 3.4.4 to 3.4.5 by @dependabot[bot] in #54
- Bump org.mockito:mockito-junit-jupiter from 5.17.0 to 5.18.0 by @dependabot[bot] in #58
- Bump testcontainers.version from 1.21.0 to 1.21.1 by @dependabot[bot] in #61
- Bump org.postgresql:postgresql from 42.7.5 to 42.7.6 by @dependabot[bot] in #62
- Bump org.postgresql:postgresql from 42.7.6 to 42.7.7 in /querity-spring-data-jpa by @dependabot[bot] in #65
- Bump org.hibernate.orm:hibernate-core from 6.6.13.Final to 6.6.17.Final by @dependabot[bot] in #64
- Bump org.junit.jupiter:junit-jupiter-engine from 5.12.2 to 5.13.1 by @dependabot[bot] in #66
- Bump org.hibernate.orm:hibernate-core from 6.6.17.Final to 6.6.19.Final by @dependabot[bot] in #72
- Bump com.fasterxml.jackson.core:jackson-databind from 2.19.0 to 2.19.1 by @dependabot[bot] in #67
- Bump testcontainers.version from 1.21.1 to 1.21.2 by @dependabot[bot] in #69
- Bump org.sonatype.central:central-publishing-maven-plugin from 0.7.0 to 0.8.0 by @dependabot[bot] in #71
- Bump org.springframework.boot:spring-boot-dependencies from 3.4.5 to 3.5.3 by @dependabot[bot] in #70
- Bump org.apache.commons:commons-lang3 from 3.17.0 to 3.18.0 by @dependabot[bot] in #73
- Bump org.apache.commons:commons-lang3 from 3.17.0 to 3.18.0 in /querity-test by @dependabot[bot] in #74
- Bump testcontainers.version from 1.21.2 to 1.21.3 by @dependabot[bot] in #75
- Bump junit-jupiter.version from 5.13.1 to 5.13.3 by @dependabot[bot] in #76
- Bump org.apache.maven.plugins:maven-gpg-plugin from 3.2.7 to 3.2.8 by @dependabot[bot] in #77
- Bump org.hibernate.orm:hibernate-core from 6.6.19.Final to 6.6.24.Final by @dependabot[bot] in #80
- Bump org.springframework.boot:spring-boot-dependencies from 3.5.3 to 3.5.5 by @dependabot[bot] in #88
- Bump org.hibernate.orm:hibernate-core from 6.6.24.Final to 6.6.27.Final by @dependabot[bot] in #87
- Bump com.fasterxml.jackson.core:jackson-databind from 2.19.1 to 2.19.2 by @dependabot[bot] in #83
- Bump org.assertj:assertj-core from 3.27.3 to 3.27.4 by @dependabot[bot] in #84
- Bump org.apache.maven.plugins:maven-javadoc-plugin from 3.11.2 to 3.11.3 by @dependabot[bot] in #92
- Bump org.mockito:mockito-junit-jupiter from 5.18.0 to 5.19.0 by @dependabot[bot] in #91
- Bump org.junit.jupiter:junit-jupiter-engine from 5.13.3 to 5.13.4 by @dependabot[bot] in #93
Full Changelog: v3.2.0...v3.3.1
v3.3.0
What's Changed
- Added support for UUID fields by @brunomendola in #90
Updated dependencies:
- Bump org.junit.jupiter:junit-jupiter-engine from 5.12.1 to 5.12.2 by @dependabot[bot] in #52
- Bump testcontainers.version from 1.20.6 to 1.21.0 by @dependabot[bot] in #53
- Bump com.fasterxml.jackson.core:jackson-databind from 2.18.3 to 2.19.0 by @dependabot[bot] in #55
- Bump org.springframework.boot:spring-boot-dependencies from 3.4.4 to 3.4.5 by @dependabot[bot] in #54
- Bump org.mockito:mockito-junit-jupiter from 5.17.0 to 5.18.0 by @dependabot[bot] in #58
- Bump testcontainers.version from 1.21.0 to 1.21.1 by @dependabot[bot] in #61
- Bump org.postgresql:postgresql from 42.7.5 to 42.7.6 by @dependabot[bot] in #62
- Bump org.postgresql:postgresql from 42.7.6 to 42.7.7 in /querity-spring-data-jpa by @dependabot[bot] in #65
- Bump org.hibernate.orm:hibernate-core from 6.6.13.Final to 6.6.17.Final by @dependabot[bot] in #64
- Bump org.junit.jupiter:junit-jupiter-engine from 5.12.2 to 5.13.1 by @dependabot[bot] in #66
- Bump org.hibernate.orm:hibernate-core from 6.6.17.Final to 6.6.19.Final by @dependabot[bot] in #72
- Bump com.fasterxml.jackson.core:jackson-databind from 2.19.0 to 2.19.1 by @dependabot[bot] in #67
- Bump testcontainers.version from 1.21.1 to 1.21.2 by @dependabot[bot] in #69
- Bump org.sonatype.central:central-publishing-maven-plugin from 0.7.0 to 0.8.0 by @dependabot[bot] in #71
- Bump org.springframework.boot:spring-boot-dependencies from 3.4.5 to 3.5.3 by @dependabot[bot] in #70
- Bump org.apache.commons:commons-lang3 from 3.17.0 to 3.18.0 by @dependabot[bot] in #73
- Bump org.apache.commons:commons-lang3 from 3.17.0 to 3.18.0 in /querity-test by @dependabot[bot] in #74
- Bump testcontainers.version from 1.21.2 to 1.21.3 by @dependabot[bot] in #75
- Bump junit-jupiter.version from 5.13.1 to 5.13.3 by @dependabot[bot] in #76
- Bump org.apache.maven.plugins:maven-gpg-plugin from 3.2.7 to 3.2.8 by @dependabot[bot] in #77
- Bump org.hibernate.orm:hibernate-core from 6.6.19.Final to 6.6.24.Final by @dependabot[bot] in #80
- Bump org.springframework.boot:spring-boot-dependencies from 3.5.3 to 3.5.5 by @dependabot[bot] in #88
- Bump org.hibernate.orm:hibernate-core from 6.6.24.Final to 6.6.27.Final by @dependabot[bot] in #87
- Bump com.fasterxml.jackson.core:jackson-databind from 2.19.1 to 2.19.2 by @dependabot[bot] in #83
- Bump org.assertj:assertj-core from 3.27.3 to 3.27.4 by @dependabot[bot] in #84
- Bump org.apache.maven.plugins:maven-javadoc-plugin from 3.11.2 to 3.11.3 by @dependabot[bot] in #92
- Bump org.mockito:mockito-junit-jupiter from 5.18.0 to 5.19.0 by @dependabot[bot] in #91
- Bump org.junit.jupiter:junit-jupiter-engine from 5.13.3 to 5.13.4 by @dependabot[bot] in #93
Full Changelog: v3.2.0...v3.3.0
v3.2.0
What's Changed
- Support for IN and NOT_IN filter operators by @brunomendola in #51
- Configured antlr4-maven-plugin to also generate TypeScript sources by @brunomendola in #49
Updated dependencies:
- Bump org.jacoco:jacoco-maven-plugin from 0.8.12 to 0.8.13 by @dependabot in #48
- Bump org.mockito:mockito-junit-jupiter from 5.16.1 to 5.17.0 by @dependabot in #46
- Bump org.hibernate.orm:hibernate-core from 6.6.11.Final to 6.6.13.Final by @dependabot in #47
Full Changelog: v3.1.0...v3.2.0
v3.1.0
What's Changed
- Support for plain Jakarta Persistence API by @brunomendola in #40
- Removed coupling with Hibernate, now any JPA implementation can be used
- Spring Boot autoconfigurations can be disabled by setting the property
querity.autoconfigure.enabled=false - SimplePropertyNameMapper is now recursive by default #44
- Can be disabled by setting the
recursiveflag tofalsein the builder
- Can be disabled by setting the
See Documentation for more info about the new features.
Updated dependencies:
- Bump org.projectlombok:lombok from 1.18.36 to 1.18.38 by @dependabot in #41
- Bump org.apache.maven.plugins:maven-surefire-plugin from 3.5.2 to 3.5.3 by @dependabot in #42
- Bump org.apache.maven.plugins:maven-failsafe-plugin from 3.5.2 to 3.5.3 by @dependabot in #43
Full Changelog: v3.0.0...v3.1.0
v3.0.0
What's Changed
BREAKING CHANGES
- Move to organization #28
- You can now find Querity in the Querity organization on GitHub
- Rename packages and Maven groupId #29
- The groupId of the Maven dependencies has changed from
net.brunomendola.queritytoio.github.queritylib, please update the coordinates in your Maven POM or Gradle build - The base Java package name has changed from
net.brunomendola.queritytoio.github.queritylib.querity, please update the imports in your Java classes
- The groupId of the Maven dependencies has changed from
Updated dependencies:
- Bump com.fasterxml.jackson.core:jackson-databind from 2.18.2 to 2.18.3 by @dependabot in #37
- Bump testcontainers.version from 1.20.5 to 1.20.6 by @dependabot in #35
- Bump slf4j.version from 2.0.16 to 2.0.17 by @dependabot in #33
- Bump org.junit.jupiter:junit-jupiter-engine from 5.11.4 to 5.12.1 by @dependabot in #36
- Bump org.mockito:mockito-junit-jupiter from 5.14.2 to 5.16.1 by @dependabot in #34
- Bump org.assertj:assertj-core from 3.26.3 to 3.27.3 by @dependabot in #38
Full Changelog: v2.3.2...v3.0.0