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! 😊