Releases: kubernetes-sigs/controller-runtime
Releases · kubernetes-sigs/controller-runtime
v0.9.0-beta.1
🚨 This is a BETA RELEASE. Use it only for testing purposes, if you find any bugs file an issue.
v0.9.0-beta.0
🚨 This is a BETA RELEASE. Use it only for testing purposes, if you find any bugs file an issue.
v0.9.0-alpha.1
🚨 This is an ALPHA RELEASE. Use it only for testing purposes, if you find any bugs file an issue.
v0.9.0-alpha.0
🚨 This is an ALPHA RELEASE. Use it only for testing purposes, if you find any bugs file an issue.
v0.8.3
v0.8.2
v0.8.1
Changes since v0.8.0
✨ New Features
- Allow panic as an option to -zap-stacktrace-level" (#1348)
- Manager: Start all caches before other Runnables (#1327)
- Bump Kubernetes dependencies to 1.20.2 (#1335)
🐛 Bug Fixes
- Manager.Elected() should be closed after runnables are started (#1354)
- Prevent source.Channel from shutting down immediately (#1345)
- Fix a race in the delegating logger (#1339)
- Fix DestWritter var name typo (#1340)
- Fix context.TODO() in the example (#1355)
Thanks to all our contributors! 😊
v0.7.2
v0.8.0
Changes since v0.7.1
⚠️ Breaking changes
- Fakeclient: Set ResourceVersion when adding objects to the tracker (#1306)
✨ New Features
- Checking configfile examples on check_everything.sh (#1336)
- Adding WithContextFunc for webhook server to pass info to the handler (#1334)
- Deprecate Inject interface (#1322)
- initialize reconciler metrics when controller is started (#1324)
- Allow configuring cache sync timeouts (#1247)
- Bump Kubernetes dependencies to 1.20.1 (#1268, #1318)
- Move cluster-specifics from Manager into new pkg/cluster (#1307)
- Use anonymous function for locking when serving health probes (#1313)
- Support for using both an external control plane and automatic webhooks together (#1265)
🐛 Bug Fixes
- pkg/client: optionally allow caching of unstructured objects (#1332)
- Ignore namespace key when getting cluster-scoped resources (#1326)
- pkg/log: Set Log to NullLogger after 30 seconds (#1309)
- Do not set PatchType if patch is empty (#1299)
- Cache bypass should take into account List types (#1297)
📖 Documentation
- Fix IntoContext() documentation (#1320)
Thanks to all our contributors! 😊