v5.2.1
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 logABORT
ed 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>
: addedcode="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