Skip to content

v6.3.7

Choose a tag to compare

@rrayst rrayst released this 10 Nov 09:07
· 1 commit to 312967878e3d6030a473ee1e7565c08001407dd5 since this release

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 your log4j2.xml log config (or similar), please change it to <Logger name="com.predic8.membrane.core.interceptor.log.access" level="info" additivity="false"> (adding .access).
  • 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)