Announcing MOSN v0.11.0
MOSN v0.11.0 changelog.
We are happy to announce the release of MOSN v0.11.0. You can see the changelog below.
New features
- Support the extension of Listener Filter, the transparent hijacking capability is implemented based on Listener Filter @wangfakang
- New Set method for variable mechanism @neverhook
- Added automatic retry and exception handling when SDS Client fails @pxzero
- Improve TraceLog and support injecting context @taoyuanyuan
- Added FeatureGate
auto_config
, when the feature is enabled, the dynamically updated configuration will be saved to the startup configuration @nejisama
Refactoring
- Refactored XProtocol Engine and reimplemented SOFARPC protocol @neverhook
- Removed SOFARPC Healthcheck filter and changed to xprotocol’s built-in heartbeat implementation
- Removed the original protocol conversion (protocol conv) support of the SOFARPC protocol, and added a new protocol conversion extension implementation capability based on stream filter
- xprotocol adds idle free and keepalive
- Protocol analysis and optimization
- Modify the Encode method parameters of HTTP2 protocol @taoyuanyuan
- Streamlined LDS interface parameters @nejisama
- Modified the routing configuration model, abandoned
connection_manager
@nejisama
Optimization
- Optimize Upstream dynamic domain name resolution mechanism @wangfakang
- Optimized TLS encapsulation, added error log, and modified timeout period in compatibility mode @nejisama
- Optimize timeout setting, use variable mechanism to set timeout @neverhook
- Dubbo parsing library dependency upgraded to 1.5.0 @cch123
- Reference path migration script adds OS adaptation @taomaree
Bug fix
- Fix the problem of losing query string during HTTP2 protocol forwarding @champly