Releases: alibaba/higress
Releases · alibaba/higress
v1.3.4-rc.1
1.3.4-rc.1
v1.3.3
What's Changed
- fix disableOnEtagHeader can't work in configmap gzip envoyfiler by @2456868764 in #731
- feat: add sni-misdirect plugin for go by @sjcsjc123 in #720
- remove useless code in cors plugin by @johnlanni in #735
- tools(hgctl): add windows build by @Ink-33 in #739
- feat: add e2e test for envoy filter by @sjcsjc123 in #710
- bugfix: modify
routetocorsby @sjcsjc123 in #750 - feat: add debug mode for higress by @sjcsjc123 in #753
- feat: add global-option setting in configmap by @sjcsjc123 in #699
- style: status change to std http status by @baerwang in #758
- Support scopedRDS by @johnlanni in #764
- rel: Release version 1.3.3 by @johnlanni in #765
Full Changelog: v1.3.2...v1.3.3
v1.3.2
What's Changed
- feat: http2rpc supports treating the entire body as a method parameter by @sjtuzbk in #722
- fix: fix eureka service discovery not work in standalone mode by @johnlanni in #714
- support empty config with custom config func by @johnlanni in #718
- ignore binary body in plugins by @johnlanni in #711
- feat: Compatible with nginx.ingress.kubernetes.io/canary-by-header-pattern annotation by cr7258 in #693
- optimize http2dubbo filter of envoy by @sjtuzbk by #704
- feat: add gzip global setting in configmap by @2456868764 in #660
- fix: bug: shorthand l repeated by @sjcsjc123 in #702
- Change jwt-auth plugin name to simple-jwt-auth by @cf1998 in #698
- fix: fix gateway name by @johnlanni in #672
- opt: hgctl dashboard/completion optimize by @sjcsjc123 in #677
- refactor: unify image customization methods by @Uncle-Justice in #687
- feat: add key-auth plugin by @dongjiang1989 in #586
- Add test cases for http2rpc by Hinsteny in #662
- fix: fix: Remove -p/--console-password parameters from get-higress.sh by CH3CHO in #675
- feat: store profile to configmap or home dir and merge profiles to select when upgrade and uninstall by @2456868764 in #649
- optimize ci by @johnlanni #659
- fix: Fix bug for when Http2Rpc been delete or addupdate need to push xds server by @Hinsteny in #657
- fix: fix x-ca-timestamp validate by @liushp in #653
- optimize rds by @johnlanni in #655
New Contributors
- @liushp made their first contribution in #653
- @dongjiang1989 made their first contribution in #586
- @Uncle-Justice made their first contribution in #687
Full Changelog: v1.1.1...v1.3.2
plugins/wasm-go/v1.3.2
rel: Release version 1.3.2 (#719)
v1.3.1
v1.3.0
What's Changed
- add the catch all case by @johnlanni in #623
- support sort httproute when use gateway api by @johnlanni in #622
- Add detecting higress installed by helm or not before install by @2456868764 in #620
- feat: add installation for higress standalone in local docker environment by @2456868764 in #606
- adjust go mod by @johnlanni in #618
- use higress-group nottinygc by @johnlanni in #615
- feat: support v1beta1 gateway-api by @johnlanni in #614
- feat: add oidc wasm plugin by @Fkbqf #568
- Record the progress of the OSPP 2023 hgctl project by @WeixinX in #453
- fix: Fix local image building targets by @CH3CHO in #599
- fix: fix hmac auth by @@johnlanni in #603
- fix: fix fallback envoy version check bug by @PerforMance308 @wangshiqi308 @johnlanni in #441
- cds use fallback cluster by @johnlanni in #600
- feat:add gc-test plugin by @johnlanni in #597
- replace with higress-group/nottinygc by @johnlanni in #588
- security: Remove GitHub PAT from code samples by @tomkerkhove in #584
- fix: No update prompt if the target folder contains an unconfigured Higress instance by @CH3CHO in #583
- add istio&envoy image tag by @johnlanni in #578
- add new envoy tar by @johnlanni in #576
- Suppport fallback cluster by @johnlanni in #575
- feat: Add request and response transformer wasm plugin by @WeixinX in #549
- support custom group in httproute by @johnlanni in #561
- fix: fix namespace missing in helm chart by @2456868764 in #531
- fix: fix the delete service issue in nacos registry by @johnlanni in #553
- update higress helm chart version to latest in profiles for installation by @2456868764 in #560
- feat: add hgctl dashboard controller subcommand to open higress controller debug web ui by @2456868764 @Xunzhuo in #564
- fix: Fix incorrect logging functions used in eureka registry integration by @CH3CHO in #563
- update source for images used by ci by @rinfx @Xunzhuo in #557
- feat: add request block regular matching and modify block_ Urls are e… by @yingjianjian in #517
- fix: fix reconcile of mcpbridge by @johnlanni in #559
New Contributors
- @yingjianjian made their first contribution in #517
Full Changelog: v1.1.1...v1.3.0
v1.2.0
What's Changed
- feat: Update image tag management mechanisms by @CH3CHO in #495
- add consul cluster by @2456868764 in #494
- A plugin that implements token parsing and authentication function based on wasm-go by @cf1998 in #485
- feat: update get-higress.sh by @CH3CHO in #500
- fix a concurrency issue of mcprbidge reconcile by @johnlanni in #511
- feat: Add update function to get-higress.sh by @CH3CHO in #523
- feat: Implement basic-auth WASM plugin using the Go SDK by @WeixinX in #515
- feat: add features to conformance and do some refactors by @Xunzhuo in #532
- fix: remove non-existed namespaces and separate bases by @Xunzhuo in #541
- fix: Fix the image display in the E2E test README.md by @WeixinX in #516
- rel: Release version 1.1.2 by @CH3CHO in #545
- feat: Use istio to provide Gateway API support by @CH3CHO in #543
- feat: add profile/install/uninstall/upgrade command by @2456868764 in #538
- feat: opt hgctl install/uninstall/upgrade by @Xunzhuo in #550
- 更新waf插件,丰富规则命中时日志内容 by @rinfx in #537
- fix: nacos client opened, but not been closed by @Erica177 in #542
- feat: support KnativeIngress by @vikizhao156 in #524
- feat: add hgctl dashboard support by @Xunzhuo in #552
- feat: Use higress as the default gateway class for Gateway API integation by @CH3CHO in #555
- feat: add hgctl manifest support by @Xunzhuo in #554
- rel: Release version 1.2.0 by @johnlanni in #556
New Contributors
Full Changelog: v1.1.1...v1.2.0
v1.1.1
What's Changed
- Update values.yaml by @co63oc in #432
- Update wasm.pb.go by @co63oc in #430
- fix args by @zackzhangkai in #434
- enable PILOT_FILTER_GATEWAY_CLUSTER_CONFIG by @johnlanni in #433
- fix go mod path in waf plugin by @spacewander in #440
- feat: add higress base image by @fengshunli in #423
- fix: fix kubetype-gen for http2rpc wrong plural value issue by @Hinsteny in #447
- Wasm cpp bazel by @Hinsteny in #446
- feat: Add port parameters into the usage of get-higress.sh by @CH3CHO in #452
- fix: Fix the incorrect default metrics port shown in the usage by @CH3CHO in #456
- Feat registry consul by @2456868764 in #445
- update wasm go sdk to tinygo 0.28.1 by @rinfx in #462
- support configuration domain suffix (#460) by @teijinyer in #463
- update nottinygc to v0.3.0 by @rinfx in #467
- fix: Read service count returned from the list instead of the Count field by @CH3CHO in #476
- fix: routing priorities are not working properly by @Charlie17Li in #472
- rel: Prepare for release v1.1.1 by @CH3CHO in #477
New Contributors
- @co63oc made their first contribution in #432
- @zackzhangkai made their first contribution in #434
- @fengshunli made their first contribution in #423
- @teijinyer made their first contribution in #463
Full Changelog: v1.1.0...v1.1.1
v1.1.0
版本变化
Higress Core:
功能优化:
- 支持Pilot的远程匿名debug请求的功能 #386
- 支持通过直接配置k8s-CRD, 实现对Http转Dubbo-RPC的路由配置 #340
- 支持Rust语言编写wasm插件 #350
- 通过在Github的Action流程中构建并推送Higress的Docker images #388
- 支持分别配置构建所需的registry和build out的registry #395
- 支持在非higress-system的ns中部署gateway #405
- 支持通过configmap配置tracing的相关属性 #409
- 新增AI代理的wasm-go插件 #420
问题修复:
- 修复nacos registry服务发现部分代码中锁释放不优雅的问题 #394
What's Changed
Higress Core:
Features:
- feat: Pilot debug APIs support remote anonymous requests #386
- feat: Support route http request to dubbo-rpc service by config k8s-CRD #340
- feat: add wasm-rust sdk with say-hello simple extension #350
- Support building and pushing Higress docker images via GitHub actions #388
- Support config builder registry and builder out registry #395
- Support higress gateway in other namespace #405
- Support setting tracing configuration by configmap #409
- feat: Add AI proxy wasm-go plugin #420
Fixes:
- fixed nacos registry service discovery Cond unlock issue #394