Cloud Native 5 min read

What’s New in Aeraki Mesh 1.4.0? Istio 1.18 Support and Major Changes

Aeraki Mesh 1.4.0 (codename Heshun) released on August 13, 2023 adds Istio 1.18.x compatibility, removes Envoy Dubbo/Thrift filters, introduces extensive changelog updates, lists contributors from major tech firms, and provides reference links to the official site and GitHub repository.

Cloud Native Technology Community
Cloud Native Technology Community
Cloud Native Technology Community
What’s New in Aeraki Mesh 1.4.0? Istio 1.18 Support and Major Changes

Support Istio 1.18.x Version

From version 1.4.0, Aeraki Mesh upgrades its Istio compatibility to the 1.18.x series.

Version 1.3.x enters maintenance mode and will only receive critical bug fixes.

Control Plane Stops Supporting Envoy Dubbo and Thrift Filters

Starting with 1.4.0, the Aeraki Mesh control plane no longer supports the Dubbo and Thrift filters that come with Envoy. The built‑in MetaProtocolProxy now provides Dubbo and Thrift protocol support with richer layer‑7 traffic capabilities, and users are encouraged to replace the native Envoy filters with MetaProtocolProxy.

Full Change List

Aeraki

replace io/ioutil to os/io in golang 1.19 by @tanjunchen in #357

Bump golang.org/x/net from 0.0.0-20211020060615-d418f374d309 to 0.7.0 by @dependabot in #358

Bump github.com/lestrrat-go/jwx from 1.2.0 to 1.2.26 by @dependabot in #361

Bump github.com/opencontainers/runc from 1.0.2 to 1.1.5 by @dependabot in #360

replace map[string]string with sync.Map by @xichengliudui in #363

Remove dubbo and thrift e2e tests by @zhaohuabing in #367

fix: tests run twice when submitting a PR by @zhaohuabing in #368

Refactory: move api and client-go to standalone repos by @zhaohuabing in #366

remove unused file by @tanjunchen in #370

add Steering Committee definition to project governance by @zhaohuabing in #374

Governance: request to join steering committee - alauda.io by @huanghuangzym in #375

Governance: request to join steering committee - www.zhipin.com by @Sad-polar-bear in #376

clean go package import by @tanjunchen in #379

Remove mediator with CNCF Code of Conduct Committee by @zhaohuabing in #380

Upgrade Istio to 1.18.2 by @zhaohuabing in #369

MetaProtocolProxy

fix: thrift codec onError not have frame size by @gaohongbin in #116

fix for dubbo source metric destination label unknown by @huanghuangzym in #133

Upgrade to istio 1.18 by @zhaohuabing in #120

Contributors

The main contributors for this release come from Baidu, Boss Zhipin, Lingque Cloud, and Tetrate. Thanks to all listed contributors for their hard work.

Reference Links

Aeraki Mesh website https://aeraki.net

Aeraki Mesh GitHub https://github.com/aeraki-mesh

cloud-nativeIstioservice meshrelease-notesAeraki MeshMetaProtocolProxyVersion 1.4.0
Cloud Native Technology Community
Written by

Cloud Native Technology Community

The Cloud Native Technology Community, part of the CNBPA Cloud Native Technology Practice Alliance, focuses on evangelizing cutting‑edge cloud‑native technologies and practical implementations. It shares in‑depth content, case studies, and event/meetup information on containers, Kubernetes, DevOps, Service Mesh, and other cloud‑native tech, along with updates from the CNBPA alliance.

0 followers
Reader feedback

How this landed with the community

Sign in to like

Rate this article

Was this worth your time?

Sign in to rate
Discussion

0 Comments

Thoughtful readers leave field notes, pushback, and hard-won operational detail here.