Skip to content

v5.4.0

Compare
Choose a tag to compare
@rrayst rrayst released this 21 Mar 12:49
· 339 commits to master since this release

Changes since 5.3.5:

  • fixed combination of B2C and refreshing access tokens
  • upgraded dependencies

Features:

  • added <apiDocs/> aggregating API documentation from OpenAPI definitions across service proxies
  • <openapi/> now validates scopes from various sources (e.g. API keys, JWT tokens, OAuth2 (also using JWT tokens))

Fixes:

  • OpenAPI Validation: use most specific body schema for validation
  • fixed <requireAuth errorStatus="..."/> by adding Content-Length: 0 to the response
  • OAuth2: avoid session creation where none is needed
  • minor access log fixes
  • upgraded dependencies
  • test fixes

Unfortunately, the Docker Image build process is currently broken: predic8/membrane:5.4.0 is therefore not working at the moment. Please build your own Docker image in the mean time.