v2.1.2

higress-group/higressv2.1.2Apr 29, 2025by johnlanni

AI Summary

This release adds support for Amazon Bedrock and optimizes the AI search plugin, alongside enabling MCP server auto-discovery for Nacos registries.

Key Highlights

  • Added support for Amazon Bedrock AI proxy.
  • Enabled MCP server auto-discovery for Nacos registry.
  • Optimized the elasticsearch ai-search plugin.

New Features

  • Amazon Bedrock support
  • MCP server Nacos auto-discovery
  • Elasticsearch AI search optimization
  • Dynamic MatchLabels via gatewaySelectorKey/Value
  • Multipart/form-data model argument extraction

Full Release Notes

## What's Changed
* feat:Getting MatchLabels dynamically via gatewaySelectorKey/Value #1857 by @waTErMo0n in https://github.com/alibaba/higress/pull/1883
* fix: update module replacements by @Similarityoung in https://github.com/alibaba/higress/pull/2090
* feat: optimize elasticsearch ai-search plugin and update related docs" by @cr7258 in https://github.com/alibaba/higress/pull/2100
* feat: Support extracting model argument from body in multipart/form-data format by @CH3CHO in https://github.com/alibaba/higress/pull/1940
* update mcp descriptions by @mirror58229 in https://github.com/alibaba/higress/pull/2105
* feat(ai-proxy): support Amazon Bedrock by @HecarimV in https://github.com/alibaba/higress/pull/2039
* update github & e2bdev mcp descriptions by @mirror58229 in https://github.com/alibaba/higress/pull/2107
* test: add test for /pkg/ingress/kube/common by @Tsukilc in https://github.com/alibaba/higress/pull/2123
* add mcp yuque descriptions by @mirror58229 in https://github.com/alibaba/higress/pull/2125
* fix: ai_data_masking add compatibility handling for non-compliant API response structures by @007gzs in https://github.com/alibaba/higress/pull/2130
* fix: Refactor MCP Server into MCP Session and MCP Server by @Jing-ze in https://github.com/alibaba/higress/pull/2120
* feat : support mcp server auto discovery for nacos registry by @Erica177 in https://github.com/alibaba/higress/pull/2122
* Update helm translated README.zh.md by @github-actions in https://github.com/alibaba/higress/pull/2141
* fix : when nacos push empty service instance list, should skip generate by @Erica177 in https://github.com/alibaba/higress/pull/2144
* fix: make mcp server redis client config based by @Jing-ze in https://github.com/alibaba/higress/pull/2145
* When the service source type is nacos3, if mcpserver is turned off, then the discovery mechanism of nacos2 will be enabled by @johnlanni in https://github.com/alibaba/higress/pull/2150
* add: add mcp-context7 descriptions by @mirror58229 in https://github.com/alibaba/higress/pull/2149

## New Contributors
* @waTErMo0n made their first contribution in https://github.com/alibaba/higress/pull/1883
* @Similarityoung made their first contribution in https://github.com/alibaba/higress/pull/2090
* @HecarimV made their first contribution in https://github.com/alibaba/higress/pull/2039
* @Tsukilc made their first contribution in https://github.com/alibaba/higress/pull/2123
* @github-actions made their first contribution in https://github.com/alibaba/higress/pull/2141

**Full Changelog**: https://github.com/alibaba/higress/compare/v2.1.1...v2.1.2