Skip to content

chore(deps): update go dependencies#232

Open
red-hat-konflux[bot] wants to merge 1 commit into
mainfrom
konflux/mintmaker/main/go-deps
Open

chore(deps): update go dependencies#232
red-hat-konflux[bot] wants to merge 1 commit into
mainfrom
konflux/mintmaker/main/go-deps

Conversation

@red-hat-konflux

@red-hat-konflux red-hat-konflux Bot commented Jul 1, 2026

Copy link
Copy Markdown

ℹ️ Note

This PR body was truncated due to platform limits.

This PR contains the following updates:

Package Type Update Change Pending
cloud.google.com/go/auth indirect minor v0.20.0v0.21.0 v0.22.0
cloud.google.com/go/longrunning indirect minor v1.0.0v1.2.0
cuelang.org/go indirect minor v0.16.1v0.17.0
github.com/ThalesIgnite/crypto11 indirect minor v1.2.5v1.6.2
github.com/alibabacloud-go/cr-20160607 indirect major v1.0.1v2.0.0
github.com/alibabacloud-go/cr-20181201 indirect major v1.0.10v3.2.0
github.com/alibabacloud-go/darabonba-openapi indirect major v0.2.1v2.2.4
github.com/alibabacloud-go/tea indirect patch v1.5.1v1.5.2
github.com/alibabacloud-go/tea-utils indirect major v1.4.5v2.0.9
github.com/aws/aws-sdk-go-v2 require patch v1.42.0v1.42.1
github.com/aws/aws-sdk-go-v2/config indirect patch v1.32.25v1.32.29 v1.32.30
github.com/aws/aws-sdk-go-v2/credentials indirect patch v1.19.24v1.19.28 v1.19.29
github.com/aws/aws-sdk-go-v2/feature/ec2/imds indirect patch v1.18.29v1.18.30
github.com/aws/aws-sdk-go-v2/internal/configsources indirect patch v1.4.29v1.4.30
github.com/aws/aws-sdk-go-v2/internal/endpoints/v2 indirect patch v2.7.29v2.7.30
github.com/aws/aws-sdk-go-v2/internal/v4a indirect patch v1.4.30v1.4.31
github.com/aws/aws-sdk-go-v2/service/ecr indirect minor v1.58.4v1.59.0 v1.59.1
github.com/aws/aws-sdk-go-v2/service/ecrpublic indirect minor v1.39.6v1.40.0 v1.40.1
github.com/aws/aws-sdk-go-v2/service/internal/accept-encoding indirect patch v1.13.12v1.13.13
github.com/aws/aws-sdk-go-v2/service/internal/presigned-url indirect patch v1.13.29v1.13.30
github.com/aws/aws-sdk-go-v2/service/kms indirect minor v1.53.4v1.54.0 v1.54.1
github.com/aws/aws-sdk-go-v2/service/signin indirect minor v1.2.0v1.4.0 v1.4.1
github.com/aws/aws-sdk-go-v2/service/sso indirect minor v1.31.3v1.32.0 v1.32.1
github.com/aws/aws-sdk-go-v2/service/ssooidc indirect minor v1.36.6v1.37.0 v1.37.1
github.com/aws/smithy-go indirect patch v1.27.2v1.27.3
github.com/cenkalti/backoff/v4 require major v4.3.0v7.0.0
github.com/cenkalti/backoff/v5 indirect major v5.0.3v7.0.0
github.com/coreos/go-oidc/v3 indirect minor v3.19.0v3.20.0
github.com/docker/cli indirect patch v29.6.0+incompatiblev29.6.1+incompatible
github.com/go-chi/chi/v5 indirect patch v5.3.0v5.3.1
github.com/go-openapi/analysis indirect patch v0.25.1v0.25.3
github.com/go-openapi/errors indirect patch v0.22.7v0.22.8
github.com/go-openapi/jsonpointer indirect major v0.23.1v1.0.0
github.com/go-openapi/jsonreference indirect major v0.21.6v1.0.0
github.com/go-openapi/loads indirect minor v0.23.3v0.24.0
github.com/go-openapi/runtime indirect patch v0.32.2v0.32.4
github.com/go-openapi/runtime/server-middleware indirect patch v0.32.2v0.32.4
github.com/go-openapi/spec indirect patch v0.22.4v0.22.6
github.com/go-openapi/strfmt indirect patch v0.26.3v0.26.4
github.com/go-openapi/swag indirect minor v0.26.0v0.27.0
github.com/go-openapi/swag/cmdutils indirect minor v0.26.0v0.27.0
github.com/go-openapi/swag/conv indirect minor v0.26.0v0.27.0
github.com/go-openapi/swag/fileutils indirect minor v0.26.0v0.27.0
github.com/go-openapi/swag/jsonname indirect minor v0.26.0v0.27.0
github.com/go-openapi/swag/jsonutils indirect minor v0.26.0v0.27.0
github.com/go-openapi/swag/loading indirect minor v0.26.0v0.27.0
github.com/go-openapi/swag/mangling indirect minor v0.26.0v0.27.0
github.com/go-openapi/swag/netutils indirect minor v0.26.0v0.27.0
github.com/go-openapi/swag/stringutils indirect minor v0.26.0v0.27.0
github.com/go-openapi/swag/typeutils indirect minor v0.26.0v0.27.0
github.com/go-openapi/swag/yamlutils indirect minor v0.26.0v0.27.0
github.com/go-openapi/validate indirect minor v0.25.3v0.26.0
github.com/golang-jwt/jwt/v4 indirect major v4.5.2v5.3.1
github.com/google/go-containerregistry require patch v0.21.5v0.21.7
github.com/google/go-containerregistry/pkg/authn/k8schain require digest 9db1ad6e8b2b9e
github.com/google/go-containerregistry/pkg/authn/kubernetes require digest 9db1ad6e8b2b9e
github.com/google/go-github/v73 indirect major v73.0.0v89.0.0
github.com/googleapis/enterprise-certificate-proxy indirect patch v0.3.16v0.3.18
github.com/googleapis/gax-go/v2 indirect minor v2.22.0v2.23.0
github.com/hashicorp/golang-lru require major v1.0.2v2.0.7
github.com/hashicorp/hcl require major v1.0.1-vault-7v2.24.0
github.com/jellydator/ttlcache/v3 indirect patch v3.4.0v3.4.1
github.com/klauspost/compress indirect minor v1.18.6v1.19.0
github.com/lestrrat-go/jwx/v3 indirect major v3.1.1v4.1.0
github.com/letsencrypt/boulder require minor v0.20260615.0v0.20260707.0 v0.20260713.0
github.com/open-policy-agent/opa indirect minor v1.17.1v1.18.2
github.com/pelletier/go-toml/v2 indirect patch v2.4.0v2.4.3
github.com/prometheus/common indirect minor v0.69.0v0.70.0
github.com/prometheus/procfs indirect minor v0.20.1v0.21.1
github.com/sigstore/cosign/v3 require minor v3.0.5v3.1.1
github.com/sigstore/rekor require patch v1.5.2v1.5.3
github.com/sigstore/rekor-tiles/v2 indirect minor v2.2.1v2.3.0
github.com/sigstore/scaffolding require patch v0.7.22v0.7.37
github.com/sigstore/sigstore-go require minor v1.1.4v1.2.2
github.com/sigstore/timestamp-authority/v2 indirect patch v2.1.2v2.1.3
github.com/theupdateframework/go-tuf require major v0.7.0v2.4.2
github.com/tjfoc/gmsm indirect major v1.4.1v2.0.0
github.com/vbatts/tar-split indirect patch v0.12.2v0.12.3
github.com/vektah/gqlparser/v2 indirect patch v2.5.33v2.5.36
gitlab.com/gitlab-org/api/client-go indirect major v1.46.0v2.46.0 v2.48.1 (+2)
go.opentelemetry.io/contrib/instrumentation/google.golang.org/grpc/otelgrpc indirect minor v0.68.0v0.69.0
go.opentelemetry.io/contrib/instrumentation/net/http/otelhttp indirect minor v0.68.0v0.69.0
go.opentelemetry.io/contrib/instrumentation/runtime indirect minor v0.68.0v0.69.0
go.opentelemetry.io/otel indirect minor v1.43.0v1.44.0
go.opentelemetry.io/otel/exporters/otlp/otlpmetric/otlpmetricgrpc indirect minor v1.43.0v1.44.0
go.opentelemetry.io/otel/exporters/otlp/otlpmetric/otlpmetrichttp indirect minor v1.43.0v1.44.0
go.opentelemetry.io/otel/exporters/otlp/otlptrace indirect minor v1.43.0v1.44.0
go.opentelemetry.io/otel/exporters/otlp/otlptrace/otlptracehttp indirect minor v1.43.0v1.44.0
go.opentelemetry.io/otel/exporters/prometheus indirect minor v0.65.0v0.66.0
go.opentelemetry.io/otel/exporters/stdout/stdouttrace indirect minor v1.43.0v1.44.0
go.opentelemetry.io/otel/metric indirect minor v1.43.0v1.44.0
go.opentelemetry.io/otel/sdk indirect minor v1.43.0v1.44.0
go.opentelemetry.io/otel/sdk/metric indirect minor v1.43.0v1.44.0
go.opentelemetry.io/otel/trace indirect minor v1.43.0v1.44.0
go.yaml.in/yaml/v2 indirect major v2.4.4v3.0.4
golang.org/x/crypto require minor v0.53.0v0.54.0
golang.org/x/mod indirect minor v0.37.0v0.38.0
golang.org/x/net require minor v0.56.0v0.57.0
golang.org/x/sync indirect minor v0.21.0v0.22.0
golang.org/x/sys indirect minor v0.46.0v0.47.0
golang.org/x/term indirect minor v0.44.0v0.45.0
golang.org/x/text indirect minor v0.38.0v0.40.0
golang.org/x/tools indirect minor v0.46.0v0.48.0
gomodules.xyz/jsonpatch/v2 indirect major v2.5.0v3.0.1
google.golang.org/api indirect minor v0.285.0v0.288.0
google.golang.org/grpc require minor v1.81.1v1.82.0
gopkg.in/evanphx/json-patch.v4 indirect major v4.13.0v5.9.11
k8s.io/kube-openapi require digest aa012dfcdb1db5
k8s.io/utils indirect digest a95e086cf1189d
knative.dev/pkg require digest 91499a139ebae2
sigs.k8s.io/structured-merge-diff/v6 indirect patch v6.4.0v6.4.2

Warning

Some dependencies could not be looked up. Check the warning logs for more information.


Release Notes

googleapis/google-cloud-go (cloud.google.com/go/auth)

v0.21.0

Compare Source

  • bigquery:

    • Add OpenCensus tracing.
  • firestore:

    • BREAKING CHANGE: If a document does not exist, return a DocumentSnapshot
      whose Exists method returns false. DocumentRef.Get and Transaction.Get
      return the non-nil DocumentSnapshot in addition to a NotFound error.
      DocumentRef.GetAll and Transaction.GetAll return a non-nil
      DocumentSnapshot instead of nil.
    • Add DocumentIterator.Stop. Call Stop whenever you are done with a
      DocumentIterator.
    • Added Query.Snapshots and DocumentRef.Snapshots, which provide realtime
      notification of updates. See https://cloud.google.com/firestore/docs/query-data/listen.
    • Canceling an RPC now always returns a grpc.Status with codes.Canceled.
  • spanner:

    • Add CommitTimestamp, which supports inserting the commit timestamp of a
      transaction into a column.
cue-lang/cue (cuelang.org/go)

v0.17.0

Compare Source

Changes which may break some users are marked below with: ⚠️

Language

The active try experiment renames the new fallback keyword, used with for comprehensions, to otherwise. fallback continues to be accepted for now, but is rewritten to the new form.

The active aliasv2 experiment now allows ~(X) as an alternative to ~X for the single postfix alias form. ~X is also rewritten as ~(X) for the sake of consistency and clarity.

Language versions v0.17.0 and later allow omitting commas in multi-line lists. Just like a newline after a struct field implies a comma, a newline after a list element now implies a comma as well.

Language versions v0.17.0 and later allow a newline or a comma before the closing bracket of an index expression, matching how lists and func arguments allow omitting trailing commas.

The language spec is tweaked to make $ a valid identifier, which was already allowed by the parser and evaluator.

⚠️ Support for the infix div, mod, quo, and rem operators has been removed. Since late 2020, these infix forms have been undocumented and rewritten by cue fix to the new function calls.

The new shortcircuit experiment

This release introduces the shortcircuit experiment, which changes the && and || operators to not evaluate the right operand if the left operand alone determines the result.

This matches the behavior already documented in the CUE spec and is consistent with most mainstream languages, but for the sake of a smooth transition for end users, we are rolling out this change via an experiment.

You can try this experiment via the @experiment(shortcircuit) file attribute. To mimic the old behavior with the experiment, you can use a hidden field:

_y: Y
if X && _y {}

Evaluator

Comprehensions

The comprehension algorithm now waits to run a comprehension's body until the fields it reads have a concrete value, rather than trying to produce its fields up front. This resolves a number of long-standing bugs, most notably the last known regressions from evalv2, where a comprehension that should have resolved instead failed as an incomplete value or a cycle.

This design also greatly simplifies upcoming evaluator work, such as introducing new builtins to replace comparing values to bottom, as well as the design of evalv4.

Other changes

The evaluator no longer deduplicates errors just by position, which was causing some useful errors from disjunctions or standard library calls to be dropped incorrectly.

Several long-standing cycle-detection bugs have been fixed, such as self-referential uses of matchN and matchIf, self-feeding disjunctions, and comprehensions that read a let binding which refers back to the comprehension's own fields.

Fixed a bug where the same package imported via different qualified import paths (e.g. foo.com/bar@v0 or foo.com/bar:baz) did not share the same hidden field namespace.

Resolving an unversioned import from a dependency module now respects that module's own default major version, instead of always using the main module's default.

Fix a number of issues where cue def could produce invalid CUE output, such as due to name conflicts.

Fix an evaluator regression where embedded disjunctions across packages may not correctly apply closedness.

Fix an evaluator bug where cue.Context.BuildExpr of close({}) did not actually result in a closed struct.

Fix a bug where some calls to standard library functions or validators did not include the "error in call to pkg.Func" error context, or included it twice.

A few changes to the evaluator should reduce allocated objects by up to 16%, reducing GC overhead and memory usage.

To ease the transition into the new formatter we plan to release with v0.18, CUE_EXPERIMENT=formatv2=0 is now allowed as a no-op.

A number of other bugs, panics, and hangs have been resolved as well.

cmd/cue

Module replaces

CUE now supports substituting a module dependency with a local directory or a different remote module during development - for example while testing a fix to a dependency before it is published, or to replace a dependency with a fork including improvements.

This configuration lives in cue.mod/local-module.cue, which is excluded when publishing to registries. cue mod edit and cue mod tidy gain support for maintaining this file.

We have also published a how-to guide on replacing a dependency with a local module.

Read the full design doc in the proposal, or read the cue.mod/local-module.cue reference docs.

Other changes

The new global -C or --chdir flag runs cue from the given working directory.

Command input parsing is improved so that CUE packages can come after data files, such as cue vet -c data.yaml ./schema.

cue import --with-context now ensures that data represents the original raw input data, and not its interpretation like JSON Schema.
cue import --path now skips over null values in an input stream, such as empty documents in a YAML file.

Fix a bug where the flag cue export --path was ignored when the inputs were pure CUE.

The new cue exp gengotypes --outfile flag controls the output file path when generating a single package.

cue vet -d/--schema now supports hidden fields, and correctly reports an error when the command inputs are CUE only.

cue fix and cue trim no longer change file modification times when no changes are necessary.

A $CUE_CACHE_DIR directory is no longer required when loading CUE without external dependencies.

The "filetypes" lookup tables now use a more compact encoding, saving about 150KiB in binary size for cmd/cue as well as Go API users.

LSP server

Add an initial version of organize-imports, which sorts the existing imports and removes unneeded imports. It is not yet capable of suggesting missing imports.

Wait for a short period of inactivity before sending diagnostics to the editor. This "debounce" means that a user typing incomplete CUE syntax will not be distracted with syntax errors as much.

The aliasv2 experiment is now fully supported.

The rename function is fixed to distinguish between field names and aliases.

Improve field name analysis in general so that fields with multiple aliases (e.g. v=[k=string]: _) are properly supported.

Improve attribute handling for file-level embedded attributes, and to attach attributes within expressions to the correct struct.

Treat conjunctions (&) and disjunctions (|) the same way for goto-definition. With the cursor on a path, it returns all results that the path MAY resolve to. With the cursor on a field declaration name, it returns all results that the path constructed from the field's name, and its field's name (and so on) MAY resolve to.

Special-case close function calls so that paths can resolve through fields within the argument to close.

Encodings

⚠️ The experimental JSON Schema encoder now emits most definitions without the leading # character, shortening names and ensuring compatibility with the wider JSON Schema ecosystem. This required deprecating encoding/jsonschema.GenerateConfig.NameFunc in favor of NamesFunc.

The JSON Schema encoder is improved to support list.UniqueItems and standalone validators, to use maxItems and minItems instead of maxLength and minLength for lists with prefix elements, and to generate description keywords for doc comments.

Several closedness bugs in the JSON Schema encoder have been fixed, ensuring that the generated JSON Schema behaves the same way as the original CUE definition.

The JSON Schema decoder is improved to better handle the prefixItems keyword.

The ProtoBuf decoder now resolves relative references following the usual scoping rules, instead of always resolving them against the top-level scope.

Standard library

Add time.ToUnix and time.ToUnixNano, which convert an RFC3339Nano time value into seconds or nanoseconds since the Unix epoch, complementing the existing Unix builtin.

strconv.FormatFloat now accepts a string format parameter, like FormatFloat(3.14, "e", 4, 64).

list.MatchN now shows what expected value it's matching against when it fails.

The net IP APIs now consistently return an error on invalid input types.

Go API

Using cue.Values concurrently is now fully supported, which required deprecating cue.Value.Context. If you encounter any races or bugs, please report them via the issue tracker.

cue/load now supports loading from an io/fs.FS, as outlined in proposal #​4285. Loading file embeds through Config.Overlay and Config.FS is supported now as well.

cue/ast/astutil deprecates Sanitize in favor of the new SanitizeFiles API, given that Sanitize on a single file cannot know if another file in the same package shadows builtin names like self.

Add Path.Compare and Selector.Compare, providing allocation-free total ordering suitable for slices.SortFunc.

Clarify that cue/format indents with a tab width of 4 by default.

A new fuzzer has been introduced in the cue package, checking that the parser doesn't crash and that its results are consistent with the rest of the Go APIs like cue/literal. So far, it has already resulted in seventeen bug fixes.

The cue.Interpreter option API has been deprecated in favor of cue.WithInjection, which is a better name going forward.

⚠️ cue/ast.File.Imports, deprecated in mid 2025 in favor of cue/ast.File.ImportSpecs, is now removed.

⚠️ The long-deprecated and hidden cue.Instance methods Lookup, LookupDef, LookupField, and Fill are now removed.

⚠️ The modconfig.Registry interface is changed to report default major versions, which is required for resolving unversioned imports against each dependency module's own defaults. Clients that implement or wrap the interface will need to update. The new interface is future-proofed for upcoming modules changes.

Full list of changes since v0.16.0
  • [release-branch.v0.17] internal/mod: resolve module replacements via minimum-version selection by @​rogpeppe in 0fc639b
  • cue/format: revert #​4296 regression test by @​mvdan in e73658d
  • cue/format: revert manual-AST field alignment fix by @​mvdan in c3f08a1
  • cue/format: revert issue #​1006 test cases by @​mvdan in 60e1bb7
  • cue/format: revert list and call argument column alignment fix by @​mvdan in 3f7aafe
  • cue/format: revert spurious empty line fix by @​mvdan in e2eb7f5
  • cue/format: revert Option-behavior test by @​mvdan in 0fa6c09
  • cue/format: revert default tab width change from 8 to 4 by @​mvdan in 1e07f16
  • cue/format: revert multiline string interpolation indentation fix by @​mvdan in 7190842
  • internal/cueexperiment: teach v0.17 about the formatv2 experiment by @​mvdan in 8d2db9d
  • cmd/cue: test sharing CUE_EXPERIMENT=formatv2 across v0.17 and v0.18 by @​mvdan in ac083b5
  • Revert "internal/core/compile: return Disjunction directly from or() builtin" by @​mvdan in bc31ef8
  • all: hide the "ini" decoder for v0.17 by @​mvdan in 0f15eed
  • internal/core/compile: re-run with CUE_UPDATE=1 by @​mvdan in 4bec06b
  • all: stop using "directive" terminology for module replaces by @​mvdan in 9916719
  • cmd/cue: test that mod publish rejects an invalid module path by @​mvdan in 376a328
  • mod/modfile: rename the local-module.cue replace field to replaceWith by @​mvdan in b32aca7
  • internal/ci: stop running trybot jobs with pull_request_target by @​mvdan in 61bcbc9
  • internal/filetypes: shrink embedded toFile lookup tables by @​mvdan in 01907a9
  • internal/core/adt: do not freeze fieldSetKnown while an own field task is pending by @​mvdan in 906c3e9
  • cue/testdata/eval: add test for issue 4392 list-in-let freeze regression by @​mvdan in 7d77fe7
  • mod/modzip: reject a downloaded module containing local-module.cue by @​rogpeppe in 4d73286
  • cue/cmd: more replacement test cases by @​rogpeppe in a4372d3
  • cmd/cue: reject non-string label values for --path by @​mvdan in 5a0f4f7
  • cmd/cue: add test for --path with a non-string label value by @​mvdan in 772d1d3
  • update dependencies ahead of v0.17.0-alpha.3 by @​mvdan in b7d1625
  • cmd/cue: drop github.com/google/shlex test dependency by @​mvdan in 69bf7d7
  • cue/load: accept package arguments after file arguments by @​mvdan in dd80111
  • cmd/cue: add test for package arguments listed after files by @​mvdan in ed3622b
  • internal/cuetxtar: port old stats framework by @​mpvl in 489b249
  • encoding/ini: pass token.Pos through the decoder directly by @​mvdan in 91a3f18
  • encoding/ini: minor decoder cleanups by @​mvdan in 5b8ba6e
  • encoding/ini: reject section and property name collisions by @​mvdan in eb8ac73
  • cue/testdata: add missing error output for issue2627 by @​mpvl in 092c281
  • Revert "cue/errors: augment paths of wrapped errors" by @​mvdan in a361a5b
  • cmd/cue: add replace directive support to mod edit by @​rogpeppe in 9984dae
  • internal/mod/modload,mod/modzip,cmd/cue: tidy and publish two-file modules by @​rogpeppe in 5adf7f5
  • mod/modfile,cue/load: read replace directives from local-module.cue by @​rogpeppe in 12ecd27
  • all: add core plumbing for module replace directives by @​rogpeppe in 74d78c1
  • cue/build,cue/load: fix hidden-field namespace for versioned imports by @​rogpeppe in b159ed1
  • cue/testdata: add regression test for issue #​2937 by @​mvdan in 39d5c4e
  • cue/errors: augment paths of wrapped errors by @​mvdan in 71c13d2
  • pkg/encoding/json: add test for Validate hiding the failing field by @​mvdan in 8507be6
  • pkg/time: add ToUnix and ToUnixNano builtins by @​mvdan in d5a3fb7
  • cmd/cue: honor -l/--path when exporting CUE values by @​mvdan in 0abb86e
  • cmd/cue: add test for export -l with CUE output by @​mvdan in 14d7d4d
  • all: make more use of string cut/trim/contains APIs by @​mvdan in 40ad26f
  • internal/mod/modpkgload,cue/load: resolve major version defaults per module by @​rogpeppe in b24b39c
  • cue: format builtin call's function operand as a bare reference by @​mvdan in 7392c8e
  • cue: add test for builtin call function operand formatting by @​mvdan in 72ff12b
  • cue/parser: support try clauses in list literals by @​mvdan in b0a4125
  • cmd/cue: point to 'cue help flags' from the --with-context flag by @​mvdan in 8b9f8be
  • cmd/cue: evaluate --with-context labels against the source data by @​mvdan in 9bb021f
  • mod/modconfig: lazily initialize registry clients by @​mvdan in 44f24f1
  • cmd/cue: test various command scenarios without cache/config dirs by @​mvdan in 445c76d
  • cmd/cue: add test for label references with jsonschema import by @​mvdan in f33b9de
  • internal: only wrap over-long generated comment lines by @​mvdan in b682521
  • encoding/jsonschema: add test for doc comment reflow by @​mvdan in fa683ed
  • internal/core/adt: handle cycle placeholder for composite builtins by @​mpvl in 32244d1
  • internal/core/adt: guard nodeContext free on refCount by @​mpvl in 03748aa
  • internal/cuetxtar: fix inline runner writeStruct cycle and BasicType embed by @​mpvl in afa5272
  • cue/testdata: add test case demonstrating #​2627 reopen by @​mpvl in 684e354
  • internal/core/adt: resolve imports to a per-evaluation instance by @​mvdan in 86eb4f1
  • cmd/cue: add test cases for issues 4370 and 4371 by @​rogpeppe in 230bbbb
  • internal/mod: minor module-related code improvements by @​rogpeppe in 964c012
  • internal/core/adt: test optional field referencing pushed-down comprehension by @​mvdan in 32e6da5
  • encoding/jsonschema: compile CRD schema only once by @​mvdan in 139794b
  • internal/core/adt: attribute failed try references to the owning body by @​mvdan in 8c8c47c
  • cue/testdata: add regression tests for nested try clauses by @​mvdan in f7a59da
  • internal/core/adt: fire comprehensions on let-bound self references by @​mvdan in f6d7894
  • internal/core/adt: add test for comprehensions on let-bound self references by @​mvdan in c60ba81
  • internal/core/adt: bound self-feeding disjunction recursion in cycle detection by @​mvdan in 43d216f
  • cue/testdata: add a test for the cycle-detection blowup of issue #​4377 by @​mvdan in e7d5121
  • cue: add regression test for FillPath exporting fields as optional by @​mvdan in 00df6eb
  • internal/core/compile: detect structural cycles in self-referential matchIf by @​mvdan in ec1313c
  • internal/core/compile: detect structural cycles in self-referential matchN by @​mvdan in d1a6540
  • cue: accept a leading index in ParsePath by @​mvdan in 0b61fdf
  • cue: add TestPaths cases for a leading index in a path by @​mvdan in a035333
  • cue: give each TestPaths case its own CUE input by @​mvdan in 5cf0e58
  • pkg/list: add regression test for list.Contains with defaults by @​mvdan in 7c6d8ae
  • .claude: add a skill to draft release notes from a commit log by @​mvdan in 7935fe8
  • internal/ci: bump Go and goreleaser for the upcoming alpha by @​mvdan in c2a8155
  • encoding/jsonschema: mark generation as experimental by @​rogpeppe in 223cfa7
  • encoding/protobuf: translate google.protobuf.Struct to an open struct by @​mvdan in ef3e0ee
  • internal/core/adt: report true element count for list length mismatch by @​mvdan in d474938
  • cue/testdata: add test for list-length error with comprehensions by @​mvdan in 40961bb
  • cue: fix Value.ReferencePath after Eval when sharing is disabled by @​mvdan in 9a6d76d
  • cue: clarify Value.ReferencePath path semantics by @​mvdan in 0adb8dd
  • pkg/list: report a missing less field as a fatal error by @​mvdan in 6aa4a11
  • cmd/cue: fix vet -d resolving a hidden constraint by @​mvdan in 5651def
  • cmd/cue: add test for vet -d with a hidden constraint by @​mvdan in 1a0c02c
  • pkg/encoding: report every Validate conflict by @​mvdan in 81f9d1b
  • pkg/encoding: add tests for Validate reporting a single conflict by @​mvdan in 5310062
  • mod/modconfig: delete the dummy $DOCKER_CONFIG dir when the tests are done by @​mvdan in ffb2fbd
  • cue/errors: deduplicate without rendering errors unnecessarily by @​mvdan in e9f02ca
  • cue/errors: report all distinct errors at the same position by @​mvdan in 774942d
  • cue/errors: add a test recording how often removeMultiples renders errors by @​mvdan in 2ba0d46
  • cue/errors: add tests for distinct errors dropped at the same position by @​mvdan in a753484
  • modconfig: update ociregistry to pick up ociauth fix by @​mvdan in e5e958e
  • internal/core/debug: only print integer-labeled arcs of a list value by @​mvdan in 8fdf9d5
  • pkg/list: add a regression test for list error printing hidden arcs by @​mvdan in f9b4c66
  • internal/filetypes: clarify error for combined file type and file name by @​mvdan in b15022d
  • cmd/cue: add a regression test for issue 3187 by @​mvdan in 8273d6f
  • cue: avoid panic in Value.Path for dereferenced let bindings by @​mvdan in 58f2356
  • internal/core/adt: recompute cached let results that resolved to a cycle by @​mvdan in 4a67df9
  • cue/testdata/cycle: add regression test for issue 4357 by @​mvdan in ffc0541
  • cue/testdata: add #​4149 regression test for or structural cycle by @​mvdan in 803c837
  • internal/cuetxtar: keep nested inline positions relative by @​mpvl in dede65a
  • internal/core/adt: detect structural cycle through inline conjunction by @​mvdan in f518389
  • internal/core/compile: update compile file comments by @​mpvl in 5a6110a
  • internal/core/adt: loosen structure-sharing skip in cycle detection by @​mpvl in aae3830
  • internal/core/adt: bound self-recursion in cycle detection skip by @​mpvl in 297d254
  • internal/core/adt: do not treat structure sharing as a cycle by @​mpvl in c37cf24
  • internal/core/adt: scope task context error before deferred tasks by @​mpvl in 697512f
  • cue/testdata: add #​4367 regression tests by @​mpvl in 2735d5a
  • internal/core/adt: skip typo check on cross-context Finalize by @​mpvl in a9f3f2a
  • all: adopt the cueckoo @​-import guidance mechanism by @​myitcv in 5f10676
  • all: fix reversed argument order in cmp.Diff calls by @​mvdan in 82d70cb
  • cue/testdata/cycle: add regression test for issue 3364 by @​mvdan in 40caafe
  • encoding/protobuf: respect lexical scoping rules by @​SteveRuble in d34b9f5
  • internal/mod/modregistry: bump ociregistry to merge auth sources by @​mvdan in 033671e
  • cmd/cue: add test for mixing Docker and Podman auth files by @​mvdan in 268fe24
  • internal/core/adt: skip in-flight nodes when reclaiming buffers by @​mpvl in 489f4a9
  • cmd/cue: preserve mtimes in cue fix and cue trim no-op rewrites by @​mvdan in 28b3474
  • cmd/cue: document mtime drift in fix and trim by @​mvdan in e56df9e
  • cue/parser: allow a newline before the closing bracket of an index expression by @​mvdan in fa44ce4
  • cue/testdata: add regression test for self-referential builtin cycles by @​mvdan in abe46a1
  • internal/core/compile: include label-aliased fields in cross-file scope by @​mvdan in 4157262
  • cue/testdata: add test for issue #​4312 by @​mvdan in 9888e6f
  • internal/core/export: fix label references in pattern constraints by @​mvdan in 0c639f4
  • internal/core/compile: strip @​test attributes from mirrored inputs by @​mpvl in b343757
  • internal/core/adt: flush label-only cyclic CallExpr deferments by @​mpvl

Note

PR body was truncated to here.


Configuration

📅 Schedule: (UTC)

  • Branch creation
    • At any time (no schedule defined)
  • 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.


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

To execute skipped test pipelines write comment /ok-to-test.


Documentation

Find out how to configure dependency updates in MintMaker documentation or see all available configuration options in Renovate documentation.

@red-hat-konflux

red-hat-konflux Bot commented Jul 1, 2026

Copy link
Copy Markdown
Author

⚠️ Artifact update problem

Renovate failed to update an artifact related to this branch. You probably do not want to merge this PR as-is.

♻ Renovate will retry this branch, including artifacts, only when one of the following happens:

  • any of the package files in this branch needs updating, or
  • the branch becomes conflicted, or
  • you click the rebase/retry checkbox if found above, or
  • you rename this PR's title to start with "rebase!" to trigger it manually

The artifact failure details are included below:

File name: go.sum
Command failed: go get -t ./...
go: github.com/ThalesIgnite/crypto11@v1.6.2: parsing go.mod:
	module declares its path as: github.com/ThalesGroup/crypto11
	        but was required as: github.com/ThalesIgnite/crypto11

@red-hat-konflux red-hat-konflux Bot force-pushed the konflux/mintmaker/main/go-deps branch 28 times, most recently from 5b033da to 92b7c51 Compare July 6, 2026 18:27
@red-hat-konflux red-hat-konflux Bot force-pushed the konflux/mintmaker/main/go-deps branch 29 times, most recently from 4ef782a to cb94f27 Compare July 13, 2026 21:41
Signed-off-by: red-hat-konflux <126015336+red-hat-konflux[bot]@users.noreply.github.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

0 participants