github kubernetes-sigs/controller-runtime v0.6.2

latest releases: v0.18.1, v0.17.4, v0.18.0...
3 years ago

Changes since v0.6.1

✨ New Features

  • Make individual readiness and liveness checks accessible (#1100)
  • Add options to configure a logger for manager and controllers (#1095)
  • Add ability to set/get logger in/from a context.Context (#1093)
  • Fix typo in envtest.Environment struct (#1065)
  • Implement NewPredicateFuncs to create predicate functions from a filter function (#1066)
  • Implement graceful shutdown (#967)
  • Add IsZero method to reconcile.Result (#1059)
  • pkg/predicate.go: add And and Or predicates (#1043)
  • optionally override leader election client config (#1047)

🐛 Bug Fixes

  • Avoid marshalling error in debug log line (#989)
  • Test can inspect stdout & stderr: Give some time to exit (#1077)
  • Enable Logger Injection for Controller Manager (#1072)
  • Prefer reconciler from controller.Options (#1022)

🌱 Others

  • hack/setup-envtest.sh: follow-up from #1092 (#1097)
  • Generate junit in CI (#1053)
  • setup-envtest.sh: standalone script for setting up envtest (#1092)
  • Make alvaroaleman approver (#1067)
  • Remove -parallel flag from test coverage (#1062)
  • Disable golangs parallel testing (#1057)
  • Run tests with race detector enabled (#1012)
  • Update dependencies to Kubernetes v1.18.6 (#1098)
  • Mark leak goroutine tests as pending (#1070)
  • Remove coverage when running tests (#1069)

Thanks to all our contributors! 😊

Don't miss a new controller-runtime release

NewReleases is sending notifications on new releases.