Releases: xenit-eu/contentgrid-spring
Releases · xenit-eu/contentgrid-spring
v0.16.2
Changes
- Move automations linkrel types to separate namespace by @vierbergenlars in #293
Bugfixes
- Ensure that HalConfiguration MediaTypeConfigurationCustomizers are always run by @vierbergenlars in #291
Dependency updates
- Update actions/checkout digest to 11bd719 by @renovate in #284
- Update dependency org.webjars:swagger-ui to v5.18.2 by @renovate in #288
- Update plugin io.freefair.lombok to v8.11 by @renovate in #290
- Update dependency gradle to v8.11.1 by @renovate in #292
- Update plugin org.ajoberstar.reckon.settings to v0.19.1 by @renovate in #294
Full Changelog: v0.16.1...v0.16.2
v0.16.1
Maintenance
- ACC-1601: add constraint violation tests with multipart/form-data by @NielsCW in #279
- ACC-1662: Omit sort property when there are no sort-options present by @NielsCW in #282
Dependency updates
- Update dependency gradle to v8.10.2 by @renovate in #278
- Update plugin io.freefair.lombok to v8.10.2 by @renovate in #280
- Update actions/checkout digest to eef6144 by @renovate in #281
- Update dependency com.github.paulcwarren:spring-content-bom to v3.0.15 by @renovate in #283
Full Changelog: v0.16.0...v0.16.1
v0.16.0
New features
- Pagination for large datasets
- Use estimated counts for total number of items in a collection by @vierbergenlars in #272
- Expose quality of count in REST API by @vierbergenlars in #273
- Support cursor-based pagination by @vierbergenlars in #275
- Enable legacy page info by default to maintain backwards compatibility by default by @vierbergenlars in #277
- Sorting
- Implement sorting using
@CollectionFilterParam
infrastructure by @vierbergenlars in #266 - Expose search sort parameters in HAL-FORMS properties by @vierbergenlars in #269
- Fix configurability of sort parameter by @vierbergenlars in #274
- Implement sorting using
- add ContentGridPrefixSearch predicate factory [ACC-1573] by @NielsCW in #267
Bugfixes
- Only handle jackson exceptions when wrapped inside HttpMessageNotReadableException by @vierbergenlars in #270
Maintenance
- Add failing test that receives 500 instead of 400 by @rschev in #260
- Minor refactorings around CollectionFilter APIs by @vierbergenlars in #268
Dependency updates
- Update plugin io.freefair.lombok to v8.10 by @renovate in #263
- Update dependency com.github.paulcwarren:spring-content-bom to v3.0.14 by @renovate in #264
- Update spring boot to v3.3.4 by @renovate in #276
- Update dependency gradle to v8.10.1 by @renovate in #271
Full Changelog: v0.15.3...v0.16.0
v0.15.3
v0.15.2
What's Changed
Maintenance
- Ensure that minItems/maxItems is set on AllowedValues-constrainted properties by @vierbergenlars in #255
- Apply
@AllowedValues
constraint on all search filters by @vierbergenlars in #256
Dependency updates
- Update dependency com.github.paulcwarren:spring-content-bom to v3.0.13 by @renovate in #258
- Update plugin io.freefair.lombok to v8.7.1 by @renovate in #259
Full Changelog: v0.15.1...v0.15.2
v0.15.1
Changes
Maintenance
- Fix initcontainer profile loading automations [ACC-1475] by @rschev in #250
- Use Long as type for Version properties [ACC-1496] by @NielsCW in #254
Dependency updates
- Update dependency io.cloudevents:cloudevents-bom to v4.0.1 by @renovate in #247
- Update plugin io.spring.dependency-management to v1.1.6 by @renovate in #249
- Update dependency gradle to v8.9 by @renovate in #251
- Update spring boot to v3.3.2 by @renovate in #252
- Update dependency com.github.paulcwarren:spring-content-bom to v3.0.12 by @renovate in #253
Full Changelog: v0.15.0...v0.15.1
v0.15.0
Changes
Warning
- This release requires Spring Boot >= 3.3
Spring Boot 3.3 updates to Flyway 10, update your flyway dependencies accordingly - This release updates Thunx to v0.11.0:
Providing an X-ABAC-Context header or JWT claim is now required for every request. See release notes for more details
- No content properties in application/json create form [ACC-1403] by @rschev in #232
- [ACC-1384] Make automation annotation information accessible for automation systems by @NielsCW in #238
- [ACC-1453] use abac-context to filter automations shown to the user by @NielsCW in #244
Maintenance
- [ACC-136] Update auditing metadata attributes and tests by @NielsCW in #236
- Use strict version instead of enforcedPlatform by @rschev in #241
- [ACC-1313] enable disabled/missing multipart tests by @NielsCW in #242
- [ACC-1451] Disable ABAC Context checking in tests by @NielsCW in #239
- [ACC-1460] add last-modified tests for content properties by @NielsCW in #243
Dependency updates
- Update actions/checkout digest to a5ac7e5 by @renovate in #228
- Update dependency org.webjars:swagger-ui to v5.17.11 by @renovate in #229
- Update spring boot to v3.2.6 by @renovate in #230
- Update dependency org.webjars:swagger-ui to v5.17.14 by @renovate in #233
- Update dependency gradle to v8.8 by @renovate in #235
- Update actions/checkout digest to 692973e by @renovate in #237
- Update dependency com.github.paulcwarren:spring-content-bom to v3.0.11 by @renovate in #234
- Update spring boot to v3.3.1 by @renovate in #231
- Update dependency com.contentgrid.thunx:thunx-bom to v0.11.0 by @renovate in #245
- Update dependency io.cloudevents:cloudevents-bom to v4 by @renovate in #246
Full Changelog: v0.14.1...v0.15.0
v0.14.1
0.14.0
v0.13.1
Bugfixes
- Fix many-to-many relations to same target entity are mixed-up when following a relation by @vierbergenlars in #215
Maintenance
Dependency updates
- Update dependency org.webjars:swagger-ui to v5.15.2-1 by @renovate in #214
- Update actions/checkout digest to 1d96c77 by @renovate in #217
- Update dependency org.webjars:swagger-ui to v5.17.0 by @renovate in #218
- Update dependency org.webjars:swagger-ui to v5.17.2 by @renovate in #220
- Update actions/checkout digest to 0ad4b8f by @renovate in #219
Full Changelog: v0.13.0...v0.13.1