|
1 | 1 | # Changelog |
2 | 2 |
|
| 3 | +## 0.9.0-alpha.0 |
| 4 | + |
| 5 | +### Major features |
| 6 | + |
| 7 | +- 🎉 refactor/reorganize Helm chart `values.yaml` structure |
| 8 | +- 🎉 add JSON schema annotations to all options in `values.yaml` |
| 9 | +- 🚀 add JSON schema for Helm chart `values.yaml` validation |
| 10 | +- 📄 add Helm chart `README.md` with values documentation |
| 11 | +- 🌿 rewrite unit tests to fully unit test the Helm Chart |
| 12 | + |
| 13 | +### Breaking changes |
| 14 | + |
| 15 | +⚠️ Due to the refactor of the Helm chart structure, the `values.yaml` |
| 16 | +file has been reorganized and some configuration keys have been moved. |
| 17 | +Please refer to the updated [`values.yaml`](/aureq/cert-manager-webhook-ovh/blob/main/charts/cert-manager-webhook-ovh/values.yaml) |
| 18 | +and the new [`README.md`](/aureq/cert-manager-webhook-ovh/blob/main/charts/cert-manager-webhook-ovh/README.md) |
| 19 | +for details on the new structure and configuration options. |
| 20 | + |
| 21 | +### Noteworthy changes |
| 22 | + |
| 23 | +- 🌿 add unit tests for `groupName`, `certManager`, `rbac`, `image` and `service` options |
| 24 | +- 🌱 add YAML language server schema annotation to `values.yaml` |
| 25 | +- 🌿 add `annotations` support for `service` |
| 26 | +- 📄 add inline documentation to `values.yaml`, including JSON schema for schema generation |
| 27 | +- 📄 improve `profile` option comments in `values.yaml` |
| 28 | +- 📄 update release workflow with `helm-docs` and `helm-schema` steps in `README.md` |
| 29 | +- 📄 update feature list in `README.md` |
| 30 | +- 📄 clarify image.tag accepts version numbers or digests |
| 31 | +- ⚙ add `helm-docs`, `helm-schema`, and `helm-unittest` targets in `Makefile` |
| 32 | +- 🔥 remove legacy test files and test value fixtures |
| 33 | + |
| 34 | +### Dependencies |
| 35 | + |
| 36 | +- ⏩ upgrade github.com/cert-manager/cert-manager to v1.19.3 |
| 37 | + |
3 | 38 | ## 0.8.1-alpha.1 |
4 | 39 |
|
5 | 40 | ### Noteworthy changes |
|
0 commit comments