v6.3.7
Changes since 6.3.6:
Changes:
- moved AccessLogInterceptorService to log.access package and added test to ensure single logger call (#2261, @christiangoerdes)
- If you are using
<Logger name="com.predic8.membrane.core.interceptor.log" level="info" additivity="false">in yourlog4j2.xmllog config (or similar), please change it to<Logger name="com.predic8.membrane.core.interceptor.log.access" level="info" additivity="false">(adding.access).
- If you are using
- YAML completion refinements for JsonSchemaGenerator (#2240, @predic8)
Fixes:
- enable duplicate-key detection for YAML parser and report clear error when multiple configurations are not separated by '---' (#2274, @christiangoerdes)
- implement local unifyIndent in PEMSupport to trim each PEM line (#2268, @christiangoerdes)
- improved OAuth2 log: connection problem while contacting AuthorizationServer (#2278, @rrayst)
- improved TLS connection closed with OpenAPI validation log (#2277, @christiangoerdes)
Improvements:
- XML namespace declarations for XPath expressions (#2253, @predic8)
- restructured tests to distinguish between unit tests and integration tests (#2258, @christiangoerdes)
- updated Windows scripts to match Linux script functionality (#2265, @christiangoerdes)
- change example ports from 443 to 8443 to prevent startup failure #2269 (@christiangoerdes)
- upgraded dependencies (spotbugs-annotations to 4.9.8, swagger-parser to 2.1.35, groovy-templates to 4.0.29, spring-beans to 6.2.12)