v0.17.0
What's Changed
New features and Enhancements
- [Breaking change] 'Client authentication' extended key usage for x.509 certificate authentication method by @guicassolato in #407
- Changes the extended key usage verified by the x.509 certificate authentication method (mTLS) from 'Server authentication' to 'Client authentication'
- This makes the extended key usage required for issuing client certificates more in line with user expectations
- Existing valid X.509 certificates issued with the 'Server authentication' key usage will no longer be accepted after rolling out this change
Bug fixes
- OpenTelemetry Schema URL bumped to 1.21.0 by @guicassolato in #455
- Fixes an error in the initialization of Authorino when tracing services were enabled, by pointing to the correct OpenTelemetry Schema version corresponding to the tracing dependencies in use.
Dependencies and Tooling
- Updated some GitHub Actions related to issue tracking and project management by @alexsnaps in #449 and #453
- Upgraded golang.org/x/crypto from 0.15.0 to 0.17.0 by @dependabot in #450
Documentation
- Multiple docs enhancement (aiming for better rendering at https://docs.kuadrant.io) by @Boomatang in #446
- Fixed some broken links by @jasonmadigan in #456
- Code of Conduct (CoC) updated to match Kuadrant's Community CoC by @guicassolato in #454
- Instructions to release Authorino by @didierofrivia in #457
- Added MAINTAINERS and ADOPTERS files by @guicassolato in #452
New Contributors
- @Boomatang made their first contribution in #446
- @jasonmadigan made their first contribution in #456
Full Changelog: v0.16.0...v0.17.0