Bump github.com/crossplane/crossplane-runtime from 0.13.0 to 0.16.1
Bumps github.com/crossplane/crossplane-runtime from 0.13.0 to 0.16.1.
Release notes
Sourced from github.com/crossplane/crossplane-runtime's releases.
v0.16.1
Security
Addresses a vulnerability in the
fieldpathpackage.What's Changed
- [Backport release-0.16] Max index value validation by
@phiscoin crossplane/crossplane-runtime#391Full Changelog: https://github.com/crossplane/crossplane-runtime/compare/v0.16.0...v0.16.1
v0.16.0
This is a regular release of crossplane-runtime ahead of the Crossplane v0.18.0 release. The main focus of features and commits in this release are for support of external secret stores, webhooks, and exposing configuration options for controllers. These have already been consumed in core Crossplane as pre-release, but will be consumed from this official release going forward in v0.18.0.
What's Changed
- Update dependencies by
@muvafin crossplane/crossplane-runtime#284- Account for two different kinds of consistency issues by
@negzin crossplane/crossplane-runtime#283- Add backport workflow by
@negzin crossplane/crossplane-runtime#286- Add commands Github workflow by
@negzin crossplane/crossplane-runtime#287- Add an
errorspackage with a similar API togithub.com/pkg/errorsby@negzin crossplane/crossplane-runtime#291- Set
CreatingandDeletingconditions close toStatus().Update()calls by@negzin crossplane/crossplane-runtime#292- Add a
controller.Optionstype by@negzin crossplane/crossplane-runtime#293- managed: make finalizer name string public by
@muvafin crossplane/crossplane-runtime#295- Add wildcard expand method to fieldpath.Paved by
@turkenhin crossplane/crossplane-runtime#297- Plumb up reconciler contexts by
@negzin crossplane/crossplane-runtime#298- Support true global reconcile rate limiting by
@negzin crossplane/crossplane-runtime#294- Only attempt object scheme parsing if object is not registered in meta by
@hasheddanin crossplane/crossplane-runtime#300- add NewNopFinalizer() by
@fahedouchin crossplane/crossplane-runtime#303- Add Disconnect call in Reconcile by
@vaspahomovin crossplane/crossplane-runtime#296- Tweak ExternalDisconnecter implementation by
@negzin crossplane/crossplane-runtime#306- Update Go to 1.17 and k8s libraries to 1.23 by
@muvafin crossplane/crossplane-runtime#308- Add connection package for External Secret Store support by
@turkenhin crossplane/crossplane-runtime#321- Add Vault as an External Secret Store by
@turkenhin crossplane/crossplane-runtime#322- package.parser: make Or linter work with arbitrary number of linters by
@muvafin crossplane/crossplane-runtime#324- External Secret Support in Composition Types by
@turkenhin crossplane/crossplane-runtime#323- Fixes and Improvements with Vault KV Client by
@turkenhin crossplane/crossplane-runtime#325- owners: add turkenh as maintainer by
@muvafin crossplane/crossplane-runtime#329- Add validator and mutator chain executors to be used by provider webhooks by
@muvafin crossplane/crossplane-runtime#326New Contributors
@fahedouchmade their first contribution in crossplane/crossplane-runtime#303@vaspahomovmade their first contribution in crossplane/crossplane-runtime#296Full Changelog: https://github.com/crossplane/crossplane-runtime/compare/v0.15.0...v0.16.0
v0.15.1
This release is our first ever patch of crossplane-runtime! It includes only crossplane/crossplane-runtime#283, which improves Crossplane's support for handling eventually consistent external APIs and makes the managed resource reconciler more resilient to stale cache reads.
v0.15.0
Enhancements
... (truncated)
Commits
43abf5aMerge pull request #391 from phisco/release-0.16547289bfix: properly validate max index7b5d269fix: enforce max index value for paths0e8935dMerge pull request #326 from muvaf/webhook-chains85f12b9webhook.mutator: add unit tests85ab1c2Merge pull request #329 from muvaf/hasan4f95cc7owners: add turkenh as maintainer since he is a maintainer in crossplane43f716awebhook.validator: add unit testsf655302webhook.validator: add options to the initializer0b23ec1webhook: add mutator struct for chained execution of mutating webhook functions- Additional commits viewable in compare view
Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.
Dependabot commands and options
You can trigger Dependabot actions by commenting on this PR:
-
@dependabot rebasewill rebase this PR -
@dependabot recreatewill recreate this PR, overwriting any edits that have been made to it -
@dependabot mergewill merge this PR after your CI passes on it -
@dependabot squash and mergewill squash and merge this PR after your CI passes on it -
@dependabot cancel mergewill cancel a previously requested merge and block automerging -
@dependabot reopenwill reopen this PR if it is closed -
@dependabot closewill close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually -
@dependabot ignore this major versionwill close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself) -
@dependabot ignore this minor versionwill close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself) -
@dependabot ignore this dependencywill close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself) -
@dependabot use these labelswill set the current labels as the default for future PRs for this repo and language -
@dependabot use these reviewerswill set the current reviewers as the default for future PRs for this repo and language -
@dependabot use these assigneeswill set the current assignees as the default for future PRs for this repo and language -
@dependabot use this milestonewill set the current milestone as the default for future PRs for this repo and language
You can disable automated security fix PRs for this repo from the Security Alerts page.