|
2 | 2 |
|
3 | 3 | All notable changes to this project are documented in this file.
|
4 | 4 |
|
| 5 | +## 1.40.0 |
| 6 | + |
| 7 | +**Release date:** 2024-12-17 |
| 8 | + |
| 9 | +This release comes with support for Splunk Observability (formerly SignalFx) as a metrics provider. |
| 10 | +For more information on how to write `MetricTemplates` for Splunk, please see the |
| 11 | +[Splunk metrics tutorial](https://docs.flagger.app/usage/metrics#s#splunk). |
| 12 | + |
| 13 | +Starting with this version, Flagger is compatible with the |
| 14 | +[AWS Gateway API Controller](https://www.gateway-api-controller.eks.aws.dev/latest/). |
| 15 | + |
| 16 | +Both Flagger and the load tester Go dependencies have been updated to fix various CVEs. |
| 17 | + |
| 18 | +#### Improvements |
| 19 | +- Add Splunk as a metrics provider |
| 20 | + [#1733](https://github.com/fluxcd/flagger/pull/1733) |
| 21 | +- Preserve HTTPRoute annotations injected by AWS Gateway API |
| 22 | + [#1746](https://github.com/fluxcd/flagger/pull/1746) |
| 23 | +- Automate `zz_generated.deepcopy.go` updates with make codegen |
| 24 | + [#1735](https://github.com/fluxcd/flagger/pull/1735) |
| 25 | +- Update dependencies |
| 26 | + [#1744](https://github.com/fluxcd/flagger/pull/1744) |
| 27 | + |
| 28 | +## 1.39.0 |
| 29 | + |
| 30 | +**Release date:** 2024-11-26 |
| 31 | + |
| 32 | +This release comes with fixes and improvements. There is a new |
| 33 | +`.spec.analysis.webhooks[].disableTLS` field which disables TLS verification |
| 34 | +for that webhook request. |
| 35 | +A bug in the Gateway API provider was fixed which could lead to unecessary restarts. |
| 36 | + |
| 37 | +This release is built with Go 1.23. Lastly, all Go dependencies, Alpine and |
| 38 | +Kubernetes libraries were updated. |
| 39 | + |
| 40 | +#### Improvements |
| 41 | +- Add validation for `primaryScalerReplicas` field in the CRD |
| 42 | + [#1702](https://github.com/fluxcd/flagger/pull/1702) |
| 43 | +- feat: add `disableTLS` option for webhooks request |
| 44 | + [#1709](https://github.com/fluxcd/flagger/pull/1709) |
| 45 | +- Update dependencies to Kubernetes v1.31.3 |
| 46 | + [#1723](https://github.com/fluxcd/flagger/pull/1723) |
| 47 | +- Update generated client for Kubernetes 1.31 |
| 48 | + [#1725](https://github.com/fluxcd/flagger/pull/1725) |
| 49 | +- Build with Go 1.23 |
| 50 | + [#1726](https://github.com/fluxcd/flagger/pull/1726) |
| 51 | + |
| 52 | +#### Fixes |
| 53 | +- Gateway API: Sort header filters to avoid canary restarts |
| 54 | + [#1713](https://github.com/fluxcd/flagger/pull/1713) |
| 55 | +- fix: fix codegen script and update generated code |
| 56 | + [#1724](https://github.com/fluxcd/flagger/pull/1724) |
| 57 | +- fix(helm): podinfo fails to create the hpa object |
| 58 | + [#1721](https://github.com/fluxcd/flagger/pull/1721) |
| 59 | + |
5 | 60 | ## 1.38.0
|
6 | 61 |
|
7 | 62 | **Release date:** 2024-07-30
|
@@ -471,7 +526,7 @@ routed to the canary workload pods.
|
471 | 526 |
|
472 | 527 | **Release date:** 2022-12-15
|
473 | 528 |
|
474 |
| -This release comes with support for Apachae APISIX. For more details see the |
| 529 | +This release comes with support for Apache APISIX. For more details see the |
475 | 530 | [tutorial](https://fluxcd.io/flagger/tutorials/apisix-progressive-delivery).
|
476 | 531 |
|
477 | 532 | #### Improvements
|
|
0 commit comments