Skip to content

Releases: xenit-eu/thunx

v0.4.2

10 Oct 09:11
c65e9a8
Compare
Choose a tag to compare

Fixed

  • Completed comparison operator set (eq, neq, lt, lte, gt, gte) when converting from OPA to ThunkExpression by @tgeens in #58
  • Hide thunx-dependencies from published .pom by @tgeens in #57

Full Changelog: v0.4.1...v0.4.2

v0.4.1

06 Oct 15:53
bfb6e82
Compare
Choose a tag to compare

What's Changed

  • Publish thunx-bom as a public platform, replacing thunx-dependencies by @tgeens in #54

Maintenance

  • Bump gradle plugin eu.xenit.enterprise-conventions.oss from 0.3.0-rc.1 to 0.3.0-rc.2 by @dependabot in #55

Full Changelog: v0.4.0...v0.4.1

v0.4.0

06 Oct 08:06
048aa75
Compare
Choose a tag to compare

Changed

  • Relocated MavenCentral publication from eu.xenit.contentcloud.thunx to com.contentgrid.thunx by @tgeens in #43
  • Rename packages from eu.xenit.contentcloud.thunx to com.contentgrid.thunx by @tgeens in #44
  • Introduces thunx-dependencies to manage dependency versions by @tgeens in #42

Housekeeping

  • Fixes maven central publishing by providing description for thunx-dependencies by @tgeens in #47
  • Use gradle plugin eu.xenit.enterprise-conventions.oss:0.3.0-rc.1 by @tgeens in #48
  • Make spring-boot and spring-cloud dependency versions manageable by dependabot by @tgeens in #49

Dependency updates

  • Dependency eu.xenit.contentcloud:opa-async-java-client relocated to groupId com.contentgrid.opa by @tgeens in #41
  • Bump json-unit-assertj from 2.33.0 to 2.34.0 by @dependabot in #39
  • Bump json-unit-assertj from 2.34.0 to 2.35.0 by @dependabot in #40
  • Bump json-unit-assertj from 2.35.0 to 2.36.0 by @dependabot in #50
  • Bump testcontainers-bom from 1.17.3 to 1.17.5 by @dependabot in #45
  • Bump org.ajoberstar.reckon from 0.13.1 to 0.16.1 by @dependabot in #30
  • Bump spring-cloud-dependencies from 2021.0.1 to 2021.0.4 by @dependabot in #51

Full Changelog: v0.3.3...v0.4.0

v0.3.3

14 Apr 13:32
013ec4a
Compare
Choose a tag to compare

Changed

  • H2 is a test-runtime-only dependency, version managed by spring boot platform by @tgeens in #27
  • Improved entity lookup by @vierbergenlars in #32
  • Removed dependency on spring-content-rest by @tgeens in #37

Dependency updates

  • Bump org.springframework.boot from 2.4.6 to 2.6.6 by @tgeens in #36
  • Bump spring-content-rest from 1.2.2 to 2.0.0 by @dependabot in #22
  • Bump spring-content-rest from 2.0.0 to 2.1.0 by @dependabot in #33
  • Bump json-unit-assertj from 2.31.0 to 2.32.0 by @dependabot in #31
  • Bump json-unit-assertj from 2.32.0 to 2.33.0 by @dependabot in #34

Full Changelog: v0.3.2...v0.3.3

v0.3.2

09 Feb 15:49
91fb744
Compare
Choose a tag to compare

Fixed

  • Updated opa-async-java-client to 0.3.0:

Changed

  • Cleanup dependencies declaration, use platform version management were possible [#25]
  • Updated dependencies

Full Changelog: v0.3.1...v0.3.2

v0.3.1

02 Feb 14:43
Compare
Choose a tag to compare

Fixed

  • Starters: Thunx API starter now pulls in thunx-predicates-querydsl

v0.3.0

31 Jan 16:57
c65e696
Compare
Choose a tag to compare

Added

  • Created Spring Boot starters - #6
    • for Spring Cloud Gateway: thunx-gateway-spring-boot-starter
    • for Spring Data REST: thunx-api-spring-boot-starter

Fixed

  • QueryDSL: properly handle IS NULL - #9
  • Better url matching to detect Spring Data REST repository-urls - #10
  • QueryDSL: fixed AND/OR with more than 2 terms - #12

Changed

  • Simplified API: changed resolve into a visitor to reduce expression to minimal form - #11

Full Changelog: v0.2.0...v0.3.0

v0.2.0

21 Oct 08:16
4a7c462
Compare
Choose a tag to compare
v0.2.0 Pre-release
Pre-release

Added

  • Added support for non-OIDC access tokens, so thunx can be used by the resource server in a OAuth 2.0 Client Credentials flow [#7]

Changed

  • @EnableAbac replaces RootResourceInformationHandlerMethodArgumentResolver bean with abac-enabled variant [#2]
  • An IllegalStateException is thrown when using @EnableAbac but repositories do not extend QuerydslPredicateExecutor [#3]

Initial release

20 Jul 15:24
Compare
Choose a tag to compare
Initial release Pre-release
Pre-release
v0.1.0

Provide artifact descriptions and updated README.md