v1.17.0
Breaking Changes and Warnings
ExternalClient.Delete()
method has a new return type ofExternalDelete
- All downstream consumers of this package will need to update their
ExternalClient.Delete()
implementations to include this new return type. - In most cases, an empty struct can be returned, e.g.
ExternalDelete{}
. - In v1.17, if the implementor of the
Delete()
method wants to include additional details about the deletion operation to include in the change logs, then they may include those details in this return type.
- All downstream consumers of this package will need to update their
What's Changed
- Fix MR state metrics when MRs are deleted by @ezgidemirel in #688
- Whitelist management policy Observe & Update by @turkenh in #692
- Switch to the crossplane/build submodule by @negz in #693
- Bump controller-runtime to latest, remove the controller engine and GVK routed cache by @negz in #689
- Switch from Makefile to Earthly by @negz in #698
- Configure buf for BSR pushes by @negz in #711
- chore(deps): update actions/checkout digest to a5ac7e5 (master) by @crossplane-renovate in #712
- chore(deps): update dependency earthly/earthly to v0.8.13 (master) by @crossplane-renovate in #713
- chore(deps): update dependency go to v1.22.3 (master) by @crossplane-renovate in #724
- Allow Renovate to run Earthly by @negz in #723
- Don't drop privs to ubuntu before running Renovate by @negz in #727
- fix(deps): update module github.com/go-logr/logr to v1.4.2 (master) by @crossplane-renovate in #725
- chore(deps): update zeebe-io/backport-action action to v2.5.0 (master) by @crossplane-renovate in #728
- Use GitHub releases, not tags, for Earthfile deps by @negz in #730
- fix(deps): update module github.com/evanphx/json-patch to v5.9.0+incompatible (master) by @crossplane-renovate in #729
- fix(deps): update module github.com/prometheus/client_golang to v1.19.1 (master) by @crossplane-renovate in #731
- Composite Receiver Functions for Conditions by @dalton-hill-0 in #738
- chore(deps): update github/codeql-action digest to b611370 (master) by @crossplane-renovate in #735
- chore(deps): update actions/checkout digest to 692973e (master) by @crossplane-renovate in #740
- Disconnect() on per reconcile loop scoped external client by @ravilr in #745
- Change logs support to track all changes being made to managed resources by @jbw976 in #754
- chore(deps): update actions/create-github-app-token digest to 31c86eb (master) by @crossplane-renovate in #741
- fix(deps): update module google.golang.org/protobuf to v1.34.2 (master) by @crossplane-renovate in #733
- chore(deps): bump bufbuild/buf to 1.36.0 by @phisco in #755
- fix: regenerate with buf 1.36.0 by @phisco in #758
New Contributors
- @dalton-hill-0 made their first contribution in #738
- @ravilr made their first contribution in #745
Full Changelog: v1.17.0-rc.0...v1.17.0