The initial release of version 0.7.0 for the common API library. This version (and the next) will introduce breaking changes in removing the Recorder pattern for pagination and will replace it with a similar system built with more system-friendly terms and avoid using system keywords as variables (record specifically).

Changes from last version:

Breaking changes

  • Removed deprecated LIMIT query param and ResponseHelper
  • Renamed FinalUnauthorizedException to FinalForbiddenException to reduce confusion with HTTP status names

Standard changes

  • Quarkus 2.14.2 support added
  • Updated NotFound mapper to return 404
  • Added missing mappers for BadRequestExceptions that returns a 400
  • Updates to Recorder code to improve stability before the new system is implemented
  • Add default support for proxy Forwarded headers
  • Add JaCoCo support