v1.3.2
higress-group/higressv1.3.2Dec 21, 2023by johnlanni
AI Summary
The update introduces significant new plugins and configuration capabilities, such as the key-auth plugin and Nginx-compatible canary routing. It also improves service discovery reliability and adds features for handling HTTP2RPC bodies and profile management.
Key Highlights
- Add key-auth plugin
- Compatible with nginx ingress canary annotations
- HTTP2RPC supports entire body as method parameter
- Add gzip global setting in configmap
- Store profile to configmap or home dir
New Features
- Key-auth plugin
- Nginx canary annotation compatibility
- HTTP2RPC body parameter handling
- Gzip global setting
- Profile management system
Full Release Notes
## What's Changed * feat: http2rpc supports treating the entire body as a method parameter by @sjtuzbk in https://github.com/alibaba/higress/pull/722 * fix: fix eureka service discovery not work in standalone mode by @johnlanni in https://github.com/alibaba/higress/pull/714 * support empty config with custom config func by @johnlanni in https://github.com/alibaba/higress/pull/718 * ignore binary body in plugins by @johnlanni in https://github.com/alibaba/higress/pull/711 * feat: Compatible with nginx.ingress.kubernetes.io/canary-by-header-pattern annotation by cr7258 in https://github.com/alibaba/higress/pull/693 * optimize http2dubbo filter of envoy by @sjtuzbk by https://github.com/alibaba/higress/pull/704 * feat: add gzip global setting in configmap by @2456868764 in https://github.com/alibaba/higress/pull/660 * fix: bug: shorthand l repeated by @sjcsjc123 in https://github.com/alibaba/higress/pull/702 * Change jwt-auth plugin name to simple-jwt-auth by @cf1998 in https://github.com/alibaba/higress/pull/698 * fix: fix gateway name by @johnlanni in https://github.com/alibaba/higress/pull/672 * opt: hgctl dashboard/completion optimize by @sjcsjc123 in https://github.com/alibaba/higress/pull/677 * refactor: unify image customization methods by @Uncle-Justice in https://github.com/alibaba/higress/pull/687 * feat: add key-auth plugin by @dongjiang1989 in https://github.com/alibaba/higress/pull/586 * Add test cases for http2rpc by Hinsteny in https://github.com/alibaba/higress/pull/662 * fix: fix: Remove -p/--console-password parameters from get-higress.sh by CH3CHO in https://github.com/alibaba/higress/pull/675 * feat: store profile to configmap or home dir and merge profiles to select when upgrade and uninstall by @2456868764 in https://github.com/alibaba/higress/pull/649 * optimize ci by @johnlanni https://github.com/alibaba/higress/pull/659 * fix: Fix bug for when Http2Rpc been delete or addupdate need to push xds server by @Hinsteny in https://github.com/alibaba/higress/pull/657 * fix: fix x-ca-timestamp validate by @liushp in https://github.com/alibaba/higress/pull/653 * optimize rds by @johnlanni in https://github.com/alibaba/higress/pull/655 ## New Contributors * @liushp made their first contribution in https://github.com/alibaba/higress/pull/653 * @dongjiang1989 made their first contribution in https://github.com/alibaba/higress/pull/586 * @Uncle-Justice made their first contribution in https://github.com/alibaba/higress/pull/687 **Full Changelog**: https://github.com/alibaba/higress/compare/v1.1.1...v1.3.2