Skip to content

v0.10.0

Compare
Choose a tag to compare
@vincepri vincepri released this 31 Aug 17:42
1730628

Controller-runtime v0.10.0

Changes since v0.9.6

⚠️ Breaking Changes

  • Client: Ensure no stale data remains in target object (#1640)
  • bump to kubernetes 1.22.0 (#1626)
  • Disable the rest_client_request_latency_seconds metric by default (#1587)
  • Fakeclient: Reject Delete with mismatched ResourceVersion (#1582)

✨ New Features

  • Construct the typed clients we need (#1637)
  • Add UnsafeDisableDeepCopy into cache option to avoid deep copy during get/list (#1274)
  • Add an option to recover panic for controller reconcile (#1627)
  • chore: Fix bad urls (#1632)
  • Update Kubernetes dependencies to v0.21.3 (#1604)
  • Restrict namespace for list/watch based on field selectors (#1602)
  • add health check for webhook server (#1588)

🐛 Bug Fixes

  • Envtest should try to allocate a port for etcd listenPeerURL (#1612)
  • Fix a bug with Limit list opt returning less than expected number of objects in the result. (#1618)
  • fix webhook health check tls handshake timeouts (#1617)
  • fix the typo of certwatcher example test (#1615)
  • Use non blocking file locking for flock library (#1605)

📖 Documentation

  • Update doc.go (#1597)
  • add godoc badge to README (#1596)
  • Remove extraneous "s" in pkg/events in GoDoc (#1466)
  • tmp-logging - fix markdown parsing error (#1584)

🌱 Others

  • Manager should use the global logger, reduce log names verbosity (#1647)
  • Update dependencies August 2021 (#1635)
  • Disable fsync on etcd envtest (#1629)
  • OWNERS_ALIASES: move joelanford to maintainers (#1624)
  • cleanup Use objectutil IsAPINamespaced (#1573)
  • Update k8s.io/* dependencies to 0.22.1 (#1646)
  • Add varshaprasad96 as reviewer (#1614)

Thanks to all our contributors! 😊