Skip to content

Conversation

@renovate
Copy link
Contributor

@renovate renovate bot commented Jan 10, 2025

This PR contains the following updates:

Package Change Age Confidence
github.com/BurntSushi/toml v1.4.0 -> v1.5.0 age confidence
github.com/Mariscal6/testcontainers-spicedb-go v0.1.0 -> v0.4.0 age confidence
github.com/alecthomas/kong v1.6.0 -> v1.13.0 age confidence
github.com/authzed/authzed-go v1.2.0 -> v1.7.0 age confidence
github.com/coreos/go-oidc v2.2.1+incompatible -> v2.4.0+incompatible age confidence
github.com/dapr/dapr v1.14.4 -> v1.16.3 age confidence
github.com/dapr/go-sdk v1.11.0 -> v1.13.0 age confidence
github.com/go-playground/validator/v10 v10.23.0 -> v10.28.0 age confidence
github.com/golang-migrate/migrate/v4 v4.18.1 -> v4.19.0 age confidence
github.com/grpc-ecosystem/go-grpc-middleware/providers/prometheus v1.0.1 -> v1.1.0 age confidence
github.com/grpc-ecosystem/go-grpc-middleware/v2 v2.2.0 -> v2.3.3 age confidence
github.com/jackc/pgx/v5 v5.7.2 -> v5.7.6 age confidence
github.com/nicksnyder/go-i18n/v2 v2.4.1 -> v2.6.0 age confidence
github.com/pashagolub/pgxmock/v4 v4.3.0 -> v4.9.0 age confidence
github.com/prometheus/client_golang v1.20.5 -> v1.23.2 age confidence
github.com/redis/go-redis/v9 v9.7.0 -> v9.17.0 age confidence
github.com/rs/zerolog v1.33.0 -> v1.34.0 age confidence
github.com/stillya/testcontainers-keycloak v0.3.2 -> v0.3.4 age confidence
github.com/stretchr/testify v1.10.0 -> v1.11.1 age confidence
github.com/testcontainers/testcontainers-go v0.35.0 -> v0.40.0 age confidence
github.com/testcontainers/testcontainers-go/modules/postgres v0.34.0 -> v0.40.0 age confidence
github.com/testcontainers/testcontainers-go/modules/redis v0.34.0 -> v0.40.0 age confidence
go.opentelemetry.io/contrib/instrumentation/google.golang.org/grpc/otelgrpc v0.58.0 -> v0.63.0 age confidence
go.opentelemetry.io/otel v1.33.0 -> v1.38.0 age confidence
go.opentelemetry.io/otel/exporters/otlp/otlptrace/otlptracegrpc v1.33.0 -> v1.38.0 age confidence
go.opentelemetry.io/otel/exporters/otlp/otlptrace/otlptracehttp v1.33.0 -> v1.38.0 age confidence
go.opentelemetry.io/otel/exporters/zipkin v1.33.0 -> v1.38.0 age confidence
go.opentelemetry.io/otel/sdk v1.33.0 -> v1.38.0 age confidence
go.opentelemetry.io/otel/trace v1.33.0 -> v1.38.0 age confidence
golang.org/x/net v0.33.0 -> v0.47.0 age confidence
golang.org/x/oauth2 v0.25.0 -> v0.33.0 age confidence
golang.org/x/text v0.21.0 -> v0.31.0 age confidence
google.golang.org/grpc v1.69.2 -> v1.77.0 age confidence
google.golang.org/protobuf v1.36.1 -> v1.36.10 age confidence

Warning

Some dependencies could not be looked up. Check the Dependency Dashboard for more information.


Release Notes

BurntSushi/toml (github.com/BurntSushi/toml)

v1.5.0

Compare Source

Mostly some small bugfixes, with a few small new features:

  • Add Position.Col, to mark the column an error occurred (#​410)

  • Print more detailed errors in the tomlv CLI.

  • Ensure ParseError.Message is always set (#​411)

  • Allow custom string types as map keys (#​414)

  • Mark meta keys as decoded when using Unmarshaler interface (#​426)

  • Fix encoding when nested inline table ends with map (#​438)

  • Fix encoding of several layers of embedded structs (#​430)

  • Fix ErrorWithPosition panic when there is no newline in the TOML document (#​433)

Mariscal6/testcontainers-spicedb-go (github.com/Mariscal6/testcontainers-spicedb-go)

v0.4.0

Compare Source

What's Changed

Full Changelog: Mariscal6/testcontainers-spicedb-go@v0.3.0...v0.4.0

v0.3.0

Compare Source

What's Changed

Full Changelog: Mariscal6/testcontainers-spicedb-go@v0.2.0...v0.3.0

v0.2.0

Compare Source

What's Changed

New Contributors

Full Changelog: Mariscal6/testcontainers-spicedb-go@v0.1.0...v0.2.0

alecthomas/kong (github.com/alecthomas/kong)

v1.13.0

Compare Source

v1.12.1

Compare Source

v1.12.0

Compare Source

v1.11.0

Compare Source

v1.10.0

Compare Source

v1.9.0

Compare Source

v1.8.1

Compare Source

v1.8.0

Compare Source

v1.7.0

Compare Source

v1.6.1

Compare Source

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

v1.7.0

Compare Source

What's Changed
New Contributors

Full Changelog: authzed/authzed-go@v1.6.0...v1.7.0

v1.6.0

Compare Source

Highlights

Bring in v1.45.4 backwards-compatible changes for SpiceDB

What's Changed

Full Changelog: authzed/authzed-go@v1.5.0...v1.6.0

v1.5.0

Compare Source

What's New

  • Materialize Download API support added

What's Changed

  • Bump github.com/go-viper/mapstructure/v2 from 2.2.1 to 2.3.0 in the go_modules group by @​dependabot[bot] in #​333
  • Bump github.com/go-viper/mapstructure/v2 from 2.2.1 to 2.3.0 in /magefiles in the go_modules group by @​dependabot[bot] in #​332
  • generate apis for Download API materialize v0 by @​ecordell in #​337

Full Changelog: authzed/authzed-go@v1.4.1...v1.5.0

v1.4.1

Compare Source

What's Changed

New Contributors

Full Changelog: authzed/authzed-go@v1.4.0...v1.4.1

v1.4.0

Compare Source

Highlights
  • New APIs available in v1.41.0 of SpiceDB are now supported
What's Changed
New Contributors

Full Changelog: authzed/authzed-go@v1.3.0...v1.4.0

v1.3.0

Compare Source

What's Changed

Full Changelog: authzed/authzed-go@v1.2.1...v1.3.0

v1.2.1

Compare Source

What's Changed

Full Changelog: authzed/authzed-go@v1.2.0...v1.2.1

coreos/go-oidc (github.com/coreos/go-oidc)

v2.4.0+incompatible

Compare Source

v2.3.0+incompatible

Compare Source

dapr/dapr (github.com/dapr/dapr)

v1.16.3: Dapr Runtime v1.16.3

Compare Source

Dapr 1.16.3

This update includes bug fixes:

Sftp binding not handling reconnections

Problem

The SFTP binding, introduced in v1.15.0, did not correctly handle reconnections.
If the SFTP connection was closed externally (outside the Dapr sidecar), the sidecar would not attempt to reconnect.

Impact

In scenarios where the SFTP server or network closed the connection, the Dapr sidecar lost connectivity permanently and required a restart to restore SFTP communication.

Root Cause

The SFTP binding maintained a single long-lived connection and did not attempt to recreate it when operations failed due to network or server-side disconnects.
Once the underlying SFTP/SSH session was closed, subsequent binding operations continued to use the stale connection instead of establishing a new one, leaving the binding in a permanently broken state until the sidecar was restarted.

Solution

A new reconnection mechanism was added to the SFTP binding (PR).
When an SFTP action fails due to a connection issue, the binding now attempts to reconnect to the server and restore connectivity automatically, avoiding the need to restart the sidecar.

v1.16.2: Dapr Runtime v1.16.2

Compare Source

Dapr 1.16.2

This update includes bug fixes:

HTTP API default CORS behavior
Problem

In the 1.16.0 release a change was introduced that changed the default behavior of CORS in the Dapr HTTP API. Now by default CORS headers were added to all HTTP responses. However this new behavior couldn't be disabled.

Impact

This caused problems in scenarios where CORS is handled outside of the Dapr sidecar, because the Dapr Sidecar always added CORS headers.

Solution

Revert part of the behavior introduced in this PR and change the default value of allowed-origins flag to be an empty string, and disabling the CORS filter by default.

Scheduler External etcd with multiple client endpoints
Problem

Using Scheduler in non-embed mode with multiple etcd client endpoints was not working.

Impact

It was not possible to use multiple etcd endpoints for high availability with an external etcd database for scheduler.

Root Cause

The Scheduler etcd client endpoints CLI flag was typed as an string array, rather than a string slice, causing the given value to be parsed as a single string rather than a slice of strings.

Solution

Changed the type of the etcd client endpoints CLI flag to be a string slice.

Placement not cleaning internal state after host that had actors disconnects
Problem

An actor host that had actors doesn't get properly cleaned up from placement after the sidecar is scaled down and the placement stream is closed.

Impact

This results in the placement server iterating over namespaces that no longer exist for every tick of the disseminate ticker.

Root Cause

The function requiresUpdateInPlacementTables sould not set isActorHost to false once it is set to true, because once a host has actors the placement server keeps internal state for it and cleanup logic must be executed once the host disconnects.

Solution

Update the logic in requiresUpdateInPlacementTables.

Blocked Placement dissemination during high churn
Problem

Placement would fail to ever, or very slowly, disseminate the actor table in high daprd churn scenarios.

Impact

Actors or workflows would fail to be activated, and existing actors or workflows would fail.

Root Cause

Placement used a "small" (100) queue size which when exhausted would cause a deadlock. Placement would also wait for a fully consumed channel queue before disseminating slowing down the dissemination process.

Solution

Increase the queue size to 10000 and change the dissemination logic to not wait for a fully consumed queue before disseminating.

Blocked Placement dissemination with high Scheduler dataset
Problem

Disseminations would hang for long periods of time when the Scheduler dataset was large.

Impact

Dissemination could take up to hours to complete, causing reminders to not be delivered for a long period of time.

Root Cause

The reminder migration of state store to scheduler reminders does a full decoded scan of the Scheduler database, which would take a long time if there were many entries. During this time the dissemination would be blocked.

Solution

Limit the maximum time spent doing the migration to 3 seconds.
Expose a new global.reminders.skipMigration="true" helm chart value which will skip the migration entirely.

Fix panic during actor deactivation
Problem

Daprd could panic during actor deactivation.

Impact

Daprd sidecar would crash, resulting in downtime for the application.

Root Cause

A race in the actor lock cached memory release and claiming logic meant a stale lock could be used during deactivation, double closing it, and causing a panic.

Solution

Tie the lock's lifecycle to the actor's lifecycle, ensuring the lock is only released when the actor is fully deactivated, and claimed with the actor itself.

OpenTelemetry environment variables support
Problem

OpenTelemetry OTEL_* environment variables were not fully respected, and dapr.io/env annotation parsing broke when values contained =.

Impact

OpenTelemetry resource attributes could not be reliably applied to the Dapr sidecar, degrading trace correlation with application containers, especially on Kubernetes. Configuring OTEL_RESOURCE_ATTRIBUTES via annotations did not work.

Root Cause
  • Resource creation used manual logic instead of the OpenTelemetry SDK’s environment-based resource detection.
  • The injector’s environment variable parsing treated = as a hard delimiter, breaking values that include =.
Solution
  • Adopt the OpenTelemetry SDK’s env-based resource detection so OTEL_* variables (including OTEL_RESOURCE_ATTRIBUTES) are honored.
  • Fix dapr.io/env parsing to allow values containing =.
  • Keep the Dapr app ID as the default service name when not overridden.
Fixing goavro bug due to codec state mutation
Problem

The goavro library had a bug where the codec state was mutated during decoding, causing the decoder to panic.

Impact

The goavro library would panic, causing the application to crash.

Root Cause

The goavro library did not correctly handle the codec state, causing it to panic when the codec state was mutated during decoding.

Solution

Update the goavro library to v2.14.1 to fix the bug. Take a more defensive approach, bringing back the old approach that always creates a new codec.

APP_API_TOKEN not passed in gRPC metadata for app callbacks
Problem

When APP_API_TOKEN was configured, the token was not being passed in gRPC metadata for app callbacks including:

  • PubSub subscriptions
  • Bindings
  • Jobs

This meant that applications using gRPC protocol could not authenticate incoming requests from Dapr when using the app API token security feature.

Impact

Applications that configured APP_API_TOKEN to secure their endpoints could not validate that incoming gRPC requests were from their Dapr sidecar. This broke the app API token authentication feature for gRPC applications.

Root Cause

The gRPC subscription delivery, binding, and job callback code paths were directly calling the app's gRPC client without going through the channel layer abstraction. The channel layer is responsible for injecting the APP_API_TOKEN in the dapr-api-token metadata header, but these direct calls bypassed this mechanism.

Solution

Centralized the APP_API_TOKEN injection logic in a helper function (AddAppTokenToContext) in the gRPC channel layer. Updated all gRPC app callback code paths (pubsub subscriptions, bindings, and job callbacks) to use this helper, ensuring the token is consistently added to the outgoing gRPC context metadata. Added comprehensive integration tests to verify token passing for all callback scenarios in both HTTP and gRPC protocols.

Fixed Pulsar OAuth token renewal
Problem

The pulsar pubsub component was not renewing the OAuth token when it expired.

Impact

Applications using the pulsar pubsub component could not receive/publish messages when the OAuth token expired.

Root Cause

There was a bug in the component code that was preventing the OAuth token from being renewed when it expired.

Solution

Fixed the bug in the component code ensuring the OAuth token is renewed when it expires. Also added a test to verify the token renewal functionality. Fixed in dapr/components-contrib#4079

Fix Scheduler connection during non-graceful network interruptions
Problem

Catastrophic failure of scheduler connection during non-graceful network interruptions would not cause the dapr runtime to attempt to reconnect to Scheduler.

Impact

A true host network interruption (e.g. unplugging the network cable) would cause the dapr runtime to only recover connections to Scheduler after roughly 2 hours.

Root Cause

The gRPC KeepAlive parameters were not set correctly, causing the gRPC client to not detect broken connections in a timely manner.

Solution

The server and client KeepAlive parameters are now set to 3 second intervals with a 5 second timeout.

Prevent infinite loop when workflow state is corrupted or destroyed
Problem

Dapr workflows could enter an infinite reminder loop when the workflow state in the actor state store is corrupted or destroyed.

Impact

Dapr workflows would enter an infinite loop of reminder calls.

Root Cause

When a workflow reminder is triggered, the workflow state is loaded from the actor state store. If the state is corrupted or destroyed, the workflow would not be able to progress and would keep re-triggering the same reminder indefinitely.

Solution

Do not retry the reminder if the workflow state cannot be loaded, and instead log an error and exit the workflow execution.

v1.16.1: Dapr Runtime v1.16.1

Compare Source

Dapr 1.16.1

This update includes bug fixes:

Actor Initialization Timing Fix
Problem

When running Dapr with an --app-port specified but no application listening on that port (either due to no server or delayed server startup), the actor runtime would initialize immediately before the app channel was ready. This created a race condition where actors were trying to communicate with an application that wasn't available yet, resulting in repeated error logs:

WARN[0064] Error processing operation DaprBuiltInActorNotFoundRetries. Retrying in 1s…
DEBU[0064] Error for operation DaprBuiltInActorNotFoundRetries was: failed to lookup actor: api error: code = FailedPrecondition desc = did not find address for actor
Impact

This created a poor user experience with confusing error messages when users specified an --app-port but had no application listening on that port.

Root cause

The actor runtime initialization was occurring before the application channel was ready, creating a race condition where actors attempted to communicate with an unavailable application.

Solution

Defer actor runtime initialization until the application channel is ready. The runtime now:

  1. Defers actor runtime initialization until the application is listening on the specified port
  2. Provides informative waiting for application to listen on port XXXX messages instead of confusing error logs
  3. Prevents actor lookup errors during startup
Sidecar Injector Crash with Disabled Scheduler
Problem

The sidecar injector crashes with error (dapr-scheduler-server StatefulSet not found) when the scheduler is disabled via Helm chart (global.scheduler.enabled: false).

Impact

The crash prevents the sidecar injector from functioning correctly when the scheduler is disabled, disrupting deployments.

Root cause

A previous change caused the dapr-scheduler-server StatefulSet to be removed when the scheduler was disabled, instead of scaling it to 0 as originally intended. The injector, hardcoded to check for the StatefulSet in the injector.go file, fails when it is not found.

Solution

Revert the behavior to scale the dapr-scheduler-server StatefulSet to 0 when the scheduler is disabled, instead of removing it, as implemented in the Helm chart.

Workflow actors reminders stopped after Application Health check transition
Problem

Application Health checks transitioning from unhealthy to healthy were incorrectly configuring the scheduler clients to stop watching for actor reminder jobs.

Impact

The misconfiguration in the scheduler clients made workflows to stop executing because reminders no longer executed.

Root cause

On Application Health change daprd was able to trigger an actors update for an empty slice, which caused a scheduler client reconfiguration. However because there were no changes in the actor types, daprd never received a new version of the placement table which caused the scheduler clients to get misconfigured. This happens because when daprd sends an actor types update to the placement server daprd wipes out the known actor types in the scheduler client, and because daprd never received an acknowledgement from placement with a new table version then the scheduler client never got updated back with the actor types.

Solution

Prevent any changes to hosted actor types if the input slice i


Configuration

📅 Schedule: Branch creation - Between 06:00 PM and 09:59 PM, only on Friday ( * 18-21 * * 5 ) in timezone Europe/Berlin, 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 renovate bot added the deps label Jan 10, 2025
@renovate renovate bot requested a review from a team as a code owner January 10, 2025 17:59
@renovate
Copy link
Contributor Author

renovate bot commented Jan 10, 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):

  • 11 additional dependencies were updated
  • The go directive was updated for compatibility reasons

Details:

Package Change
go 1.23 -> 1.24.0
cloud.google.com/go/compute/metadata v0.5.2 -> v0.9.0
github.com/envoyproxy/protoc-gen-validate v1.1.0 -> v1.2.1
github.com/grpc-ecosystem/grpc-gateway/v2 v2.24.0 -> v2.27.3
github.com/samber/lo v1.47.0 -> v1.52.0
github.com/stretchr/testify v1.10.0 -> v1.11.1
golang.org/x/net v0.33.0 -> v0.46.1-0.20251013234738-63d1a5100f82
golang.org/x/sys v0.28.0 -> v0.37.0
golang.org/x/text v0.21.0 -> v0.30.0
google.golang.org/genproto/googleapis/api v0.0.0-20241209162323-e6fa225c2576 -> v0.0.0-20251022142026-3a174f9686a8
google.golang.org/genproto/googleapis/rpc v0.0.0-20241209162323-e6fa225c2576 -> v0.0.0-20251022142026-3a174f9686a8
google.golang.org/protobuf v1.36.1 -> v1.36.10
File name: libs/common/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):

  • 16 additional dependencies were updated
  • The go directive was updated for compatibility reasons

Details:

Package Change
go 1.23 -> 1.24.9
google.golang.org/genproto/googleapis/rpc v0.0.0-20241209162323-e6fa225c2576 -> v0.0.0-20251022142026-3a174f9686a8
github.com/BurntSushi/toml v1.4.0 -> v1.5.0
github.com/gabriel-vasile/mimetype v1.4.3 -> v1.4.10
github.com/go-logr/logr v1.4.2 -> v1.4.3
github.com/grpc-ecosystem/grpc-gateway/v2 v2.24.0 -> v2.27.2
github.com/klauspost/compress v1.17.9 -> v1.18.0
github.com/prometheus/client_model v0.6.1 -> v0.6.2
github.com/prometheus/common v0.55.0 -> v0.66.1
github.com/prometheus/procfs v0.15.1 -> v0.16.1
go.opentelemetry.io/auto/sdk v1.1.0 -> v1.2.1
go.opentelemetry.io/otel/exporters/otlp/otlptrace v1.33.0 -> v1.38.0
go.opentelemetry.io/otel/metric v1.33.0 -> v1.38.0
go.opentelemetry.io/proto/otlp v1.4.0 -> v1.7.1
golang.org/x/crypto v0.31.0 -> v0.45.0
golang.org/x/net v0.33.0 -> v0.47.0
golang.org/x/sys v0.28.0 -> v0.38.0
File name: libs/decaying-lru/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):

  • 1 additional dependency was updated

Details:

Package Change
github.com/cespare/xxhash/v2 v2.2.0 -> v2.3.0
File name: libs/hwauthz/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):

  • 36 additional dependencies were updated
  • The go directive was updated for compatibility reasons

Details:

Package Change
go 1.23 -> 1.24.9
github.com/BurntSushi/toml v1.4.1-0.20240526193622-a339e1f7089c -> v1.5.0
github.com/coreos/go-oidc v2.2.1+incompatible -> v2.4.0+incompatible
github.com/dapr/dapr v1.14.4 -> v1.16.3
github.com/envoyproxy/protoc-gen-validate v1.1.0 -> v1.2.1
github.com/gabriel-vasile/mimetype v1.4.3 -> v1.4.10
github.com/go-logr/logr v1.4.2 -> v1.4.3
github.com/go-playground/validator/v10 v10.23.0 -> v10.28.0
github.com/grpc-ecosystem/go-grpc-middleware/providers/prometheus v1.0.1 -> v1.1.0
github.com/grpc-ecosystem/go-grpc-middleware/v2 v2.2.0 -> v2.3.3
github.com/grpc-ecosystem/grpc-gateway/v2 v2.24.0 -> v2.27.3
github.com/klauspost/compress v1.17.9 -> v1.18.0
github.com/mattn/go-colorable v0.1.13 -> v0.1.14
github.com/nicksnyder/go-i18n/v2 v2.4.1 -> v2.6.0
github.com/prometheus/client_golang v1.20.5 -> v1.23.2
github.com/prometheus/client_model v0.6.1 -> v0.6.2
github.com/prometheus/common v0.55.0 -> v0.66.1
github.com/prometheus/procfs v0.15.1 -> v0.16.1
github.com/samber/lo v1.47.0 -> v1.52.0
go.opentelemetry.io/auto/sdk v1.1.0 -> v1.2.1
go.opentelemetry.io/contrib/instrumentation/google.golang.org/grpc/otelgrpc v0.58.0 -> v0.63.0
go.opentelemetry.io/contrib/instrumentation/net/http/otelhttp v0.54.0 -> v0.60.0
go.opentelemetry.io/otel/exporters/otlp/otlptrace v1.33.0 -> v1.38.0
go.opentelemetry.io/otel/exporters/otlp/otlptrace/otlptracegrpc v1.33.0 -> v1.38.0
go.opentelemetry.io/otel/exporters/otlp/otlptrace/otlptracehttp v1.33.0 -> v1.38.0
go.opentelemetry.io/otel/exporters/zipkin v1.33.0 -> v1.38.0
go.opentelemetry.io/otel/metric v1.33.0 -> v1.38.0
go.opentelemetry.io/otel/sdk v1.33.0 -> v1.38.0
go.opentelemetry.io/otel/trace v1.33.0 -> v1.38.0
go.opentelemetry.io/proto/otlp v1.4.0 -> v1.7.1
golang.org/x/crypto v0.31.0 -> v0.45.0
golang.org/x/net v0.33.0 -> v0.47.0
golang.org/x/oauth2 v0.25.0 -> v0.33.0
golang.org/x/sys v0.28.0 -> v0.38.0
golang.org/x/text v0.21.0 -> v0.31.0
google.golang.org/genproto/googleapis/api v0.0.0-20241209162323-e6fa225c2576 -> v0.0.0-20251022142026-3a174f9686a8
google.golang.org/genproto/googleapis/rpc v0.0.0-20241209162323-e6fa225c2576 -> v0.0.0-20251022142026-3a174f9686a8
File name: libs/hwdb/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):

  • 17 additional dependencies were updated
  • The go directive was updated for compatibility reasons

Details:

Package Change
go 1.23 -> 1.24.9
github.com/BurntSushi/toml v1.4.0 -> v1.5.0
github.com/gabriel-vasile/mimetype v1.4.3 -> v1.4.10
github.com/go-logr/logr v1.4.2 -> v1.4.3
github.com/go-playground/validator/v10 v10.23.0 -> v10.28.0
github.com/klauspost/compress v1.17.9 -> v1.18.0
github.com/prometheus/client_golang v1.20.5 -> v1.23.2
github.com/prometheus/client_model v0.6.1 -> v0.6.2
github.com/prometheus/common v0.55.0 -> v0.66.1
github.com/prometheus/procfs v0.15.1 -> v0.16.1
go.opentelemetry.io/auto/sdk v1.1.0 -> v1.2.1
go.opentelemetry.io/otel/metric v1.33.0 -> v1.38.0
golang.org/x/crypto v0.31.0 -> v0.45.0
golang.org/x/net v0.33.0 -> v0.47.0
golang.org/x/sync v0.10.0 -> v0.18.0
golang.org/x/sys v0.28.0 -> v0.38.0
golang.org/x/text v0.21.0 -> v0.31.0
google.golang.org/genproto/googleapis/rpc v0.0.0-20241209162323-e6fa225c2576 -> v0.0.0-20251022142026-3a174f9686a8
File name: libs/hwes/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):

  • 33 additional dependencies were updated
  • The go directive was updated for compatibility reasons

Details:

Package Change
go 1.23 -> 1.24.9
github.com/BurntSushi/toml v1.4.0 -> v1.5.0
github.com/coreos/go-oidc v2.2.1+incompatible -> v2.4.0+incompatible
github.com/dapr/dapr v1.14.4 -> v1.16.3
github.com/gabriel-vasile/mimetype v1.4.3 -> v1.4.10
github.com/go-logr/logr v1.4.2 -> v1.4.3
github.com/go-playground/validator/v10 v10.23.0 -> v10.28.0
github.com/grpc-ecosystem/go-grpc-middleware/providers/prometheus v1.0.1 -> v1.1.0
github.com/grpc-ecosystem/go-grpc-middleware/v2 v2.2.0 -> v2.3.3
github.com/grpc-ecosystem/grpc-gateway/v2 v2.24.0 -> v2.27.2
github.com/klauspost/compress v1.17.9 -> v1.18.0
github.com/nicksnyder/go-i18n/v2 v2.4.1 -> v2.6.0
github.com/prometheus/client_golang v1.20.5 -> v1.23.2
github.com/prometheus/client_model v0.6.1 -> v0.6.2
github.com/prometheus/common v0.55.0 -> v0.66.1
github.com/prometheus/procfs v0.15.1 -> v0.16.1
go.opentelemetry.io/auto/sdk v1.1.0 -> v1.2.1
go.opentelemetry.io/contrib/instrumentation/google.golang.org/grpc/otelgrpc v0.58.0 -> v0.63.0
go.opentelemetry.io/otel v1.33.0 -> v1.38.0
go.opentelemetry.io/otel/exporters/otlp/otlptrace v1.33.0 -> v1.38.0
go.opentelemetry.io/otel/exporters/otlp/otlptrace/otlptracegrpc v1.33.0 -> v1.38.0
go.opentelemetry.io/otel/exporters/otlp/otlptrace/otlptracehttp v1.33.0 -> v1.38.0
go.opentelemetry.io/otel/exporters/zipkin v1.33.0 -> v1.38.0
go.opentelemetry.io/otel/metric v1.33.0 -> v1.38.0
go.opentelemetry.io/otel/sdk v1.33.0 -> v1.38.0
go.opentelemetry.io/otel/trace v1.33.0 -> v1.38.0
go.opentelemetry.io/proto/otlp v1.4.0 -> v1.7.1
golang.org/x/crypto v0.31.0 -> v0.45.0
golang.org/x/net v0.33.0 -> v0.47.0
golang.org/x/oauth2 v0.25.0 -> v0.33.0
golang.org/x/sys v0.28.0 -> v0.38.0
golang.org/x/text v0.21.0 -> v0.31.0
google.golang.org/genproto/googleapis/api v0.0.0-20241209162323-e6fa225c2576 -> v0.0.0-20251022142026-3a174f9686a8
google.golang.org/genproto/googleapis/rpc v0.0.0-20241209162323-e6fa225c2576 -> v0.0.0-20251022142026-3a174f9686a8
File name: libs/hwlocale/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):

  • The go directive was updated for compatibility reasons

Details:

Package Change
go 1.23 -> 1.24.0
File name: libs/hwtesting/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):

  • 53 additional dependencies were updated
  • The go directive was updated for compatibility reasons

Details:

Package Change
go 1.23 -> 1.24.9
dario.cat/mergo v1.0.0 -> v1.0.2
github.com/Azure/go-ansiterm v0.0.0-20230124172434-306776ec8161 -> v0.0.0-20250102033503-faa5f7b0171c
github.com/BurntSushi/toml v1.4.1-0.20240526193622-a339e1f7089c -> v1.5.0
github.com/coreos/go-oidc v2.2.1+incompatible -> v2.4.0+incompatible
github.com/dapr/dapr v1.14.4 -> v1.16.3
github.com/docker/docker v27.2.0+incompatible -> v28.5.1+incompatible
github.com/docker/go-connections v0.5.0 -> v0.6.0
github.com/envoyproxy/protoc-gen-validate v1.1.0 -> v1.2.1
github.com/gabriel-vasile/mimetype v1.4.3 -> v1.4.10
github.com/go-logr/logr v1.4.2 -> v1.4.3
github.com/go-ole/go-ole v1.2.6 -> v1.3.0
github.com/go-playground/validator/v10 v10.23.0 -> v10.28.0
github.com/grpc-ecosystem/go-grpc-middleware/providers/prometheus v1.0.1 -> v1.1.0
github.com/grpc-ecosystem/go-grpc-middleware/v2 v2.2.0 -> v2.3.3
github.com/grpc-ecosystem/grpc-gateway/v2 v2.24.0 -> v2.27.3
github.com/klauspost/compress v1.17.9 -> v1.18.0
github.com/lufia/plan9stats v0.0.0-20211012122336-39d0f177ccd0 -> v0.0.0-20250827001030-24949be3fa54
github.com/magiconair/properties v1.8.7 -> v1.8.10
github.com/mattn/go-colorable v0.1.13 -> v0.1.14
github.com/moby/sys/sequential v0.5.0 -> v0.6.0
github.com/moby/sys/user v0.1.0 -> v0.4.0
github.com/moby/term v0.5.0 -> v0.5.2
github.com/nicksnyder/go-i18n/v2 v2.4.1 -> v2.6.0
github.com/opencontainers/image-spec v1.1.0 -> v1.1.1
github.com/power-devops/perfstat v0.0.0-20210106213030-5aafc221ea8c -> v0.0.0-20240221224432-82ca36839d55
github.com/prometheus/client_golang v1.20.5 -> v1.23.2
github.com/prometheus/client_model v0.6.1 -> v0.6.2
github.com/prometheus/common v0.55.0 -> v0.66.1
github.com/prometheus/procfs v0.15.1 -> v0.16.1
github.com/samber/lo v1.47.0 -> v1.52.0
github.com/stretchr/testify v1.10.0 -> v1.11.1
github.com/tklauser/go-sysconf v0.3.12 -> v0.3.15
github.com/tklauser/numcpus v0.6.1 -> v0.10.0
github.com/yusufpapurcu/wmi v1.2.3 -> v1.2.4
go.opentelemetry.io/auto/sdk v1.1.0 -> v1.2.1
go.opentelemetry.io/contrib/instrumentation/google.golang.org/grpc/otelgrpc v0.58.0 -> v0.63.0
go.opentelemetry.io/contrib/instrumentation/net/http/otelhttp v0.54.0 -> v0.63.0
go.opentelemetry.io/otel v1.33.0 -> v1.38.0
go.opentelemetry.io/otel/exporters/otlp/otlptrace v1.33.0 -> v1.38.0
go.opentelemetry.io/otel/exporters/otlp/otlptrace/otlptracegrpc v1.33.0 -> v1.38.0
go.opentelemetry.io/otel/exporters/otlp/otlptrace/otlptracehttp v1.33.0 -> v1.38.0
go.opentelemetry.io/otel/exporters/zipkin v1.33.0 -> v1.38.0
go.opentelemetry.io/otel/metric v1.33.0 -> v1.38.0
go.opentelemetry.io/otel/sdk v1.33.0 -> v1.38.0
go.opentelemetry.io/otel/trace v1.33.0 -> v1.38.0
go.opentelemetry.io/proto/otlp v1.4.0 -> v1.7.1
golang.org/x/crypto v0.31.0 -> v0.45.0
golang.org/x/net v0.33.0 -> v0.47.0
golang.org/x/oauth2 v0.25.0 -> v0.33.0
golang.org/x/sys v0.28.0 -> v0.38.0
golang.org/x/text v0.21.0 -> v0.31.0
google.golang.org/genproto/googleapis/api v0.0.0-20241209162323-e6fa225c2576 -> v0.0.0-20251022142026-3a174f9686a8
google.golang.org/genproto/googleapis/rpc v0.0.0-20241209162323-e6fa225c2576 -> v0.0.0-20251022142026-3a174f9686a8
File name: libs/hwutil/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):

  • 4 additional dependencies were updated
  • The go directive was updated for compatibility reasons

Details:

Package Change
go 1.23 -> 1.24.0
github.com/gabriel-vasile/mimetype v1.4.3 -> v1.4.10
golang.org/x/crypto v0.31.0 -> v0.44.0
golang.org/x/sys v0.28.0 -> v0.38.0
golang.org/x/text v0.21.0 -> v0.31.0
File name: libs/telemetry/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):

  • 13 additional dependencies were updated
  • The go directive was updated for compatibility reasons

Details:

Package Change
go 1.23 -> 1.24.0
github.com/gabriel-vasile/mimetype v1.4.3 -> v1.4.10
github.com/go-logr/logr v1.4.2 -> v1.4.3
github.com/go-playground/validator/v10 v10.23.0 -> v10.28.0
github.com/klauspost/compress v1.17.9 -> v1.18.0
github.com/prometheus/client_model v0.6.1 -> v0.6.2
github.com/prometheus/common v0.55.0 -> v0.66.1
github.com/prometheus/procfs v0.15.1 -> v0.16.1
go.opentelemetry.io/otel/metric v1.33.0 -> v1.38.0
golang.org/x/crypto v0.31.0 -> v0.44.0
golang.org/x/net v0.33.0 -> v0.47.0
golang.org/x/sys v0.28.0 -> v0.38.0
golang.org/x/text v0.21.0 -> v0.31.0
google.golang.org/protobuf v1.34.2 -> v1.36.8
File name: services/property-svc/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):

  • 58 additional dependencies were updated
  • The go directive was updated for compatibility reasons

Details:

Package Change
go 1.23 -> 1.24.9
dario.cat/mergo v1.0.0 -> v1.0.2
github.com/Azure/go-ansiterm v0.0.0-20230124172434-306776ec8161 -> v0.0.0-20250102033503-faa5f7b0171c
github.com/BurntSushi/toml v1.4.1-0.20240526193622-a339e1f7089c -> v1.5.0
github.com/Mariscal6/testcontainers-spicedb-go v0.1.0 -> v0.4.0
github.com/authzed/authzed-go v1.2.0 -> v1.7.0
github.com/coreos/go-oidc v2.2.1+incompatible -> v2.4.0+incompatible
github.com/dapr/dapr v1.14.4 -> v1.16.3
github.com/docker/docker v27.2.0+incompatible -> v28.5.1+incompatible
github.com/docker/go-connections v0.5.0 -> v0.6.0
github.com/envoyproxy/protoc-gen-validate v1.1.0 -> v1.2.1
github.com/gabriel-vasile/mimetype v1.4.3 -> v1.4.10
github.com/go-logr/logr v1.4.2 -> v1.4.3
github.com/go-ole/go-ole v1.2.6 -> v1.3.0
github.com/go-playground/validator/v10 v10.23.0 -> v10.28.0
github.com/grpc-ecosystem/go-grpc-middleware/providers/prometheus v1.0.1 -> v1.1.0
github.com/grpc-ecosystem/go-grpc-middleware/v2 v2.2.0 -> v2.3.3
github.com/grpc-ecosystem/grpc-gateway/v2 v2.24.0 -> v2.27.3
github.com/klauspost/compress v1.17.9 -> v1.18.0
github.com/lufia/plan9stats v0.0.0-20211012122336-39d0f177ccd0 -> v0.0.0-20250827001030-24949be3fa54
github.com/magiconair/properties v1.8.7 -> v1.8.10
github.com/mattn/go-colorable v0.1.13 -> v0.1.14
github.com/moby/sys/sequential v0.5.0 -> v0.6.0
github.com/moby/sys/user v0.1.0 -> v0.4.0
github.com/moby/term v0.5.0 -> v0.5.2
github.com/nicksnyder/go-i18n/v2 v2.4.1 -> v2.6.0
github.com/opencontainers/image-spec v1.1.0 -> v1.1.1
github.com/power-devops/perfstat v0.0.0-20210106213030-5aafc221ea8c -> v0.0.0-20240221224432-82ca36839d55
github.com/prometheus/client_golang v1.20.5 -> v1.23.2
github.com/prometheus/client_model v0.6.1 -> v0.6.2
github.com/prometheus/common v0.55.0 -> v0.66.1
github.com/prometheus/procfs v0.15.1 -> v0.16.1
github.com/samber/lo v1.47.0 -> v1.52.0
github.com/stillya/testcontainers-keycloak v0.3.2 -> v0.3.4
github.com/testcontainers/testcontainers-go v0.35.0 -> v0.40.0
github.com/testcontainers/testcontainers-go/modules/postgres v0.34.0 -> v0.40.0
github.com/testcontainers/testcontainers-go/modules/redis v0.34.0 -> v0.40.0
github.com/tklauser/go-sysconf v0.3.12 -> v0.3.15
github.com/tklauser/numcpus v0.6.1 -> v0.10.0
github.com/yusufpapurcu/wmi v1.2.3 -> v1.2.4
go.opentelemetry.io/auto/sdk v1.1.0 -> v1.2.1
go.opentelemetry.io/contrib/instrumentation/google.golang.org/grpc/otelgrpc v0.58.0 -> v0.63.0
go.opentelemetry.io/contrib/instrumentation/net/http/otelhttp v0.54.0 -> v0.63.0
go.opentelemetry.io/otel v1.33.0 -> v1.38.0
go.opentelemetry.io/otel/exporters/otlp/otlptrace v1.33.0 -> v1.38.0
go.opentelemetry.io/otel/exporters/otlp/otlptrace/otlptracegrpc v1.33.0 -> v1.38.0
go.opentelemetry.io/otel/exporters/otlp/otlptrace/otlptracehttp v1.33.0 -> v1.38.0
go.opentelemetry.io/otel/exporters/zipkin v1.33.0 -> v1.38.0
go.opentelemetry.io/otel/metric v1.33.0 -> v1.38.0
go.opentelemetry.io/otel/sdk v1.33.0 -> v1.38.0
go.opentelemetry.io/otel/trace v1.33.0 -> v1.38.0
go.opentelemetry.io/proto/otlp v1.4.0 -> v1.7.1
golang.org/x/crypto v0.31.0 -> v0.45.0
golang.org/x/net v0.33.0 -> v0.47.0
golang.org/x/oauth2 v0.25.0 -> v0.33.0
golang.org/x/sync v0.10.0 -> v0.18.0
golang.org/x/sys v0.28.0 -> v0.38.0
golang.org/x/text v0.21.0 -> v0.31.0
google.golang.org/genproto/googleapis/api v0.0.0-20241209162323-e6fa225c2576 -> v0.0.0-20251022142026-3a174f9686a8
File name: services/tasks-svc/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):

  • 57 additional dependencies were updated
  • The go directive was updated for compatibility reasons

Details:

Package Change
go 1.23 -> 1.24.9
google.golang.org/genproto/googleapis/rpc v0.0.0-20241209162323-e6fa225c2576 -> v0.0.0-20251022142026-3a174f9686a8
dario.cat/mergo v1.0.0 -> v1.0.2
github.com/Azure/go-ansiterm v0.0.0-20230124172434-306776ec8161 -> v0.0.0-20250102033503-faa5f7b0171c
github.com/BurntSushi/toml v1.4.1-0.20240526193622-a339e1f7089c -> v1.5.0
github.com/Mariscal6/testcontainers-spicedb-go v0.1.0 -> v0.4.0
github.com/authzed/authzed-go v1.2.0 -> v1.7.0
github.com/coreos/go-oidc v2.2.1+incompatible -> v2.4.0+incompatible
github.com/dapr/dapr v1.14.4 -> v1.16.3
github.com/docker/docker v27.2.0+incompatible -> v28.5.1+incompatible
github.com/docker/go-connections v0.5.0 -> v0.6.0
github.com/envoyproxy/protoc-gen-validate v1.1.0 -> v1.2.1
github.com/gabriel-vasile/mimetype v1.4.3 -> v1.4.10
github.com/go-logr/logr v1.4.2 -> v1.4.3
github.com/go-ole/go-ole v1.2.6 -> v1.3.0
github.com/go-playground/validator/v10 v10.23.0 -> v10.28.0
github.com/grpc-ecosystem/go-grpc-middleware/providers/prometheus v1.0.1 -> v1.1.0
github.com/grpc-ecosystem/go-grpc-middleware/v2 v2.2.0 -> v2.3.3
github.com/grpc-ecosystem/grpc-gateway/v2 v2.24.0 -> v2.27.3
github.com/klauspost/compress v1.17.9 -> v1.18.0
github.com/lufia/plan9stats v0.0.0-20211012122336-39d0f177ccd0 -> v0.0.0-20250827001030-24949be3fa54
github.com/magiconair/properties v1.8.7 -> v1.8.10
github.com/mattn/go-colorable v0.1.13 -> v0.1.14
github.com/moby/sys/sequential v0.5.0 -> v0.6.0
github.com/moby/sys/user v0.1.0 -> v0.4.0
github.com/moby/term v0.5.0 -> v0.5.2
github.com/opencontainers/image-spec v1.1.0 -> v1.1.1
github.com/power-devops/perfstat v0.0.0-20210106213030-5aafc221ea8c -> v0.0.0-20240221224432-82ca36839d55
github.com/prometheus/client_golang v1.20.5 -> v1.23.2
github.com/prometheus/client_model v0.6.1 -> v0.6.2
github.com/prometheus/common v0.55.0 -> v0.66.1
github.com/prometheus/procfs v0.15.1 -> v0.16.1
github.com/redis/go-redis/v9 v9.7.0 -> v9.17.0
github.com/samber/lo v1.47.0 -> v1.52.0
github.com/stillya/testcontainers-keycloak v0.3.2 -> v0.3.4
github.com/testcontainers/testcontainers-go v0.35.0 -> v0.40.0
github.com/testcontainers/testcontainers-go/modules/postgres v0.34.0 -> v0.40.0
github.com/testcontainers/testcontainers-go/modules/redis v0.34.0 -> v0.40.0
github.com/tklauser/go-sysconf v0.3.12 -> v0.3.15
github.com/tklauser/numcpus v0.6.1 -> v0.10.0
github.com/yusufpapurcu/wmi v1.2.3 -> v1.2.4
go.opentelemetry.io/auto/sdk v1.1.0 -> v1.2.1
go.opentelemetry.io/contrib/instrumentation/google.golang.org/grpc/otelgrpc v0.58.0 -> v0.63.0
go.opentelemetry.io/contrib/instrumentation/net/http/otelhttp v0.54.0 -> v0.63.0
go.opentelemetry.io/otel v1.33.0 -> v1.38.0
go.opentelemetry.io/otel/exporters/otlp/otlptrace v1.33.0 -> v1.38.0
go.opentelemetry.io/otel/exporters/otlp/otlptrace/otlptracegrpc v1.33.0 -> v1.38.0
go.opentelemetry.io/otel/exporters/otlp/otlptrace/otlptracehttp v1.33.0 -> v1.38.0
go.opentelemetry.io/otel/exporters/zipkin v1.33.0 -> v1.38.0
go.opentelemetry.io/otel/metric v1.33.0 -> v1.38.0
go.opentelemetry.io/otel/sdk v1.33.0 -> v1.38.0
go.opentelemetry.io/otel/trace v1.33.0 -> v1.38.0
go.opentelemetry.io/proto/otlp v1.4.0 -> v1.7.1
golang.org/x/crypto v0.31.0 -> v0.45.0
golang.org/x/oauth2 v0.25.0 -> v0.33.0
golang.org/x/sync v0.10.0 -> v0.18.0
golang.org/x/sys v0.28.0 -> v0.38.0
golang.org/x/text v0.21.0 -> v0.31.0
File name: services/updates-svc/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):

  • 59 additional dependencies were updated
  • The go directive was updated for compatibility reasons

Details:

Package Change
go 1.23 -> 1.24.9
dario.cat/mergo v1.0.0 -> v1.0.2
github.com/Azure/go-ansiterm v0.0.0-20230124172434-306776ec8161 -> v0.0.0-20250102033503-faa5f7b0171c
github.com/BurntSushi/toml v1.4.1-0.20240526193622-a339e1f7089c -> v1.5.0
github.com/Mariscal6/testcontainers-spicedb-go v0.1.0 -> v0.4.0
github.com/authzed/authzed-go v1.2.0 -> v1.7.0
github.com/coreos/go-oidc v2.2.1+incompatible -> v2.4.0+incompatible
github.com/dapr/dapr v1.14.4 -> v1.16.3
github.com/docker/docker v27.2.0+incompatible -> v28.5.1+incompatible
github.com/docker/go-connections v0.5.0 -> v0.6.0
github.com/envoyproxy/protoc-gen-validate v1.1.0 -> v1.2.1
github.com/gabriel-vasile/mimetype v1.4.3 -> v1.4.10
github.com/go-logr/logr v1.4.2 -> v1.4.3
github.com/go-ole/go-ole v1.2.6 -> v1.3.0
github.com/go-playground/validator/v10 v10.23.0 -> v10.28.0
github.com/grpc-ecosystem/go-grpc-middleware/providers/prometheus v1.0.1 -> v1.1.0
github.com/grpc-ecosystem/go-grpc-middleware/v2 v2.2.0 -> v2.3.3
github.com/grpc-ecosystem/grpc-gateway/v2 v2.24.0 -> v2.27.3
github.com/klauspost/compress v1.17.9 -> v1.18.0
github.com/lufia/plan9stats v0.0.0-20211012122336-39d0f177ccd0 -> v0.0.0-20250827001030-24949be3fa54
github.com/magiconair/properties v1.8.7 -> v1.8.10
github.com/mattn/go-colorable v0.1.13 -> v0.1.14
github.com/moby/sys/sequential v0.5.0 -> v0.6.0
github.com/moby/sys/user v0.1.0 -> v0.4.0
github.com/moby/term v0.5.0 -> v0.5.2
github.com/nicksnyder/go-i18n/v2 v2.4.1 -> v2.6.0
github.com/opencontainers/image-spec v1.1.0 -> v1.1.1
github.com/power-devops/perfstat v0.0.0-20210106213030-5aafc221ea8c -> v0.0.0-20240221224432-82ca36839d55
github.com/prometheus/client_golang v1.20.5 -> v1.23.2
github.com/prometheus/client_model v0.6.1 -> v0.6.2
github.com/prometheus/common v0.55.0 -> v0.66.1
github.com/prometheus/procfs v0.15.1 -> v0.16.1
github.com/samber/lo v1.47.0 -> v1.52.0
github.com/stillya/testcontainers-keycloak v0.3.2 -> v0.3.4
github.com/testcontainers/testcontainers-go v0.35.0 -> v0.40.0
github.com/testcontainers/testcontainers-go/modules/postgres v0.34.0 -> v0.40.0
github.com/testcontainers/testcontainers-go/modules/redis v0.34.0 -> v0.40.0
github.com/tklauser/go-sysconf v0.3.12 -> v0.3.15
github.com/tklauser/numcpus v0.6.1 -> v0.10.0
github.com/yusufpapurcu/wmi v1.2.3 -> v1.2.4
go.opentelemetry.io/auto/sdk v1.1.0 -> v1.2.1
go.opentelemetry.io/contrib/instrumentation/google.golang.org/grpc/otelgrpc v0.58.0 -> v0.63.0
go.opentelemetry.io/contrib/instrumentation/net/http/otelhttp v0.54.0 -> v0.63.0
go.opentelemetry.io/otel v1.33.0 -> v1.38.0
go.opentelemetry.io/otel/exporters/otlp/otlptrace v1.33.0 -> v1.38.0
go.opentelemetry.io/otel/exporters/otlp/otlptrace/otlptracegrpc v1.33.0 -> v1.38.0
go.opentelemetry.io/otel/exporters/otlp/otlptrace/otlptracehttp v1.33.0 -> v1.38.0
go.opentelemetry.io/otel/exporters/zipkin v1.33.0 -> v1.38.0
go.opentelemetry.io/otel/metric v1.33.0 -> v1.38.0
go.opentelemetry.io/otel/sdk v1.33.0 -> v1.38.0
go.opentelemetry.io/otel/trace v1.33.0 -> v1.38.0
go.opentelemetry.io/proto/otlp v1.4.0 -> v1.7.1
golang.org/x/crypto v0.31.0 -> v0.45.0
golang.org/x/net v0.33.0 -> v0.47.0
golang.org/x/oauth2 v0.25.0 -> v0.33.0
golang.org/x/sys v0.28.0 -> v0.38.0
golang.org/x/text v0.21.0 -> v0.31.0
google.golang.org/genproto/googleapis/api v0.0.0-20241209162323-e6fa225c2576 -> v0.0.0-20251022142026-3a174f9686a8
google.golang.org/genproto/googleapis/rpc v0.0.0-20241209162323-e6fa225c2576 -> v0.0.0-20251022142026-3a174f9686a8
google.golang.org/grpc v1.69.2 -> v1.77.0
File name: services/user-svc/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):

  • 55 additional dependencies were updated
  • The go directive was updated for compatibility reasons

Details:

Package Change
go 1.23 -> 1.24.9
dario.cat/mergo v1.0.0 -> v1.0.2
github.com/Azure/go-ansiterm v0.0.0-20230124172434-306776ec8161 -> v0.0.0-20250102033503-faa5f7b0171c
github.com/BurntSushi/toml v1.4.1-0.20240526193622-a339e1f7089c -> v1.5.0
github.com/Mariscal6/testcontainers-spicedb-go v0.1.0 -> v0.4.0
github.com/authzed/authzed-go v1.2.0 -> v1.7.0
github.com/dapr/dapr v1.14.4 -> v1.16.3
github.com/docker/docker v27.2.0+incompatible -> v28.5.1+incompatible
github.com/docker/go-connections v0.5.0 -> v0.6.0
github.com/envoyproxy/protoc-gen-validate v1.1.0 -> v1.2.1
github.com/gabriel-vasile/mimetype v1.4.3 -> v1.4.10
github.com/go-logr/logr v1.4.2 -> v1.4.3
github.com/go-ole/go-ole v1.2.6 -> v1.3.0
github.com/go-playground/validator/v10 v10.23.0 -> v10.28.0
github.com/grpc-ecosystem/go-grpc-middleware/providers/prometheus v1.0.1 -> v1.1.0
github.com/grpc-ecosystem/go-grpc-middleware/v2 v2.2.0 -> v2.3.3
github.com/grpc-ecosystem/grpc-gateway/v2 v2.24.0 -> v2.27.3
github.com/klauspost/compress v1.17.9 -> v1.18.0
github.com/lufia/plan9stats v0.0.0-20211012122336-39d0f177ccd0 -> v0.0.0-20250827001030-24949be3fa54
github.com/magiconair/properties v1.8.7 -> v1.8.10
github.com/mattn/go-colorable v0.1.13 -> v0.1.14
github.com/moby/sys/sequential v0.5.0 -> v0.6.0
github.com/moby/sys/user v0.1.0 -> v0.4.0
github.com/moby/term v0.5.0 -> v0.5.2
github.com/opencontainers/image-spec v1.1.0 -> v1.1.1
github.com/power-devops/perfstat v0.0.0-20210106213030-5aafc221ea8c -> v0.0.0-20240221224432-82ca36839d55
github.com/prometheus/client_golang v1.20.5 -> v1.23.2
github.com/prometheus/client_model v0.6.1 -> v0.6.2
github.com/prometheus/common v0.55.0 -> v0.66.1
github.com/prometheus/procfs v0.15.1 -> v0.16.1
github.com/samber/lo v1.47.0 -> v1.52.0
github.com/stillya/testcontainers-keycloak v0.3.2 -> v0.3.4
github.com/testcontainers/testcontainers-go v0.35.0 -> v0.40.0
github.com/testcontainers/testcontainers-go/modules/postgres v0.34.0 -> v0.40.0
github.com/testcontainers/testcontainers-go/modules/redis v0.34.0 -> v0.40.0
github.com/tklauser/go-sysconf v0.3.12 -> v0.3.15
github.com/tklauser/numcpus v0.6.1 -> v0.10.0
github.com/yusufpapurcu/wmi v1.2.3 -> v1.2.4
go.opentelemetry.io/auto/sdk v1.1.0 -> v1.2.1
go.opentelemetry.io/contrib/instrumentation/google.golang.org/grpc/otelgrpc v0.58.0 -> v0.63.0
go.opentelemetry.io/contrib/instrumentation/net/http/otelhttp v0.54.0 -> v0.63.0
go.opentelemetry.io/otel v1.33.0 -> v1.38.0
go.opentelemetry.io/otel/exporters/otlp/otlptrace v1.33.0 -> v1.38.0
go.opentelemetry.io/otel/exporters/otlp/otlptrace/otlptracegrpc v1.33.0 -> v1.38.0
go.opentelemetry.io/otel/exporters/otlp/otlptrace/otlptracehttp v1.33.0 -> v1.38.0
go.opentelemetry.io/otel/exporters/zipkin v1.33.0 -> v1.38.0
go.opentelemetry.io/otel/metric v1.33.0 -> v1.38.0
go.opentelemetry.io/otel/sdk v1.33.0 -> v1.38.0
go.opentelemetry.io/otel/trace v1.33.0 -> v1.38.0
go.opentelemetry.io/proto/otlp v1.4.0 -> v1.7.1
golang.org/x/crypto v0.31.0 -> v0.45.0
golang.org/x/net v0.33.0 -> v0.47.0
golang.org/x/sync v0.10.0 -> v0.18.0
golang.org/x/sys v0.28.0 -> v0.38.0
golang.org/x/text v0.21.0 -> v0.31.0
google.golang.org/genproto/googleapis/api v0.0.0-20241209162323-e6fa225c2576 -> v0.0.0-20251022142026-3a174f9686a8
File name: spicedb/migrations/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):

  • 10 additional dependencies were updated
  • The go directive was updated for compatibility reasons

Details:

Package Change
go 1.23 -> 1.24.0
github.com/envoyproxy/protoc-gen-validate v1.1.0 -> v1.2.1
github.com/grpc-ecosystem/grpc-gateway/v2 v2.24.0 -> v2.27.3
github.com/samber/lo v1.47.0 -> v1.52.0
golang.org/x/net v0.31.0 -> v0.46.0
golang.org/x/sys v0.27.0 -> v0.37.0
golang.org/x/text v0.20.0 -> v0.30.0
google.golang.org/genproto/googleapis/api v0.0.0-20241118233622-e639e219e697 -> v0.0.0-20250929231259-57b25ae835d4
google.golang.org/genproto/googleapis/rpc v0.0.0-20241118233622-e639e219e697 -> v0.0.0-20250929231259-57b25ae835d4
google.golang.org/grpc v1.68.0 -> v1.76.0
google.golang.org/protobuf v1.35.2 -> v1.36.10

@renovate renovate bot requested review from FoseFx and PaulKalho and removed request for a team January 10, 2025 17:59
@renovate renovate bot force-pushed the renovate/all-non-major-gomod-dependencies branch 4 times, most recently from 4ef7a5c to a6ba0b9 Compare January 19, 2025 08:57
@renovate renovate bot force-pushed the renovate/all-non-major-gomod-dependencies branch 6 times, most recently from 6c13224 to 974e135 Compare January 27, 2025 21:25
@renovate renovate bot force-pushed the renovate/all-non-major-gomod-dependencies branch 4 times, most recently from deb6cea to 70edb84 Compare February 4, 2025 18:13
@renovate renovate bot force-pushed the renovate/all-non-major-gomod-dependencies branch 4 times, most recently from 1ba15ae to 634f7c9 Compare February 11, 2025 13:10
@renovate renovate bot force-pushed the renovate/all-non-major-gomod-dependencies branch 4 times, most recently from dab0a2e to 8dc943c Compare February 19, 2025 12:12
@renovate renovate bot force-pushed the renovate/all-non-major-gomod-dependencies branch 2 times, most recently from 47761c2 to ffd0542 Compare February 24, 2025 19:40
@renovate renovate bot force-pushed the renovate/all-non-major-gomod-dependencies branch 9 times, most recently from e9eaffe to fdce513 Compare October 6, 2025 14:07
@renovate renovate bot force-pushed the renovate/all-non-major-gomod-dependencies branch 11 times, most recently from 3072255 to 4498309 Compare October 11, 2025 20:57
@renovate renovate bot force-pushed the renovate/all-non-major-gomod-dependencies branch 6 times, most recently from 4860ea6 to 5c612b4 Compare October 23, 2025 16:54
@renovate renovate bot force-pushed the renovate/all-non-major-gomod-dependencies branch from 5c612b4 to ddc7d31 Compare October 25, 2025 13:55
@renovate renovate bot force-pushed the renovate/all-non-major-gomod-dependencies branch from ddc7d31 to 03bc98b Compare November 19, 2025 23:54
@renovate renovate bot force-pushed the renovate/all-non-major-gomod-dependencies branch from 03bc98b to e1a5461 Compare November 21, 2025 18:58
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant