|
| 1 | +--- |
| 2 | +title: "Announcing MOSN v1.1.0" |
| 3 | +linkTitle: "Announcing MOSN v1.1.0" |
| 4 | +date: 2022-08-23 |
| 5 | +author: MOSN Team |
| 6 | +description: "MOSN v1.1.0 changelog." |
| 7 | +--- |
| 8 | + |
| 9 | +We are happy to announce the release of [MOSN v1.1.0](https://github.com/mosn/mosn/releases/tag/v1.1.0). |
| 10 | + |
| 11 | +## v1.1.0 |
| 12 | + |
| 13 | +### New Features |
| 14 | + |
| 15 | +- TraceLog support for zipkin (#2014) [@fibbery](https://github.com/fibbery) |
| 16 | +- Support cloud edge interconnection (#1640) [@CodingSinger](https://github.com/CodingSinger), details can be found in [blog](https://mosn.io/blog/posts/mosn-tunnel/) |
| 17 | +- Trace supports plugin extension in the form of Driver, using SkyWalking as trace implementation (#2047) [@YIDWang](https://github.com/YIDWang) |
| 18 | +- Support Parsing Extended xDS Stream Filter (#2095) [@Bryce-huang](https://github.com/Bryce-huang) |
| 19 | +- stream filter: ipaccess extension implements xDS parsing logic (#2095) [@Bryce-huang](https://github.com/Bryce-huang) |
| 20 | +- Add package tar command to MakeFile (#1968) [@doujiang24](https://github.com/doujiang24) |
| 21 | + |
| 22 | +### Changes |
| 23 | + |
| 24 | +- Adjust connection read timeout from buffer.ConnReadTimeout to types.DefaultConnReadTimeout (#2051) [@fibbery](https://github.com/fibbery) |
| 25 | +- Fix typo in documentation (#2056) (#2057)[@threestoneliu](https://github.com/threestoneliu) (#2070) [@chenzhiguo](https://github.com/chenzhiguo) |
| 26 | +- Update the configuration file of license-checker.yml (#2071) [@kezhenxu94](https://github.com/kezhenxu94) |
| 27 | +- New interface for traversing SubsetLB (#2059) (#2061) [@nejisama](https://github.com/nejisama) |
| 28 | +- Add SetConfig interface for tls.Conn (#2088) [@antJack](https://github.com/antJack) |
| 29 | +- Add Example of xds-server as MOSN control plane (#2075) [@Bryce-huang](https://github.com/Bryce-huang) |
| 30 | +- Add error log when HTTP request parsing fails (#2085) [@taoyuanyuan](https://github.com/taoyuanyuan) (#2066) [@fibbery](https://github.com/fibbery) |
| 31 | +- Load balancing skips the last selected host on retry (#2077) [@dengqian](https://github.com/dengqian) |
| 32 | +- Access logs support printing traceID, connectionID and UpstreamConnectionID (#2107) [@Bryce-huang](https://github.com/Bryce-huang) |
| 33 | + |
| 34 | +### Refactoring |
| 35 | + |
| 36 | +- Refactor how HostSet is used (#2036) [@dzdx](https://github.com/dzdx) |
| 37 | +- Change the connection write data to only support synchronous write mode (#2087) [@taoyuanyuan](https://github.com/taoyuanyuan) |
| 38 | + |
| 39 | +### Optimization |
| 40 | + |
| 41 | +- Optimize the algorithm for creating subset load balancing to reduce memory usage (#2010) [@dzdx](https://github.com/dzdx) |
| 42 | +- Support scalable cluster update method operation (#2048) [@nejisama](https://github.com/nejisama) |
| 43 | +- Optimize multi-certificate matching logic: match servername first, and match ALPN only after all servernames are unmatched (#2053) [@MengJiapeng](https://github.com/MengJiapeng) |
| 44 | + |
| 45 | +### Bug fixes |
| 46 | + |
| 47 | +- Fix the latest image version in the wasm example to be a fixed version (#2033) [@antJack](https://github.com/antJack) |
| 48 | +- Adjust the order of log closing execution when MOSN exits, and fix the problem that some exit logs cannot be output correctly (#2034) [@doujiang24](https://github.com/doujiang24) |
| 49 | +- Fix the problem that OriginalDst was not properly processed after matching successfully (#2058) [@threestoneliu](https://github.com/threestoneliu) |
| 50 | +- Fix the problem that the protocol conversion scene does not handle exceptions correctly, and add the protocol conversion implementation specification (#2062) [@YIDWang](https://github.com/YIDWang) |
| 51 | +- Fix stream proxy not properly handling exception events such as connection write timeout/disconnect (#2080) [@dengqian](https://github.com/dengqian) |
| 52 | +- Fix the panic problem that may be caused by the wrong timing of connection event listening (#2082) [@dengqian](https://github.com/dengqian) |
| 53 | +- Avoid closing event before event listener connection (#2098) [@dengqian](https://github.com/dengqian) |
| 54 | +- HTTP1/HTTP2 protocol save protocol information in context when processing (#2035) [@yidwang](https://github.com/YIDWang) |
| 55 | +- Fix possible concurrency issues when pushing xDS (#2101) [@yzj0911](https://github.com/yzj0911) |
| 56 | +- If the upstream address variable is not found, it no longer returns null and returns ValidNotFound (#2049) [@songzhibin97](https://github.com/songzhibin97) |
| 57 | +- Fix health check does not support xDS (#2084) [@Bryce-huang](https://github.com/Bryce-huang) |
| 58 | +- Fix the method of judging the upstream address (#2093) [@dengqian](https://github.com/dengqian) |
0 commit comments