Skip to content

v2.7.2

Latest

Choose a tag to compare

@yuluo-yx yuluo-yx released this 06 Nov 14:23
· 13 commits to master since this release

What's Changed

Apache ShenYu 2.7.2 includes the complete changes from v2.7.1 through the approved RC4 candidate.

AI and gateway fixes

  • Replay one-shot request bodies safely in Request Transformer and preserve downstream execution errors.
  • Honor fail-closed sensitive-word inspection when Redis is unavailable.
  • Decode JSON text before sensitive-word inspection, including Unicode escapes.
  • Scope Token Limiter usage accounting to provider protocol fields.
  • Improve AI proxy, MCP, cache, retry, HTTP client, WebSocket, registry, and gateway lifecycle behavior.

Platform and dependency updates

  • Align the dependency baseline with Spring Boot 3.5 and the Spring Cloud 2025.0.3 release train.
  • Upgrade and align MCP, Spring AI, Lettuce, Netty, Log4j, Jackson, Tomcat, Bouncy Castle, Fastjson, and related runtime dependencies.
  • Add migration guidance for H2 2.x and the selector/rule logged field change.

Release quality and security

  • Correct Maven and distribution LICENSE/NOTICE materials and third-party license declarations.
  • Include and validate dashboard license materials and JavaScript/CSS resources in source and Admin distributions.
  • Add release artifact, source rebuild, dependency, registry, and cross-JDK CI validation.
  • Document remaining dependency advisories and required deployment mitigations in the release notes.

New Contributors

See the full changelog for all contributors between v2.7.1 and v2.7.2.

Full Changelog: v2.7.1...v2.7.2