Releases: membrane/api-gateway
Releases · membrane/api-gateway
v7.2.4
New Features
- Add
correlationIdsupport for tracing requests across services #2987 soapBodyTemplate: allow an explicitContent-Typeoverride #2996
Improvements
- OpenAPI validation now covers multipart #2980, XML #2976 and form-url-encoded #2985 request bodies
- Log OpenAPI request/response validation failures #2982
for: support use in the response flow #2995jwtSigner: store the signed JWT in the body or in a property #2986- Optimize the javadoc descriptions of interceptors #2990
Fixes
ResolverMap.combine: fix combining paths like?foo=http://#2997
Full changelog: v7.2.3...v7.2.4
v7.2.3
Features
- Added transparent OAuth 2.0 authentication for the Client Credentials flow using
oauth2client.
Improvements
- Added
traceIdandspanIdto log output for OpenTelemetry tracing.
Security Fixes
- Added limits for chunked body parsing to prevent out-of-memory errors.
- Escaped values used by
setHeader.
Dependency Updates
- Updated Spring from
6.2.15to6.2.19. - Updated OpenTelemetry dependencies.
v7.2.2
Changes since 7.2.1:
Features
- Added LLM Gateway feature
- Improved Membrane MCP Server and added further filtering options
Fixes
- Fixed resolving OpenAPI directory paths inside the
conffolder - Fixed load balancer detection of clusters defined in global and interceptor chains
- Fixed scripting issues caused by JSON array payloads (#2954)
- Fixed WSDL validator support for empty WSDL messages
v7.2.1
v7.2.0
v7.1.4
v6.5.2
v7.1.3
v6.5.1
v6.5.0
Changes since 6.4.0
Improvements
- Replaced the SOA Model library with a completely rewritten WSDL parser to better support legacy Web Services features
- Improved error messages in the WSDL and XSD validators
Fixes
- XSD files referenced from WSDL documents can now use relative paths such as
.and..