We are happy to announce our new major release! ๐
Highlight ๐ป
We drastically improved and simplified the API at the same time. Validation functionality is now integrated as parameters of the logical associated endpoints. At the same time, the error codes now communicate detailed error messages about failures. This especially enriches validation. All APIs now have consistent API error codes and messages. In order to do so, we fully rewrote the validation system and did extensive testing of the API. Use our swagger documentation / openapi definition to see what has changed. ๐
Whatโs Changed
- build(deps): bump io.freefair.lombok from 8.1.0 to 8.2.2 by @dependabot in https://github.com/kit-data-manager/pit-service/pull/160
- build(deps): bump io.spring.dependency-management from 1.1.2 to 1.1.3 by @dependabot in https://github.com/kit-data-manager/pit-service/pull/159
- build(deps): bump io.freefair.lombok from 8.2.2 to 8.3 by @dependabot in https://github.com/kit-data-manager/pit-service/pull/162
- build(deps): bump org.owasp.dependencycheck from 8.3.1 to 8.4.0 by @dependabot in https://github.com/kit-data-manager/pit-service/pull/161
- build(deps): bump actions/checkout from 3 to 4 by @dependabot in https://github.com/kit-data-manager/pit-service/pull/165
- Fix 114 Unclear/non-standard response for post api/v1/pit/pid by @Pfeil in https://github.com/kit-data-manager/pit-service/pull/125
- 115 Upgrade to Spring Boot 3 by @Pfeil in https://github.com/kit-data-manager/pit-service/pull/168
- Development branch for v2.0.0 by @Pfeil in https://github.com/kit-data-manager/pit-service/pull/174
Release on GitHub: https://github.com/kit-data-manager/pit-service/releases/tag/v2.0.0
Full Changelog: https://github.com/kit-data-manager/pit-service/compare/v1.1.1โฆv2.0.0