Skip to content

Releases: crossplane/crossplane-runtime

v2.2.1

20 Apr 09:42
Immutable release. Only release title and notes can be modified.
504c43e

Choose a tag to compare

What's Changed

  • [Backport release-2.2] ci: drop trivy step by @phisco in #960
  • [Backport release-2.2] chore(deps): bump Go to 1.25.9 [security] by @phisco in #966
  • fix(deps): update module google.golang.org/grpc to v1.79.3 [security] (release-2.2) by @crossplane-renovate[bot] in #974

Full Changelog: v2.2.0...v2.2.1

v2.1.5

20 Apr 09:41
Immutable release. Only release title and notes can be modified.
2a5192e

Choose a tag to compare

What's Changed

  • chore(deps): update module golang.org/x/net to v0.45.0 [security] (release-2.1) by @crossplane-renovate[bot] in #920
  • chore(deps): update curlimages/curl docker tag to v8.19.0 (release-2.1) by @crossplane-renovate[bot] in #956
  • [Backport release-2.1] ci: drop trivy step by @phisco in #959
  • chore(deps): bump Go to 1.25.9 [security] (release-2.1) by @phisco in #963
  • fix(deps): update module google.golang.org/grpc to v1.79.3 [security] (release-2.1) by @crossplane-renovate[bot] in #973
  • test: stabilize customresourcesgate TestReconcile [release-2.1 backport] by @phisco in #978

Full Changelog: v2.1.0...v2.1.5

v2.0.8

20 Apr 09:41
Immutable release. Only release title and notes can be modified.
54b8d8d

Choose a tag to compare

What's Changed

  • chore(deps): update curlimages/curl docker tag to v8.19.0 (release-2.0) by @crossplane-renovate[bot] in #955
  • [Backport release-2.0] ci: drop trivy step by @phisco in #958
  • chore(deps): bump Go to 1.25.9 [security] (release-2.0) by @phisco in #964
  • test: stabilize customresourcesgate TestReconcile by @phisco in #976
  • [Backport release-2.0] Handle null observedGeneration in condition Equal() by @github-actions[bot] in #915
  • chore(deps): update module golang.org/x/net to v0.45.0 [security] (release-2.0) by @crossplane-renovate[bot] in #919
  • fix(deps): update module google.golang.org/grpc to v1.79.3 [security] (release-2.0) by @crossplane-renovate[bot] in #972

Full Changelog: v2.0.0...v2.0.8

v1.20.6

20 Apr 09:40
Immutable release. Only release title and notes can be modified.
87facd7

Choose a tag to compare

What's Changed

  • [Backport release-1.20] ci: drop trivy step by @phisco in #957
  • chore: bump Go toolchain to 1.24.13 on release-1.20 by @phisco in #977
  • chore(deps): update module golang.org/x/net to v0.45.0 [security] (release-1.20) by @crossplane-renovate[bot] in #918
  • fix(deps): update module google.golang.org/grpc to v1.79.3 [security] (release-1.20) by @crossplane-renovate[bot] in #971

Full Changelog: v1.20.0...v1.20.6

v2.2.0

17 Feb 17:30
3c37a9a

Choose a tag to compare

What's Changed

  • build: add release-2.1 to renovate baseBranches by @jbw976 in #885
  • build: remove v1.19 from renovate baseBranches by @jbw976 in #888
  • chore(deps): update github/codeql-action digest to d3ced5c (main) by @crossplane-renovate[bot] in #882
  • fix(deps): update module google.golang.org/protobuf to v1.36.10 (main) by @crossplane-renovate[bot] in #883
  • chore(deps): update actions/checkout action to v4.3.1 (main) by @crossplane-renovate[bot] in #884
  • chore(deps): update aquasecurity/trivy-action action to v0.33.1 (main) by @crossplane-renovate[bot] in #886
  • chore(deps): update dependency github/codeql-action to v2.23.6 (main) by @crossplane-renovate[bot] in #887
  • chore(deps): update actions/checkout digest to 34e1148 (main) by @crossplane-renovate[bot] in #889
  • fix(deps): update module github.com/prometheus/client_golang to v1.23.2 (main) by @crossplane-renovate[bot] in #892
  • fix(deps): update module github.com/spf13/afero to v1.15.0 (main) by @crossplane-renovate[bot] in #893
  • chore(deps): update github/codeql-action digest to f47c8e6 (main) by @crossplane-renovate[bot] in #894
  • chore(deps): update dependency github/codeql-action to v2.23.9 (main) by @crossplane-renovate[bot] in #895
  • chore(deps): update github/codeql-action digest to 45c3735 (main) by @crossplane-renovate[bot] in #896
  • fix(deps): update module google.golang.org/protobuf to v1.36.11 (main) by @crossplane-renovate[bot] in #897
  • chore: update OWNERS.md with Crossplane maintainer team by @jbw976 in #903
  • v2: add legacy and modern tracker interfaces for providerconfig usages by @erhancagirici in #862
  • fix: do not sort refs when resolving existing refs only during multi-resolution by @erhancagirici in #898
  • feat: pipeline inspector protobuf/gRPC definitions by @phisco in #908
  • fix(pipeline-inspector): expose step name too by @phisco in #911
  • chore: add haarchri to maintainers in OWNERS.md by @jbw976 in #913
  • refactor(pipelineinspector): use oneof for operation/composition context by @phisco in #914
  • Add MustCreate management policy by @bobh66 in #873
  • Add support for Orphan management policy by @bobh66 in #864
  • Handle null observedGeneration in condition Equal() by @bobh66 in #906
  • Migrate build system from Earthly to Nix by @negz in #912
  • Upgrade controller-runtime, address breaking changes, and fix linter issues by @adamkasztenny in #905
  • Add Kind filter to EnqueueRequestForProviderConfig by @jakubramut in #909
  • chore(deps): update actions/checkout action to v6 (main) by @crossplane-renovate[bot] in #917
  • Remove the Earthfile by @negz in #921
  • chore(deps): update actions/github-script action to v8 (main) by @crossplane-renovate[bot] in #923
  • chore(deps): update actions/create-github-app-token action to v2 (main) by @crossplane-renovate[bot] in #922
  • chore(deps): update github/codeql-action digest to b5ebac6 (main) by @crossplane-renovate[bot] in #899
  • [Backport release-2.2] Revert "Add support for Orphan management policy" by @github-actions[bot] in #932
  • [Backport release-2.2] Revert "Add MustCreate management policy" by @github-actions[bot] in #934

New Contributors

Full Changelog: v2.1.0...v2.2.0

v2.1.0

05 Nov 19:53
9711def

Choose a tag to compare

What's Changed

  • build: add release-2.0 branch to renovate baseBranches by @jbw976 in #863
  • build: remove release-1.18 from Renovate baseBranches by @jbw976 in #865
  • Fix npe in reconciler by @mjudeikis in #870
  • fix: update controller-runtime to version v0.22.0 by @ma-ble in #869
  • Add filter functions attributes in controller options by @frigaut-orange in #868
  • Tailor CodeRabbit configuration for crossplane-runtime by @negz in #875
  • Add crossplane-namespace tag to managed resources by @Scrumplex in #876
  • chore(deps): update dependency earthly/earthly to v0.8.16 (main) by @crossplane-renovate[bot] in #867
  • chore(deps): update github/codeql-action digest to 755f449 (main) by @crossplane-renovate[bot] in #866
  • chore(deps): update docker/login-action digest to 5e57cd1 (main) by @crossplane-renovate[bot] in #853
  • chore(deps): update actions/checkout digest to 08eba0b (main) by @crossplane-renovate[bot] in #877
  • chore(deps): update github/codeql-action digest to 4221315 (main) by @crossplane-renovate[bot] in #879
  • chore(deps): update actions/github-script digest to f28e40c (main) by @crossplane-renovate[bot] in #878
  • fix(deps): update module github.com/go-logr/logr to v1.4.3 (main) by @crossplane-renovate[bot] in #881
  • fix(deps): update module dario.cat/mergo to v1.0.2 (main) by @crossplane-renovate[bot] in #880

New Contributors

Full Changelog: v2.0.0...v2.1.0

v2.0.0

08 Aug 19:30
979520c

Choose a tag to compare

What's Changed

  • chore: add release-1.20 to renovate baseBranches by @jbw976 in #836
  • Correct Connector and Disconnector typos, add aliases to prevent breakage. by @n3wscott in #835
  • build: remove release-1.17 from renovate baseBranches by @jbw976 in #839
  • fix lint issue on deprecated interfaces by @n3wscott in #840
  • Update Event recorder to not parse % format characters in error message by @chlunde in #838
  • chore(deps): update actions/create-github-app-token digest to d72941d (main) by @crossplane-renovate[bot] in #814
  • fix(deps): update module github.com/google/go-cmp to v0.7.0 (main) by @crossplane-renovate[bot] in #817
  • chore(deps): update renovatebot/github-action action to v40.3.6 (main) by @crossplane-renovate[bot] in #816
  • chore(deps): update module github.com/spf13/cobra to v1.9.1 by @johngmyers in #826
  • Run go mod tidy by @negz in #846
  • fix: order values in MultiResolutionResponse by @guilhem in #802
  • feat: enable namespaced reference resolution by @jbw976 in #843
  • Avoid non-requeue for MRs with determinstic external names. by @nolancon in #841
  • Backport c/c internal/xresource by @negz in #849
  • Bump to Go v1.24, and golangci-lint v2.2.0 by @negz in #852
  • Adding Gate and a CustomResourceGate reconciler by @n3wscott in #856
  • Add filter functions to event recorder by @frigaut-orange in #829
  • add v2 apis by @erhancagirici in #854
  • api: modern XRs do not have connection details by @jbw976 in #858
  • api: bump golang module to github.com/crossplane/crossplane-runtime/v2 by @jbw976 in #859
  • fuzz the right spot by @n3wscott in #860
  • Delay external delete call when other finalizers exist by @bobh66 in #855

New Contributors

Full Changelog: v1.20.0...v2.0.0

v1.20.0

21 May 10:37
e4095ca

Choose a tag to compare

What's Changed

  • add release-1.19 to baseBranches by @markandersontrocme in #806
  • chore(deps): update actions/checkout digest to 11bd719 (main) by @crossplane-renovate in #782
  • chore(deps): update codecov/codecov-action digest to b9fd7d1 (main) by @crossplane-renovate in #783
  • chore(deps): update github/codeql-action digest to dd74661 (main) by @crossplane-renovate in #784
  • chore(deps): update actions/stale digest to 5bef64f (main) by @crossplane-renovate in #808
  • chore(deps): update actions/create-github-app-token digest to 67e27a7 (main) by @crossplane-renovate in #807
  • chore(deps): update actions/checkout action to v4.2.2 (main) by @crossplane-renovate in #785
  • chore: remove crossplane 1.16 by @markandersontrocme in #813
  • feat: support additional management policy combination by @man-ish-k in #788
  • fix(deps): update module github.com/evanphx/json-patch to v5.9.11+incompatible (main) by @crossplane-renovate in #809
  • chore(deps): update aquasecurity/trivy-action action to v0.29.0 (main) by @crossplane-renovate in #810
  • chore(deps): update github/codeql-action digest to b56ba49 (main) by @crossplane-renovate in #811
  • chore(deps): update dependency github/codeql-action to v2.20.5 (main) by @crossplane-renovate in #812
  • Introduce a conditions manager. by @n3wscott in #831
  • Revert "chore: deprecate the reference pointer helper functions" by @sergenyalcin in #833
  • Update Managed reconciler to store observedGeneration in conditions by @n3wscott in #828
  • chore(deps): update module golang.org/x/oauth2 to v0.27.0 [security] (main) by @crossplane-renovate in #818
  • chore(deps): update module golang.org/x/net to v0.38.0 [security] (main) by @crossplane-renovate in #822

New Contributors

Full Changelog: v1.19.0...v1.20.0

v1.19.0

11 Feb 15:14
0eae57e

Choose a tag to compare

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

05 Nov 07:49
78ea51c

Choose a tag to compare

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 mastermain 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

Full Changelog: v1.17.0...v1.18.0