RSS

Announcing MOSN v0.23.0

MOSN v0.23.0 changelog.

We are happy to announce the release of MOSN v0.23.0

v0.23.0

New Features

  • Add new networkfilter:grpc. A grpc server can be extended by networkfilter and implemented in the MOSN, reuse MOSN capabilities. @nejisama @zhenjunMa
  • Add a new extended function for traversal calls in the StreamFilterChain. @wangfakang
  • Add HTTP 403 status code mapping in the bolt protocol. @pxzero
  • Add the ability to shutdown the upstream connections. @nejisama

Optimization

  • Optimize the networkfilter configuration parsed. @nejisama
  • Support extend proxy config by protocol, optimize the proxy configuration parse timing. @nejisama
  • Add tls conenction’s certificate cache, reduce the memory usage. @nejisama
  • Optimize Quick Start Sample. @nobodyiam
  • Reuse context when router handler check available. @alpha-baby
  • Modify the NewSubsetLoadBalancer’s input parameter to interface instead of the determined structure. @alpha-baby
  • Add an example of using so plugin to implement a protocol. @yichouchou
  • Optimize the method of get environment variable GOPATH in the MAKEFILE. @bincherry
  • Support darwin & aarch64 architecture. @nejisama

Bug fixes

  • Fix the bug of HTTP1 URL encoding. @morefreeze
  • Fix the bug of HTTP1 URL case-sensitive process. @GLYASAI
  • Fix the bug of memory leak in error handling when the tls cipher suite is SM4. @william-zk