v1.3.6

higress-group/higressv1.3.6Apr 22, 2024by johnlanni

AI Summary

Focuses on Wasm plugins, Gateway API improvements, and tooling enhancements like hgctl package publishing. Includes a new ip-restriction plugin and cache control plugin.

Key Highlights

  • New ip-restriction and cache control Wasm plugins
  • Support for publishing hgctl to GitHub releases
  • Gateway API route name fixes
  • Transformer plugin improvements
  • Higress global configmap support for route timeout

New Features

  • IP-restriction wasm-go plugin
  • Cache control plugin
  • Support publishing hgctl packages to GitHub releases
  • Transformer plugin support map from body to header
  • Support matching pseudo headers

Full Release Notes

## What's Changed
* fix route name from gateway api by @johnlanni in https://github.com/alibaba/higress/pull/866
* feat: add ip-restriction wasm-go plugin by @Renz7 in https://github.com/alibaba/higress/pull/759
* feat: add  plugin - cache control by @LeBW in https://github.com/alibaba/higress/pull/810
* fix file name by @johnlanni in https://github.com/alibaba/higress/pull/867
* feat: Support publishing hgctl packages to GitHub releases by @CH3CHO in https://github.com/alibaba/higress/pull/869
* update redis wrapper by @rinfx in https://github.com/alibaba/higress/pull/864
* fix: Consider the new ingress package is available as default by @CH3CHO in https://github.com/alibaba/higress/pull/880
* test: add httproute-response-header-control for #863 by @robynron in https://github.com/alibaba/higress/pull/875
* fix priority type of wasmplugin by @johnlanni in https://github.com/alibaba/higress/pull/881
* e2e: add testcases for rate limit annotations by @dongdongh233 in https://github.com/alibaba/higress/pull/879
* fix wasm priority logic by @johnlanni in https://github.com/alibaba/higress/pull/897
* optimize logic for empty config wasm plugin by @johnlanni in https://github.com/alibaba/higress/pull/898
* Feat: transformer plugin support map from body to header by @johnlanni in https://github.com/alibaba/higress/pull/892
* optimize on construct envoyfilter by @alexzzh in https://github.com/alibaba/higress/pull/889
* fix: Improve error handling in the plugin config model parser of hgctl by @CH3CHO in https://github.com/alibaba/higress/pull/891
* feat: higress global configmap support config route timeout by @alexzzh in https://github.com/alibaba/higress/pull/883
* fix: Fix the "Build Status" badge on README pages by @CH3CHO in https://github.com/alibaba/higress/pull/904
* fix:  get the container access docker compose ps by @fengshunli in https://github.com/alibaba/higress/pull/870
* Fix the issue of istio VirtualService not supporting multiple domain names when using SRDS by @johnlanni in https://github.com/alibaba/higress/pull/917
* rel: Release 1.3.6 by @johnlanni in https://github.com/alibaba/higress/pull/918

## New Contributors
* @Renz7 made their first contribution in https://github.com/alibaba/higress/pull/759
* @LeBW made their first contribution in https://github.com/alibaba/higress/pull/810
* @robynron made their first contribution in https://github.com/alibaba/higress/pull/875
* @dongdongh233 made their first contribution in https://github.com/alibaba/higress/pull/879
* @alexzzh made their first contribution in https://github.com/alibaba/higress/pull/889

**Full Changelog**: https://github.com/alibaba/higress/compare/v1.3.5...v1.3.6