Skip to content

Conversation

@renovate
Copy link
Contributor

@renovate renovate bot commented Jun 20, 2025

This PR contains the following updates:

Package Change Age Adoption Passing Confidence Type Update
github.com/go-logr/logr v1.4.2 -> v1.4.3 age adoption passing confidence require patch
github.com/goccy/go-yaml v1.17.1 -> v1.18.0 age adoption passing confidence require minor
github.com/gophercloud/gophercloud/v2 v2.7.0 -> v2.8.0 age adoption passing confidence require minor
github.com/onsi/ginkgo/v2 v2.23.4 -> v2.27.2 age adoption passing confidence require minor
github.com/onsi/gomega v1.37.0 -> v1.38.2 age adoption passing confidence require minor
kubernetes-sigs/controller-tools 0.18.0 -> 0.19.0 age adoption passing confidence minor
kubernetes-sigs/kustomize 5.6.0 -> 5.7.1 age adoption passing confidence minor
sigs.k8s.io/controller-runtime v0.20.4 -> v0.22.3 age adoption passing confidence require minor

Release Notes

go-logr/logr (github.com/go-logr/logr)

v1.4.3

Compare Source

Minor release.

What's Changed

New Contributors

Full Changelog: go-logr/logr@v1.4.2...v1.4.3

goccy/go-yaml (github.com/goccy/go-yaml)

v1.18.0: 1.18.0

Compare Source

What's Changed

New Contributors

Full Changelog: goccy/go-yaml@v1.17.1...v1.18.0

gophercloud/gophercloud (github.com/gophercloud/gophercloud/v2)

v2.8.0

Compare Source

What's Changed

Full Changelog: gophercloud/gophercloud@v2.7.0...v2.8.0

onsi/ginkgo (github.com/onsi/ginkgo/v2)

v2.27.2

Compare Source

2.27.2

Fixes
  • inline automaxprocs to simplify dependencies; this will be removed when Go 1.26 comes out [a69113a]
Maintenance
  • Fix syntax errors and typo [a99c6e0]
  • Fix paragraph position error [f993df5]

v2.27.1

Compare Source

2.27.1

Fixes
  • Fix Ginkgo Reporter slice-bounds panic [606c1cb]
  • Bug Fix: Add GinkoTBWrapper.Attr() and GinkoTBWrapper.Output() [a6463b3]

v2.27.0

Compare Source

2.27.0

Features
Transforming Nodes during Tree Construction

This release adds support for NodeArgsTransformers that can be registered with AddTreeConstructionNodeArgsTransformer.

These are called during the tree construction phase as nodes are constructed and can modify the node strings and decorators. This enables frameworks built on top of Ginkgo to modify Ginkgo nodes and enforce conventions.

Learn more here.

Spec Prioritization

A new SpecPriority(int) decorator has been added. Ginkgo will honor priority when ordering specs, ensuring that higher priority specs start running before lower priority specs

Learn more here.

Maintenance

v2.26.0

Compare Source

2.26.0

Features

Ginkgo can now generate json-formatted reports that are compatible with the go test json format. Use ginkgo --gojson-report=report.go.json. This is not intended to be a replacement for Ginkgo's native json format which is more information rich and better models Ginkgo's test structure semantics.

v2.25.3

Compare Source

2.25.3

Fixes
  • emit --github-output group only for progress report itself [f01aed1]

v2.25.2

Compare Source

2.25.2

Fixes

Add github output group for progress report content

Maintenance

Bump Gomega

v2.25.1

Compare Source

2.25.1

Fixes
  • fix(types): ignore nameless nodes on FullText() [10866d3]
  • chore: fix some CodeQL warnings [2e42cff]

v2.25.0

Compare Source

2.25.0

AroundNode

This release introduces a new decorator to support more complex spec setup usecases.

AroundNode registers a function that runs before each individual node. This is considered a more advanced decorator.

Please read the docs for more information and some examples.

Allowed signatures:

  • AroundNode(func()) - func will be called before the node is run.
  • AroundNode(func(ctx context.Context) context.Context) - func can wrap the passed in context and return a new one which will be passed on to the node.
  • AroundNode(func(ctx context.Context, body func(ctx context.Context))) - ctx is the context for the node and body is a function that must be called to run the node. This gives you complete control over what runs before and after the node.

Multiple AroundNode decorators can be applied to a single node and they will run in the order they are applied.

Unlike setup nodes like BeforeEach and DeferCleanup, AroundNode is guaranteed to run in the same goroutine as the decorated node. This is necessary when working with lower-level libraries that must run on a single thread (you can call runtime.LockOSThread() in the AroundNode to ensure that the node runs on a single thread).

Since AroundNode allows you to modify the context you can also use AroundNode to implement shared setup that attaches values to the context.

If applied to a container, AroundNode will run before every node in the container. Including setup nodes like BeforeEach and DeferCleanup.

AroundNode can also be applied to RunSpecs to run before every node in the suite. This opens up new mechanisms for instrumenting individual nodes across an entire suite.

v2.24.0

Compare Source

2.24.0

Features

Specs can now be decorated with (e.g.) SemVerConstraint("2.1.0") and ginkgo --sem-ver-filter="2.1.1" will only run constrained specs that match the requested version. Learn more in the docs here! Thanks to @​Icarus9913 for the PR.

Fixes
Maintenance

Numerous dependency bumps and documentation fixes

onsi/gomega (github.com/onsi/gomega)

v1.38.2

Compare Source

1.38.2

v1.38.1

Compare Source

1.38.1

Fixes

Numerous minor fixes and dependency bumps

v1.38.0

Compare Source

1.38.0

Features
  • gstruct handles extra unexported fields [4ee7ed0]
Fixes
  • support [] in IgnoringTopFunction function signatures (#​851) [36bbf72]
Maintenance
kubernetes-sigs/controller-tools (kubernetes-sigs/controller-tools)

v0.19.0

Compare Source

What's Changed

Misc

envtest

Dependency bumps

New Contributors

Full Changelog: kubernetes-sigs/controller-tools@v0.18.0...v0.19.0

kubernetes-sigs/kustomize (kubernetes-sigs/kustomize)

v5.7.1

Compare Source

This release introduces code to replace the shlex library used for parsing arguments in the exec plugin.
If any existing manifests become corrupted, please file an issue. discussion: kubernetes/kubernetes#132593 (comment)

Dependencies

#​5943: drop shlex dependency

Chore

#​5948: Update kyaml to v0.20.1
#​5949: Update cmd/config to v0.20.1
#​5950: Update api to v0.20.1

v5.7.0

Compare Source

Feature

#​5630: Add static value source for replacement
#​5921: feat: Add images suport for Image Volumes
#​5771: fix: Allow patches with empty files with multiple newlines or comments
#​5865: feat(helm): allow the use of devel alias for helmcharts

fix

#​5846: fix: Get version from the BuildInfo.Main.Version if not found in deps and build flag
#​5859: fix: Don't panic on multiple $patch: delete strategic merge patches in a single patch file
#​5877: fix: make private one field in replacements transformer struct that had a missing JSON tag

Dependencies

#​5847: replace deplecated package github.com/google/shlex with github.com/carapace-sh/carapace-shlex
#​5873: Bump to github.com/spf13/viper v1.20.0
#​5931: Drop usage of forked copies of goyaml.v2 and goyaml.v3

chore

#​5882: Set Git messages to English for TestRemoteLoad_LocalProtocol
#​5934: Update kyaml to v0.20.0
#​5935: Update cmd/config to v0.20.0
#​5936: Update api to v0.20.0

kubernetes-sigs/controller-runtime (sigs.k8s.io/controller-runtime)

v0.22.3

Compare Source

What's Changed

Full Changelog: kubernetes-sigs/controller-runtime@v0.22.2...v0.22.3

v0.22.2

Compare Source

What's Changed

Full Changelog: kubernetes-sigs/controller-runtime@v0.22.1...v0.22.2

v0.22.1

Compare Source

What's Changed

Full Changelog: kubernetes-sigs/controller-runtime@v0.22.0...v0.22.1

v0.22.0

Compare Source

🔆 Highlights

⚠️ Breaking changes

✨ Features

🐛 Bugfixes

🌱 Other

📖 Documentation

Dependencies

Added
  • github.com/GoogleCloudPlatform/opentelemetry-operations-go/detectors/gcp: v1.26.0
  • github.com/envoyproxy/go-control-plane/envoy: v1.32.4
  • github.com/envoyproxy/go-control-plane/ratelimit: v0.1.0
  • github.com/go-jose/go-jose/v4: v4.0.4
  • github.com/golang-jwt/jwt/v5: v5.2.2
  • github.com/grpc-ecosystem/go-grpc-middleware/providers/prometheus: v1.0.1
  • github.com/grpc-ecosystem/go-grpc-middleware/v2: v2.3.0
  • github.com/spiffe/go-spiffe/v2: v2.5.0
  • github.com/zeebo/errs: v1.4.0
  • go.etcd.io/raft/v3: v3.6.0
  • go.opentelemetry.io/contrib/detectors/gcp: v1.34.0
  • go.opentelemetry.io/otel/sdk/metric: v1.34.0
  • go.yaml.in/yaml/v2: v2.4.2
  • go.yaml.in/yaml/v3: v3.0.4
  • sigs.k8s.io/structured-merge-diff/v6: v6.3.0
Changed
  • cel.dev/expr: v0.19.1 → v0.24.0
  • cloud.goog

Configuration

📅 Schedule: Branch creation - "before 8am on Friday" (UTC), Automerge - At any time (no schedule defined).

🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.

Rebasing: Whenever PR is behind base branch, or you tick the rebase/retry checkbox.

👻 Immortal: This PR will be recreated if closed unmerged. Get config help if that's undesired.


  • If you want to rebase/retry this PR, check this box

This PR was generated by Mend Renovate. View the repository job log.

@renovate
Copy link
Contributor Author

renovate bot commented Jun 20, 2025

ℹ Artifact update notice

File name: go.mod

In order to perform the update(s) described in the table above, Renovate ran the go get command, which resulted in the following additional change(s):

  • 19 additional dependencies were updated

Details:

Package Change
k8s.io/api v0.33.0 -> v0.34.1
k8s.io/apimachinery v0.33.1 -> v0.34.1
k8s.io/client-go v0.33.0 -> v0.34.1
k8s.io/utils v0.0.0-20250502105355-0f33e8f1c979 -> v0.0.0-20250604170112-4c0f3b243397
github.com/emicklei/go-restful/v3 v3.12.1 -> v3.12.2
github.com/fsnotify/fsnotify v1.8.0 -> v1.9.0
github.com/fxamacker/cbor/v2 v2.7.0 -> v2.9.0
github.com/google/gnostic-models v0.6.9 -> v0.7.0
github.com/modern-go/reflect2 v1.0.2 -> v1.0.3-0.20250322232337-35a7c28c31ee
github.com/prometheus/client_golang v1.20.5 -> v1.22.0
golang.org/x/sync v0.12.0 -> v0.16.0
golang.org/x/sys v0.32.0 -> v0.35.0
golang.org/x/term v0.30.0 -> v0.34.0
golang.org/x/text v0.23.0 -> v0.28.0
golang.org/x/tools v0.31.0 -> v0.36.0
google.golang.org/protobuf v1.36.5 -> v1.36.7
k8s.io/apiextensions-apiserver v0.32.1 -> v0.34.1
k8s.io/kube-openapi v0.0.0-20250318190949-c8a335a9a2ff -> v0.0.0-20250710124328-f3f2b991d03b
sigs.k8s.io/yaml v1.4.0 -> v1.6.0

@renovate renovate bot force-pushed the renovate/external-dependencies branch 2 times, most recently from d22b131 to 0d173b5 Compare July 3, 2025 19:07
@renovate renovate bot force-pushed the renovate/external-dependencies branch from 0d173b5 to 7e02fb2 Compare July 10, 2025 22:21
@renovate renovate bot force-pushed the renovate/external-dependencies branch 2 times, most recently from 448f6d9 to 984bf4c Compare July 17, 2025 19:05
@renovate renovate bot force-pushed the renovate/external-dependencies branch 2 times, most recently from 4b540eb to e9e28d9 Compare July 23, 2025 19:05
@renovate renovate bot force-pushed the renovate/external-dependencies branch 5 times, most recently from c0bb49a to 5b60e4c Compare August 13, 2025 04:32
@renovate renovate bot force-pushed the renovate/external-dependencies branch 5 times, most recently from 77c12d3 to 6a318f7 Compare August 21, 2025 19:02
@renovate renovate bot force-pushed the renovate/external-dependencies branch 5 times, most recently from 04fa918 to bbbf4c3 Compare August 28, 2025 19:04
@renovate renovate bot force-pushed the renovate/external-dependencies branch 4 times, most recently from 1c7e2f9 to f96c445 Compare September 8, 2025 15:11
@renovate renovate bot force-pushed the renovate/external-dependencies branch 2 times, most recently from 1f425b6 to 4624bd8 Compare September 18, 2025 19:14
@renovate renovate bot force-pushed the renovate/external-dependencies branch 3 times, most recently from 8eac968 to d38d482 Compare October 6, 2025 19:32
@renovate renovate bot force-pushed the renovate/external-dependencies branch 3 times, most recently from 5c1607f to a30577f Compare October 14, 2025 14:32
IvoGoman
IvoGoman previously approved these changes Oct 20, 2025
@renovate renovate bot force-pushed the renovate/external-dependencies branch from a30577f to 5ac0a81 Compare October 22, 2025 19:59
@renovate renovate bot force-pushed the renovate/external-dependencies branch from 5ac0a81 to 8ab447b Compare October 27, 2025 20:10
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants