Skip to content

v3.0.0-beta.0

Pre-release
Pre-release
Compare
Choose a tag to compare
@droot droot released this 18 Feb 08:33
· 1685 commits to master since this release
6eff28d

v3.0.0-beta.0

changes since v3.0.0-alpha.1

⚠️ Breaking Changes

  • Resource validation (#1974)
  • Add --plural flag (go/v3) (#1967)
  • Update models (#1911)
  • upgrade kubebuilder module from v2 to v3 (#1958)

✨ New Features

  • Accept auto-generated files from GitHub into the allowed set of files (#2014)
  • Return a typed error in case DecodePluginConfig was unable to find the provided key (#1985)
  • Remove make calls from post-scaffold hooks (#1983)
  • Add the rest of the missing fields and stabilize config v3 (#1968)
  • Tolerate "dot" directories when checking if dir is empty (#1944)
  • (go/v3) change 'runAsUser: 65532' to 'runAsNonRoot: true' (#1978)
  • Use ErrorIfCRDPathMissing in EnvTest (#1765)
  • *: upgrade kube-rbac-proxy to v0.8.0 (#1955)
  • rename probes endpoints (go/v3) (#1910)
  • Build the command and use it to report user errors (#1937)
  • Make directory-not-empty error more self-explanatory (#1943)
  • Add help dialog to makefile template (#1947)
  • (go/v3) upgrade kubebuilder-declarative-pattern to k8s v1.19 (#1946)
  • Remove misleading help that mentioned dep (#1945)

🐛 Bug Fixes

  • Fix the bug where an error was being hidden by a potentially valid flag not being recognized by the root command (#2023)
  • (config/v3) Track in the project configuration file resources without API (#2003)
  • Fix go/v2 with config/v3 resources in config file to store webhook information (#1998)
  • Fix sorting issue with plugin versions and their supported project versions (#1995)
  • Validate the plugin flag (#1970)

Thanks to all our contributors!