|
2 | 2 |
|
3 | 3 | All notable changes to this project are documented in this file.
|
4 | 4 |
|
| 5 | + |
| 6 | +## 1.22.0 |
| 7 | + |
| 8 | +**Release date:** 2022-07-11 |
| 9 | + |
| 10 | +This release with support for KEDA ScaledObjects as an alternative to HPAs. Check the |
| 11 | +[tutorial](https://docs.flagger.app/tutorials/keda-scaledobject) to understand it's usage |
| 12 | +with Flagger. |
| 13 | + |
| 14 | +The `.spec.service.appProtocol` field can now be used to specify the [`appProtocol`](https://kubernetes.io/docs/concepts/services-networking/service/#application-protocol) |
| 15 | +of the services that Flagger generates. |
| 16 | + |
| 17 | +In addition, a bug related to the Contour prometheus query for when service name is overwritten |
| 18 | +along with a bug related to a Contour `HTTPProxy` annotations have been fixed. |
| 19 | + |
| 20 | +Furthermore, the installation guide for Alibaba ServiceMesh has been updated. |
| 21 | + |
| 22 | +#### Improvements: |
| 23 | + |
| 24 | +- feat: Add an optional `appProtocol` field to `spec.service` |
| 25 | + [#1185](https://github.com/fluxcd/flagger/pull/1185) |
| 26 | +- Update Kubernetes packages to v1.24.1 |
| 27 | + [#1208](https://github.com/fluxcd/flagger/pull/1208) |
| 28 | +- charts: Add namespace parameter to parameters table |
| 29 | + [#1210](https://github.com/fluxcd/flagger/pull/1210) |
| 30 | +- Introduce `ScalerReconciler` and refactor HPA reconciliation |
| 31 | + [#1211](https://github.com/fluxcd/flagger/pull/1211) |
| 32 | +- e2e: Update providers and Kubernetes to v1.23 |
| 33 | + [#1212](https://github.com/fluxcd/flagger/pull/1212) |
| 34 | +- Add support for KEDA ScaledObjects as an auto scaler |
| 35 | + [#1216](https://github.com/fluxcd/flagger/pull/1216) |
| 36 | +- include Contour retryOn in the sample canary |
| 37 | + [#1223](https://github.com/fluxcd/flagger/pull/1223) |
| 38 | + |
| 39 | +#### Fixes: |
| 40 | +- fix contour prom query for when service name is overwritten |
| 41 | + [#1204](https://github.com/fluxcd/flagger/pull/1204) |
| 42 | +- fix contour httproxy annotations overwrite |
| 43 | + [#1205](https://github.com/fluxcd/flagger/pull/1205) |
| 44 | +- Fix primary HPA label reconciliation |
| 45 | + [#1215](https://github.com/fluxcd/flagger/pull/1215) |
| 46 | +- fix: add finalizers to canaries |
| 47 | + [#1219](https://github.com/fluxcd/flagger/pull/1219) |
| 48 | +- typo: boostrap -> bootstrap |
| 49 | + [#1220](https://github.com/fluxcd/flagger/pull/1220) |
| 50 | +- typo: controller |
| 51 | + [#1221](https://github.com/fluxcd/flagger/pull/1221) |
| 52 | +- update guide for flagger on aliyun ASM |
| 53 | + [#1222](https://github.com/fluxcd/flagger/pull/1222) |
| 54 | +- Reintroducing empty check for metric template references. |
| 55 | + [#1224](https://github.com/fluxcd/flagger/pull/1224) |
| 56 | + |
| 57 | + |
5 | 58 | ## 1.21.0
|
6 | 59 |
|
7 | 60 | **Release date:** 2022-05-06
|
|
0 commit comments