-
Notifications
You must be signed in to change notification settings - Fork 0
fix(deps): update all dependencies, golang #172
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
base: main
Are you sure you want to change the base?
Conversation
3ea6fde to
b43e554
Compare
3dd5b87 to
ca7ee3e
Compare
ℹ Artifact update noticeFile name: go.modIn order to perform the update(s) described in the table above, Renovate ran the
Details:
|
74849c4 to
e2c75fa
Compare
7f33270 to
784803d
Compare
824bd46 to
a257b2a
Compare
411b3ba to
d3970bd
Compare
d3970bd to
1f14e44
Compare
a63aed9 to
db7c975
Compare
f064f53 to
3985ed2
Compare
ccbf74a to
3a57eaf
Compare
|
ab8b48f to
026fd21
Compare
7179fd7 to
1f305cf
Compare
1f305cf to
e9208fe
Compare
This PR contains the following updates:
v1.20.0->v2.1.029da025->dd45172v1.9.0->v2.2.0v2.37.0->v2.38.1v0.33.3->v0.34.2v0.33.3->v0.34.2v0.21.0->v0.22.4v0.18.0->v0.19.0Release Notes
crossplane/crossplane-runtime (github.com/crossplane/crossplane-runtime)
v2.1.0Compare Source
What's Changed
755f449(main) by @crossplane-renovate[bot] in #8665e57cd1(main) by @crossplane-renovate[bot] in #85308eba0b(main) by @crossplane-renovate[bot] in #8774221315(main) by @crossplane-renovate[bot] in #879f28e40c(main) by @crossplane-renovate[bot] in #878New Contributors
Full Changelog: crossplane/crossplane-runtime@v2.0.0...v2.1.0
v2.0.0Compare Source
What's Changed
d72941d(main) by @crossplane-renovate[bot] in #814go mod tidyby @negz in #846New Contributors
Full Changelog: crossplane/crossplane-runtime@v1.20.0...v2.0.0
crossplane/upjet (github.com/crossplane/upjet)
v2.2.0Compare Source
New Features
terraform/errors.FrameworkDiagnosticsErrorto convert Terraform plugin framework diagnostic error messages into Go errors. This enhancement improves error handling and debugging capabilities when working with Terraform plugin framework resources.config.FrameworkResourceWithComputedIdentifierexternal-name configuration specifically designed for Terraform plugin framework resources with computed identifier fields. This feature includes a newconfig.ExternalName.TFPluginFrameworkOptionsstruct for grouping framework-related configuration options and ComputedIdentifierAttributes to exclude computed identifier fields during drift calculations between desired and actual states.config.InitProviderOverrideswith both Kubebuilder marker and struct tag overrides. JSON tag values are now validated using regex patterns to prevent invalid CRD field names, and nil values in initProvider are properly handled to avoid spurious plan diffs.config.SchemaElementOption.InitProviderTagOverridesto customize generated tags for InitProvider types. This provides fine-grained control over code generation and CRD field specifications.Bug Fixes
Critical Race Condition Fix - Conversion Webhooks
This release resolves a critical race condition in conversion path registration that was causing intermittent failures in provider packages.
Technical Details:
This fix addresses reliability issues that users may have experienced with conversion webhooks, particularly in high-load environments or during rapid resource operations.
What's Changed
Full Changelog: crossplane/upjet@v2.1.0...v2.2.0
v2.1.0Compare Source
What's new
✨ This release introduces support for for generating providers with Terraform Protocol version 6 features in their resource schemas. Resources with nested attributes and dynamic-pseudo type attributes are now can be generated. The changes are backward compatible and does not affect existing resources.
After upgrading your provider to Upjet v2, you can switch to this version in your provider's
go.mod, configureprotov6resources and runmake generateWhat's Changed
Full Changelog: crossplane/upjet@v2.0.0...v2.1.0-rc.0
v2.0.0Compare Source
We are excited to announce Upjet v2.0.0 is available. This release introduces support for generating Crossplane v2 compatible providers with namespaced MRs.
Crossplane v2 compatibility
Upjet v2 generates Crossplane v2-compatible namespaced Managed Resources (MRs) and providers.
During the transition period of the providers, Upjet continues to generate cluster-scoped MRs along with new namespace-scoped MRs.
Namespaced MR APIs
Namespaced MR Go types now embed
v2.ManagedResourceSpec. Per Crossplane v2 changes, this effectively makes the generated namespaced MR API:spec.writeConnectionSecretToRef: connection secret refs are now local references (without namespace)spec.deletionPolicyfrom namespaced MR specs, this is now expected to be configured via management policiesspec.publishConnectionDetailsToas XPv2 removed support for External Secret Stores (ESS)spec.forProvider, e.g.spec.forProvider.fooSecretRef.Directory Structure changes
To facilitate both cluster-scoped and namespace-scoped APIs at the same repository, generated providers will have
apis/internal/controller/examples-generated/Module changes
Upgrade guide
Existing providers can refere to the upgrade guide
Fresh providers can start with the upjet-provider-template and follow provider generation guide to generate a new provider.
What's Changed
ts.FrameworkProvideris not nil to avoid panic by @nikimanoledaki in #500New Contributors
Full Changelog: crossplane/upjet@v1.9.0...v2.0.0
v1.11.0Compare Source
New Features
Developer Experience Improvements
Technical Improvements
What's Changed
Full Changelog: crossplane/upjet@v1.10.0...v1.11.0
v1.10.0Compare Source
Critical Race Condition Fix - Conversion Webhooks
Important Stability Improvement: This release resolves a critical race condition in conversion path registration that was causing intermittent failures in provider packages.
Technical Details:
This fix addresses reliability issues that users may have experienced with conversion webhooks, particularly in high-load environments or during rapid resource operations.
Additional Bug Fixes
What's Changed
ts.FrameworkProvideris not nil to avoid panic by @nikimanoledaki in #500New Contributors
Full Changelog: crossplane/upjet@v1.9.0...v1.10.0
hashicorp/terraform-plugin-sdk (github.com/hashicorp/terraform-plugin-sdk/v2)
v2.38.1Compare Source
BUG FIXES:
v2.38.0Compare Source
NOTES:
ENHANCEMENTS:
TfTypeIdentityState()andTfTypeResourceState()methods toResourceDatawhich return the identity and state values as atftypes.Value. (#1508)kubernetes/apimachinery (k8s.io/apimachinery)
v0.34.2Compare Source
v0.34.1Compare Source
v0.34.0Compare Source
v0.33.6Compare Source
v0.33.5Compare Source
v0.33.4Compare Source
kubernetes/client-go (k8s.io/client-go)
v0.34.2Compare Source
v0.34.1Compare Source
v0.34.0Compare Source
v0.33.6Compare Source
v0.33.5Compare Source
v0.33.4Compare Source
kubernetes-sigs/controller-runtime (sigs.k8s.io/controller-runtime)
v0.22.4Compare Source
What's Changed
Full Changelog: kubernetes-sigs/controller-runtime@v0.22.3...v0.22.4
v0.22.3Compare Source
What's Changed
Full Changelog: kubernetes-sigs/controller-runtime@v0.22.2...v0.22.3
v0.22.2Compare Source
What's Changed
Full Changelog: kubernetes-sigs/controller-runtime@v0.22.1...v0.22.2
v0.22.1Compare Source
What's Changed
Full Changelog: kubernetes-sigs/controller-runtime@v0.22.0...v0.22.1
v0.22.0Compare Source
🔆 Highlights
MatchingLabelsSelectorandMatchingFieldsSelectorby @acumino in #3279✨ Features
🐛 Bugfixes
🌱 Other
📖 Documentation
Dependencies
Added
Changed
e6fa225→a0af3efe6fa225→a0af3ef1244d31→85fd79dc8a335a→f3f2b993ea5e8c→4c0f3b29aa6b5e→cfa47c3Removed
ef43131New Contributors
Full Changelog: <https://github.com/kubernetes-sigs/controller-runtime/compare/v0.21
Configuration
📅 Schedule: Branch creation - "every weekday after 11am" (UTC), Automerge - At any time (no schedule defined).
🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.
♻ Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.
👻 Immortal: This PR will be recreated if closed unmerged. Get config help if that's undesired.
This PR was generated by Mend Renovate. View the repository job log.