Skip to content

v5.2.1

Compare
Choose a tag to compare
@rrayst rrayst released this 30 Jan 16:16
· 402 commits to master since this release

Changes:

  • OpenAPI: added parameter validation (query parameters, HTTP headers)
  • OpenAPI: added a JSON:API compatible endpoint returning the list of APIs
  • OpenAPI: allow trailing slashes
  • added OpenTelemetry support
  • <accessControl>: RegEx & CIDR support
  • <log>: also log ABORTed exchanges
  • default variables for scripting contexts (Groovy, Javascript) are now standardized and documented on http://membrane-api.io/plugins/scripting.html
  • migrated JKS keystores to PKCS12

Fixes:

  • <prometheus>: added code="200" label, making metrics unique
  • made rest2soap work with HTTPS
  • several fixes from automated code analysis
  • improved examples
  • smaller fixes
  • code cleanup
  • dependency upgrade: logback-classic to 1.3.12, Spring to 6.0.16