Skip to content

Commit 23fd601

Browse files
committed
📄 update CHANGELOG.md in preparation of 0.8.0
1 parent 5f099cc commit 23fd601

File tree

1 file changed

+27
-0
lines changed

1 file changed

+27
-0
lines changed

CHANGELOG.md

Lines changed: 27 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,32 @@
11
# Changelog
22

3+
## 0.8.0
4+
5+
### Major features
6+
7+
- 🎉 add support for OAuth2 authentication when communicating with OVH API (by [Rémy Jacquin](https://github.com/remyj38))
8+
9+
### Breaking changes
10+
11+
- ⚠️ renamed configuration key `consumerKey` to `applicationConsumerKey` to prevent confusion with OAuth2 authentication. See [documentation](https://aureq.github.io/cert-manager-webhook-ovh/#configuration).
12+
- ⚠️ renamed `ConsumerKeyRef` to `ApplicationConsumerKeyRef` to prevent confusion with OAuth2 authentication. See [documentation](https://aureq.github.io/cert-manager-webhook-ovh/#configuration).
13+
- ⚠️ due to the breaking changes described above, the new value for `configVersion` field is `0.0.2`.
14+
15+
### Noteworthy changes
16+
17+
- 🎉 add unit tests to validate the Chart (by [Rémy Jacquin](https://github.com/remyj38))
18+
- 🎉 add unit tests to validate the webhook (by [Rémy Jacquin](https://github.com/remyj38))
19+
- 🌿 add 4 end-to-end tests to fully test the webhook (combination of app/oauth2 and direct/secret references)
20+
- 🌿 improve some error messages when `configVersion` is invalid or missing
21+
- 📄 document how to configure and use the new OAuth2 authentication (by [Rémy Jacquin](https://github.com/remyj38), with modification from [Aurélien Requiem](https://github.com/aureq))
22+
- 📄 expand documentation on how to create IAM policy
23+
- 🐛 add missing permissions for the IAM policy
24+
25+
### Dependencies
26+
27+
- ⏩ upgrade golang to 1.24.7
28+
- ⏩ upgrade golang toolchain to 1.24.7
29+
330
## 0.8.0-alpha.1
431

532
### Major features

0 commit comments

Comments
 (0)