Skip to content

Releases: kit-data-manager/service-base

v1.3.6

23 Oct 10:16

Choose a tag to compare

🔨 Dependency Upgrades

  • Updated core libraries (Spring Boot, OpenAPI, Spring Cloud Gateway, Jackson, JWT, Commons Lang, JAXB) to newer patch/minor releases.
  • Upgraded build plugins and Gradle tooling; bumped Gradle wrapper to a newer patch release and added wrapper storage setting.
  • Refreshed CI workflows to newer GitHub Actions and Java setup versions.
  • Adjusted release publishing to target Central.

Full Changelog: v1.3.5...v1.3.6

v1.3.5

08 Aug 09:54

Choose a tag to compare

🔨 Dependency Upgrades

  • Updated springDoc to version 2.8.9
  • Updated several core dependencies and plugins
  • Updated gradle to 9.0.0

Full Changelog: v1.3.4...v1.3.5

v1.3.4

02 May 10:53

Choose a tag to compare

⭐ New Features

  • Filter to remove duplicated headers in the response of the Elastic proxy endpoint.
  • Enhance search configuration to allow setting endpoint for Elastic proxy endpoint and the headers which should be removed from the response.

🔨 Dependency Upgrades

  • Updated several core dependencies and plugins
  • Updated gradle to 8.14

Full Changelog: v1.3.3...v1.3.4

v1.3.3

16 Jan 20:32

Choose a tag to compare

🔨 Dependency Upgrades

  • Updated the version of the nimbus-jose-jwt library from to 10.0.1 for improved functionality and security.
  • Updated the Gradle wrapper to version 8.12 for enhanced performance and compatibility.
  • Updated the version of the commons-io library from 2.17.0 to 2.18.0 for improved performance.
  • Updated Spring Boot to version 3.4.1 for new features and improvements.
  • Updated several Jackson library versions for better performance and functionality.

v1.3.2

08 Nov 10:44

Choose a tag to compare

⭐ New Features

  • Added a Javadoc badge to the README for easier access to documentation.

🪲 Bugfixes

  • Enhanced error handling and portability in the gradlew and gradlew.bat scripts.

🔨 Dependency Upgrades

  • Updated Java setup action versions across various workflow files for improved compatibility.
  • Upgraded multiple plugin and dependency versions in the build configuration for better performance and security.
  • Updated Gradle distribution version and added new properties for improved configuration.

v1.3.1

17 Apr 10:10

Choose a tag to compare

🪲 Bugfixes

Full Changelog: v1.3.0...v1.3.1

v1.3.0

12 Apr 07:05

Choose a tag to compare

⭐ New Features

  • New endpoint for search: '/api/v1/{index}/_search

🔨 Dependency Upgrades

  • Bump io.github.gradle-nexus.publish-plugin to 2.0.0
  • Bump commons-io:commons-io to 2.16.1

Full Changelog: v1.2.1...v1.3.0

v1.2.1

02 Apr 14:15

Choose a tag to compare

⭐ New Features

  • SimpleServiceClient now follows redirects (HTTP 3XX) properly
  • Enable redirections for getResource and getResources for SimpleServiceClient by @VolkerHartmann in #227

🪲 Bugfixes

  • Fixed JWT handling caused by API changes in dependencies
  • Fixed development branch build on push. by @github-actions in #225
  • Fixed Content-Range header according to RFT 7233 by @github-actions in #241
  • Removed unused (and broken) methods 'getPages' and 'getPage' from internal class ContentRange

🔨 Dependency Upgrades

  • Bump actions/checkout to 4
  • Bump github/codeql-action to 3
  • Bump codecov/codecov-action to 4
  • Bump actions/setup-java to 4.2.1
  • Bump jacoco to 0.8.11
  • Bump io.freefair.lombok to 8.6
  • Bump io.freefair.maven-publish-java to 8.6
  • Bump org.owasp.dependencycheck to 9.1.0
  • Bump io.spring.dependency-management to 1.1.4
  • Bump springDocVersion to 1.8.0
  • Bump javassist to 3.30.2-GA
  • Bump commons-validator to 1.8.0
  • Bump commons-lang3 to 3.14.0
  • Bump commons-io:commons-io 2.16.0
  • Bump jackson-jaxrs-json-provider to 2.17.0
  • Bump jackson-module-afterburner to 2.17.0
  • Bump jackson-datatype-joda to 2.17.0
  • Bump jackson-datatype-jsr310 to 2.17.0
  • Bump jackson-databind to 2.16.2
  • Bump datatype:jackson-datatype-jsr310 to 2.17.0
  • Bump jaxb-impl to 4.0.5
  • Bump jaxb-core to 4.0.5
  • Bump tika-core to 2.9.1
  • Bump nimbus-jose-jwt to 9.37.3
  • Bump jjwt-api to 0.12.5
  • Bump jjwt-impl to 0.12.5
  • Bump jjwt-jackson to 0.12.5
  • Bump dozer-core to 7.0.0

v1.2.0

19 Jun 08:40

Choose a tag to compare

⭐ New Features

  • Requires at least JDK 17
  • Bump to Spring Boot 3

🔨 Dependency Upgrades

  • Bump org.owasp.dependencycheck from 7.4.4 to 8.2.1 by @dependabot in #148
  • Bump org.springframework.boot:spring-boot-dependencies from 2.7.7 to 2.7.10 by @dependabot in #147
  • Bump com.nimbusds:nimbus-jose-jwt from 9.28 to 9.31 by @dependabot in #143
  • Bump org.mockito:mockito-inline from 4.11.0 to 5.2.0 by @dependabot in #146
  • Bump com.fasterxml.jackson.jaxrs:jackson-jaxrs-json-provider from 2.14.1 to 2.14.2 by @dependabot in #154
  • Bump com.sun.xml.bind:jaxb-core from 4.0.1 to 4.0.2 by @dependabot in #152
  • Bump com.fasterxml.jackson.datatype:jackson-datatype-jsr310 from 2.14.1 to 2.14.2 by @dependabot in #151
  • Bump io.freefair.maven-publish-java from 6.6.1 to 8.0.1 by @dependabot in #153
  • Bump springDocVersion from 1.6.14 to 1.7.0 by @dependabot in #150
  • Bump com.fasterxml.jackson.module:jackson-module-afterburner from 2.14.1 to 2.14.2 by @dependabot in #161
  • Bump com.sun.xml.bind:jaxb-impl from 4.0.1 to 4.0.2 by @dependabot in #159
  • Bump com.fasterxml.jackson.datatype:jackson-datatype-joda from 2.14.1 to 2.14.2 by @dependabot in #158
  • Bump io.freefair.lombok from 6.6.1 to 8.0.1 by @dependabot in #157
  • Bump io.github.gradle-nexus.publish-plugin from 1.1.0 to 1.3.0 by @dependabot in #160
  • Bump to spring boot3 by @VolkerHartmann in #180
  • Bump com.fasterxml.jackson.module:jackson-module-afterburner from 2.14.2 to 2.15.2 by @dependabot in #178
  • Bump com.fasterxml.jackson.datatype:jackson-datatype-jsr310 from 2.14.2 to 2.15.2 by @dependabot in #177
  • Bump com.fasterxml.jackson.datatype:jackson-datatype-joda from 2.14.2 to 2.15.2 by @dependabot in #176
  • Bump com.sun.xml.bind:jaxb-impl from 4.0.2 to 4.0.3 by @dependabot in #184
  • Bump com.fasterxml.jackson.jaxrs:jackson-jaxrs-json-provider from 2.14.2 to 2.15.2 by @dependabot in #183
  • Bump commons-io:commons-io from 2.11.0 to 2.13.0 by @dependabot in #182
  • Bump com.sun.xml.bind:jaxb-core from 4.0.2 to 4.0.3 by @dependabot in #181

🪲 Bugfixes

  • Log error even elasticsearch is available by @github-actions in #156

Full Changelog: v1.1.1...v1.2.0

v1.1.1

17 Mar 09:35

Choose a tag to compare

⭐ New Features

  • Support group memberships from JWT for authorization decisions by @ThomasJejkal in #124
  • Elastic search configuration validation now retries three times with 5 seconds delay to connect to repo.search.url before startup fails in case of slow Elastic startup
  • Improve documentation on SearchConfiguration usage by @ThomasJejkal in #122

🔨 Dependency Upgrades

⛔ Removed

  • set/getGroupId in JwtAuthenticationToken is deprecated and will be removed in the next major version. Instead, set/getGroups should be used.