Releases: crossplane/crossplane-runtime
Releases · crossplane/crossplane-runtime
v1.19.0
What's Changed
- Empty commit after release-1.18 by @turkenh in #781
- chore: deprecate the reference pointer helper functions by @cychiang in #780
- Fix unknown fields warnings and possibility to suppress finalizer ones by @turkenh in #786
- chore: bump renovate base branches by @jbw976 in #797
- chore(deps): update module golang.org/x/net to v0.33.0 [security] (main) by @crossplane-renovate in #793
- chore: Renovate should run earthly commands for newer release branches by @jbw976 in #800
New Contributors
Full Changelog: v1.18.0...v1.19.0
v1.18.0
What's Changed
- Empty commit after release-1.17 by @phisco in #759
- chore(deps): update codecov/codecov-action digest to e28ff12 (master) by @crossplane-renovate in #763
- Update stale bot to use the stale action as in Crossplane repo by @ezgidemirel in #765
- Code updates after renaming
master
→main
by @jeanduplessis in #766 - chore(deps): update github/codeql-action digest to 8214744 (main) by @crossplane-renovate in #769
- fix(deps): update module dario.cat/mergo to v1.0.1 (main) by @crossplane-renovate in #773
- chore(deps): update dependency earthly/earthly to v0.8.15 (main) by @crossplane-renovate in #771
- chore(deps): update actions/checkout action to v4.1.7 (main) by @crossplane-renovate in #770
- feat: Upgrade controller-runtime to v0.19.0 by @MisterMX in #760
- feat(managed): Add generic interfaces for external types by @MisterMX in #761
- chore(deps): update actions/create-github-app-token digest to 5d869da (main) by @crossplane-renovate in #767
- chore(deps): update docker/login-action digest to 9780b0c (main) by @crossplane-renovate in #768
- chore(deps): update aquasecurity/trivy-action action to v0.28.0 (main) by @crossplane-renovate in #774
- chore(deps): update dependency github/codeql-action to v2.19.2 (main) by @crossplane-renovate in #775
- [Backport release-1.18] Fix unknown fields warnings and possibility to suppress finalizer ones by @github-actions in #787
New Contributors
- @jeanduplessis made their first contribution in #766
Full Changelog: v1.17.0...v1.18.0
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
v1.16.0
What's Changed
- Empty commit for 1.15 release by @phisco in #649
- Update github/codeql-action digest to b7bf0a3 by @renovate in #650
- reconciler/managed: make more resilient to error conditions by @sttts in #651
- chore(deps): revert to buf 1.27.2 to avoid cel-go dependency ahead of k8s deps by @phisco in #656
- Update module google.golang.org/grpc to v1.61.0 by @renovate in #647
- Update kubernetes deps by @renovate in #630
- Update aquasecurity/trivy-action action to v0.17.0 by @renovate in #665
- Update codecov/codecov-action digest to e0b68c6 by @renovate in #661
- Update github/codeql-action digest to e8893c5 by @renovate in #664
- Add a nil case to the
getValueFromInterface
function by @sergenyalcin in #666 - Update dependency golang to v1.22.0 by @renovate in #667
- logging: add SetFilteredKlogLogger to show client-go throttling logs by @sttts in #673
- Bump golangci-lint, copy config from c/c by @negz in #676
- Update actions/cache digest to ab5e6d0 by @renovate in #677
- Add ability to expose resource reconciliation progress by @pedjak in #633
- Update module golang.org/x/net to v0.23.0 [SECURITY] by @renovate in #685
- Introduce High Level MR metrics by @ezgidemirel in #683
- [Backport release-1.16] Fix MR state metrics when MRs are deleted by @github-actions in #691
Full Changelog: v1.15.0...v1.16.0
v1.15.1
v1.15.0
Crossplane runtime release for Crossplane v1.15.0.
What's Changed
- Fix retry in update critical annotations after a confict by @turkenh in #594
- Give unstructured types their own DeepCopy methods by @negz in #599
- add support for int pointer references by @eljohnson92 in #610
- Add [Observe, Delete] as a supported management policy by @lsviben in #613
- Treat all maps & slices of zero-length equal whether they are nil or not in managed.APISimpleReferenceResolver by @ulucinar in #618
- Use server-side apply patch to update the resolved cross-resource references by @ulucinar in #623
- Add a nil case to the expandWildcards function by @sergenyalcin in #627
- reconciler/managed: fix RetryingCriticalAnnotationUpdater to support namespaces by @sttts in #635
- controller/engine: sync informers on controller start by @sttts in #641
- [Backport release-1.15] reconciler/managed: make more resilient to error conditions by @github-actions in #653
- [Backport release-1.15] chore(deps): revert to buf 1.27.2 to avoid cel-go dependency ahead of k8s deps by @github-actions in #657
Renovate
- Update aquasecurity/trivy-action action to v0.13.0 by @renovate in #586
- Update github/codeql-action digest to 74483a3 by @renovate in #588
- Update module github.com/bufbuild/buf to v1.27.2 by @renovate in #589
- Update zeebe-io/backport-action action to v2 by @renovate in #590
- Update aquasecurity/trivy-action action to v0.13.1 by @renovate in #591
- Update module github.com/docker/docker to v24.0.7+incompatible [SECURITY] by @renovate in #592
- Update module github.com/go-logr/logr to v1.3.0 by @renovate in #587
- Update module sigs.k8s.io/yaml to v1.4.0 by @renovate in #584
- Update dependency golang to v1.21.4 by @renovate in #601
- Update aquasecurity/trivy-action action to v0.14.0 by @renovate in #600
- Update zeebe-io/backport-action action to v2.1.1 by @renovate in #598
- Update actions/github-script action to v7 by @renovate in #604
- Update dependency golangci/golangci-lint to v1.55.2 by @renovate in #580
- Update module github.com/bufbuild/buf to v1.28.0 by @renovate in #602
- Update github/codeql-action digest to 689fdc5 by @renovate in #605
- Update kubernetes deps to v0.28.4 by @renovate in #606
- Update github/codeql-action digest to 66b90a5 by @renovate in #608
- Update actions/github-script digest to 60a0d83 by @renovate in #609
- Update module github.com/bufbuild/buf to v1.28.1 by @renovate in #607
- Update github/codeql-action digest to 407ffaf by @renovate in #611
- Update module github.com/spf13/afero to v1.11.0 by @renovate in #612
- Update google.golang.org/protobuf digest to 2087447 by @renovate in #614
- Update dependency golang to v1.21.5 by @renovate in #620
- Update github/codeql-action digest to c0d1daa by @renovate in #622
- Update aquasecurity/trivy-action action to v0.15.0 by @renovate in #619
- Update zeebe-io/backport-action action to v2.2.0 by @renovate in #616
- Update actions/setup-go action to v5 by @renovate in #621
- Update aquasecurity/trivy-action action to v0.16.0 by @renovate in #624
- Update github/codeql-action digest to 03e7845 by @renovate in #628
- Update github/codeql-action action to v3 by @renovate in #629
- Update module golang.org/x/crypto to v0.17.0 [SECURITY] by @renovate in #634
- Update module google.golang.org/grpc to v1.60.1 by @renovate in #626
- Update module google.golang.org/protobuf to v1.32.0 by @renovate in #636
- Update github/codeql-action digest to 012739e by @renovate in #637
- Update github/codeql-action digest to e5f05b8 by @renovate in #638
- Update aquasecurity/trivy-action action to v0.16.1 by @renovate in #639
- Update zeebe-io/backport-action action to v2.3.0 by @renovate in #631
- Update module github.com/go-logr/logr to v1.4.1 by @renovate in #632
- Update dependency golang to v1.21.6 by @renovate in #640
- Update actions/cache digest to e12d46a by @renovate in #642
- Update actions/cache action to v4 by @renovate in #644
- Update github/codeql-action digest to 0b21cf2 by @renovate in #643
- Update zeebe-io/backport-action action to v2.4.0 by @renovate in #645
- Update module github.com/bufbuild/buf to v1.29.0 by @renovate in #648
- Update zeebe-io/backport-action action to v2.4.1 by @renovate in #646
- [Backport release-1.15] Update module google.golang.org/grpc to v1.61.0 by @github-actions in #659
- [Backport release-1.15] Update kubernetes deps by @github-actions in #662
Full Changelog: v1.14.0...v1.15.0