v2.0.1

higress-group/higressv2.0.1Oct 11, 2024by johnlanni

AI Summary

This release focuses on enhancing AI proxy capabilities with support for new providers like Doubao and Cohere, alongside improvements to the frontend-gray plugin and Istio workload SDS. It also includes various bug fixes and documentation updates.

Key Highlights

  • AI Proxy support for Doubao and Cohere models
  • Frontend-gray plugin enhancements (ratio-weight gray, CDN type, HTML hosting support)
  • Support for Istio workload SDS
  • Gateway API resource status sync
  • AI security guard updates and standardization

New Features

  • AI Proxy Wasm Plugin Integration with GitHub Models
  • Support configuring a global provider list in ai-proxy plugin
  • api-workflow plugin
  • Rust wrappers for Wasm plugins
  • Support for frontend-gray plugin's envoy.yaml file to host HTML

Full Release Notes

## What's Changed
* update ai data masking doc by @johnlanni in https://github.com/alibaba/higress/pull/1310
* feat: Add links to Higress related repositories to README files by @CH3CHO in https://github.com/alibaba/higress/pull/1312
* ai-agent upgrade by @xingyunyang01 in https://github.com/alibaba/higress/pull/1311
* add bailian support by @rinfx in https://github.com/alibaba/higress/pull/1319
* ext auth plugin support set service host by @johnlanni in https://github.com/alibaba/higress/pull/1320
* support ai proxy for cohere (#960) by @jk-tonycui in https://github.com/alibaba/higress/pull/1328
* [frontend-gray] Increase gray types according to the ratio-weight gray by @heimanba in https://github.com/alibaba/higress/pull/1291
* feat: add annotation for mirror svc by @robynron in https://github.com/alibaba/higress/pull/1121
* feat: create podmonitor cr in helm chart by @fengxsong in https://github.com/alibaba/higress/pull/1157
* add istio workload sds by @johnlanni in https://github.com/alibaba/higress/pull/1332
* Ai proxy support doubao by @rinfx in https://github.com/alibaba/higress/pull/1337
* Update ai statistics by @rinfx in https://github.com/alibaba/higress/pull/1303
* Update ai security guard by @rinfx in https://github.com/alibaba/higress/pull/1261
* chore: 🤖 [frontend-gray] optimize the processing logic for the index page by @heimanba in https://github.com/alibaba/higress/pull/1345
* Standardize the data structure returned by the AI security security a… by @mrhaoji in https://github.com/alibaba/higress/pull/1344
* feat: Support configuring a global provider list in ai-proxy plugin by @CH3CHO in https://github.com/alibaba/higress/pull/1334
* add buildrc by @2456868764 in https://github.com/alibaba/higress/pull/1348
* feat: support frontend-gray plugin's envoy.yaml file to host HTML by @Hazel0928 in https://github.com/alibaba/higress/pull/1343
* add default deny message by @rinfx in https://github.com/alibaba/higress/pull/1347
* fix: Fix the quotation issue of deny message in ai-security-guard by @CH3CHO in https://github.com/alibaba/higress/pull/1352
* feat: AI Proxy Wasm Plugin Integration with GitHub Models #1304 by @hackerYHT in https://github.com/alibaba/higress/pull/1362
* feat: Update the latest tag when building a new plugin image by @CH3CHO in https://github.com/alibaba/higress/pull/1354
* fix: 🐛 [frontend-gray]  Fix routing configuration when requesting non-homepage resources by @heimanba in https://github.com/alibaba/higress/pull/1353
* fix: when there is a non-ip IPAddr in Eureka, delete it to avoid a failure in EDS by @lcfang in https://github.com/alibaba/higress/pull/1322
* Supports MCP service configuration protocol and SNI, along with various other fixes. by @johnlanni in https://github.com/alibaba/higress/pull/1369
* feat: Support status sync for Gateway API resources by @hanxiantao in https://github.com/alibaba/higress/pull/1315
* Rust wrappers by @007gzs in https://github.com/alibaba/higress/pull/1367
* fix: Update the envoy.yaml template used by hgctl by @CH3CHO in https://github.com/alibaba/higress/pull/1370
* feat: add api-workflow plugin by @lixf311 in https://github.com/alibaba/higress/pull/1229
* fix static cluster of skywalking service by @johnlanni in https://github.com/alibaba/higress/pull/1372
* rel: Release 2.0.1 by @johnlanni in https://github.com/alibaba/higress/pull/1375

## New Contributors
* @jk-tonycui made their first contribution in https://github.com/alibaba/higress/pull/1328
* @fengxsong made their first contribution in https://github.com/alibaba/higress/pull/1157
* @mrhaoji made their first contribution in https://github.com/alibaba/higress/pull/1344
* @Hazel0928 made their first contribution in https://github.com/alibaba/higress/pull/1343
* @lcfang made their first contribution in https://github.com/alibaba/higress/pull/1322
* @lixf311 made their first contribution in https://github.com/alibaba/higress/pull/1229

**Full Changelog**: https://github.com/alibaba/higress/compare/v2.0.0...v2.0.1