Skip to content

fix(go.mod/go.sum): update minor dependencies (golang)#17

Merged
ssirotnik merged 2 commits intomainfrom
renovate/minor-deps-golang
Jan 20, 2026
Merged

fix(go.mod/go.sum): update minor dependencies (golang)#17
ssirotnik merged 2 commits intomainfrom
renovate/minor-deps-golang

Conversation

@renovate
Copy link
Contributor

@renovate renovate bot commented Jan 4, 2026

This PR contains the following updates:

Package Change Age Confidence
github.com/prometheus-operator/prometheus-operator/pkg/apis/monitoring v0.86.1v0.88.0 age confidence
k8s.io/apiextensions-apiserver v0.34.2v0.35.0 age confidence
k8s.io/client-go v0.34.2v0.35.0 age confidence
k8s.io/code-generator v0.34.2v0.35.0 age confidence
k8s.io/kube-aggregator v0.34.2v0.35.0 age confidence
sigs.k8s.io/controller-runtime v0.22.4v0.23.0 age confidence
sigs.k8s.io/controller-tools v0.19.0v0.20.0 age confidence

Release Notes

prometheus-operator/prometheus-operator (github.com/prometheus-operator/prometheus-operator/pkg/apis/monitoring)

v0.88.0: 0.88.0 / 2026-01-09

Compare Source

  • [CHANGE] Use narrower selectors for StatefulSet informers in Alertmanager and ThanosRuler controllers. It is recommended to upgrade from v0.85.0 (at least). #​8246
  • [CHANGE] Reject EC2/Lightsail SD for Prometheus >= 3.8.0 in ScrapeConfig CRD. #​8175
  • [FEATURE] Add podManagementPolicy field to Prometheus, PrometheusAgent, Alertmanager and ThanosRuler CRDs. #​8119
  • [FEATURE] Add updateStrategy field to Prometheus, PrometheusAgent, Alertmanager and ThanosRuler CRDs. #​8202
  • [FEATURE] Add scrapeNativeHistograms field to Prometheus, PrometheusAgent, ServiceMonitor, PodMonitor, Probe and ScrapeConfig CRDs. #​8102
  • [FEATURE] Add scope field to AzureAD remote write configuration. #​8240
  • [FEATURE] Add workloadIdentity field to AzureAD remote write configuration. #​7998
  • [FEATURE] Add support for PrometheusRule fields groupLabels and queryOffset in ThanosRuler. #​8137
  • [FEATURE] Add slackAppToken and slackAppUrl fields to Alertmanager global config for Slack App support. #​8238
  • [FEATURE] Add incident.io receiver support to Alertmanager config secret. #​8190 #​8245 #​8228
  • [FEATURE] Add Mattermost receiver support to Alertmanager config secret. #​8188
  • [FEATURE] Add apiType field to Jira receiver in Alertmanager config secret. #​8218
  • [FEATURE] Add timeout field to PagerDuty receiver in AlertmanagerConfig CRD. #​8162
  • [FEATURE] Add timeout field to Slack receiver in AlertmanagerConfig CRD. #​8161
  • [ENHANCEMENT] Use minReadySeconds to set --dispatch.start-delay in Alertmanager. #​8177 #​8201
  • [ENHANCEMENT] Expose native histograms in operator metrics. #​8194
  • [ENHANCEMENT] Add NoSelectedResources reason to status conditions. #​8124
  • [ENHANCEMENT] Add enableHttp2 and followRedirects fields to HTTP configuration for Probe CRD. #​8112
  • [ENHANCEMENT] Add CEL validations for DaemonSet mode in PrometheusAgent CRD (requires the PrometheusAgentDaemonSetFeature featuregate). #​7881
  • [ENHANCEMENT] Improve validation for Pushover, PagerDuty and VictorOps receivers in AlertmanagerConfig CRD. #​8239 #​8113 #​8220
  • [ENHANCEMENT] Add apiURL validation for WeChat, OpsGenie and Telegram receivers in AlertmanagerConfig CRD. #​8196 #​8206 #​8199
  • [ENHANCEMENT] Validate URL fields in AlertmanagerConfig receivers (MSTeams, Webhook). #​8231 #​8125
  • [ENHANCEMENT] Validate URL fields in Alertmanager configuration secret (WeChat, Telegram, Pushover receivers). #​7977 #​8233 #​8232
New Contributors

v0.87.1: 0.87.1 / 2025-12-10

Compare Source

  • [BUGFIX] Fix the generated Alertmanager configuration for html and monospace fields of pushoverConfig receiver in AlertmanagerConfig CRD. #​8153

v0.87.0: 0.87.0 / 2025-11-20

Compare Source

  • [FEATURE] Add status subresource for PrometheusRule custom resources (requires the StatusForConfigurationResources feature gate). #​8069 #​8086 #​8024 #​8005
  • [ENHANCEMENT] Avoid statefulset's rollout due to changes in the number of rule configmaps for Prometheus and ThanosRuler. #​8010
  • [ENHANCEMENT] Support Azure system-assigned managed identities for remote-write configuration. #​7815
  • [ENHANCEMENT] Add monospace field to to pushoverConfig receiver in AlertmanagerConfig CRD. #​8018
  • [BUGFIX] Propagate Certificate Authority updates for HTTP configuration in Alertmanager's global configuration. #​8089

v0.86.2: 0.86.2 / 2025-11-07

Compare Source

  • [CHANGE/BUGFIX] Fix operator's permissions to emit Kubernetes events. #​8077
kubernetes/apiextensions-apiserver (k8s.io/apiextensions-apiserver)

v0.35.0

Compare Source

v0.34.3

Compare Source

kubernetes/client-go (k8s.io/client-go)

v0.35.0

Compare Source

v0.34.3

Compare Source

kubernetes/code-generator (k8s.io/code-generator)

v0.35.0

Compare Source

v0.34.3

Compare Source

kubernetes/kube-aggregator (k8s.io/kube-aggregator)

v0.35.0

Compare Source

v0.34.3

Compare Source

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

v0.23.0

Compare Source

🔆 Highlights

⚠️ Breaking changes

  • Dependencies: Update to k8s.io/* v1.35 by @​alvaroaleman @​dongjiang1989 @​kannon92 (#​3316, #​3349, #​3386, #​3391, #​3401)
  • Client: Add subresource Apply support by @​alvaroaleman in #​3321
  • Events: Migration to the new events API by @​clebs in #​3262
    • Using the new GetEventRecorderFor requires updating your rbac for events to use the events.k8s.io apiGroup rather than the `` (core) apiGroup
  • Fakeclient: Set ResourceVersion for SSA Create by @​alvaroaleman in #​3311
  • Webhooks: Generic Validator and Defaulter by @​alvaroaleman in #​3360
    • Existing code of the form builder.WebhookManagedBy(mgr).For(&corev1.Deployment{}) has to be changed to builder.WebhookManagedBy(mgr, &appsv1.Deployment{})
    • Existing webhook implementations have to be changed to take the concrete object rather than runtime.Object, for example from ValidateCreate(ctx context.Context, obj runtime.Object) (admission.Warnings, error) to ValidateCreate(ctx context.Context, obj *appsv1.Deployment) (admission.Warnings, error)

✨ Features

🐛 Bugfixes

🌱 Other

📖 Documentation

Dependencies

Added
  • github.com/Masterminds/semver/v3: v3.4.0
  • github.com/gkampitakis/ciinfo: v0.3.2
  • github.com/gkampitakis/go-diff: v1.3.2
  • github.com/gkampitakis/go-snaps: v0.5.15
  • github.com/goccy/go-yaml: v1.18.0
  • github.com/joshdk/go-junit: v1.0.0
  • github.com/maruel/natural: v1.1.1
  • github.com/mfridman/tparse: v0.18.0
  • github.com/tidwall/gjson: v1.18.0
  • github.com/tidwall/match: v1.1.1
  • github.com/tidwall/pretty: v1.2.1
  • github.com/tidwall/sjson: v1.2.5
  • go.uber.org/automaxprocs: v1.6.0
  • golang.org/x/tools/go/expect: v0.1.0-deprecated
  • golang.org/x/tools/go/packages/packagestest: v0.1.1-deprecated
Changed
  • github.com/go-logr/logr: v1.4.2 → v1.4.3
  • github.com/google/pprof: d1b30fe → 27863c8
  • github.com/onsi/ginkgo/v2: v2.22.0 → v2.27.2
  • github.com/onsi/gomega: v1.36.1 → v1.38.2
  • github.com/prometheus/client_golang: v1.22.0 → v1.23.2
  • github.com/prometheus/client_model: v0.6.1 → v0.6.2
  • github.com/prometheus/common: v0.62.0 → v0.66.1
  • github.com/prometheus/procfs: v0.15.1 → v0.16.1
  • github.com/rogpeppe/go-internal: v1.13.1 → v1.14.1
  • github.com/spf13/cobra: v1.9.1 → v1.10.0
  • github.com/spf13/pflag: v1.0.6 → v1.0.9
  • github.com/stretchr/testify: v1.10.0 → v1.11.1
  • go.etcd.io/bbolt: v1.4.2 → v1.4.3
  • go.etcd.io/etcd/api/v3: v3.6.4 → v3.6.5
  • go.etcd.io/etcd/client/pkg/v3: v3.6.4 → v3.6.5
  • go.etcd.io/etcd/client/v3: v3.6.4 → v3.6.5
  • go.etcd.io/etcd/pkg/v3: v3.6.4 → v3.6.5
  • go.etcd.io/etcd/server/v3: v3.6.4 → v3.6.5
  • go.opentelemetry.io/contrib/instrumentation/net/http/otelhttp: v0.58.0 → v0.61.0
  • go.opentelemetry.io/otel/metric: v1.35.0 → v1.36.0
  • go.opentelemetry.io/otel/sdk/metric: v1.34.0 → v1.36.0
  • go.opentelemetry.io/otel/sdk: v1.34.0 → v1.36.0
  • go.opentelemetry.io/otel/trace: v1.35.0 → v1.36.0
  • go.opentelemetry.io/otel: v1.35.0 → v1.36.0
  • go.yaml.in/yaml/v2: v2.4.2 → v2.4.3
  • golang.org/x/crypto: v0.36.0 → v0.45.0
  • golang.org/x/mod: v0.21.0 → v0.29.0
  • golang.org/x/net: v0.38.0 → v0.47.0
  • golang.org/x/oauth2: v0.27.0 → v0.30.0
  • golang.org/x/sync: v0.12.0 → v0.18.0
  • golang.org/x/sys: v0.31.0 → v0.38.0
  • golang.org/x/telemetry: bda5523078029d
  • golang.org/x/term: v0.30.0 → v0.37.0
  • golang.org/x/text: v0.23.0 → v0.31.0
  • golang.org/x/tools: v0.26.0 → v0.38.0
  • golang.org/x/xerrors: 5ec99f89bdfabe
  • google.golang.org/genproto/googleapis/rpc: a0af3ef200df99
  • google.golang.org/grpc: v1.72.1 → v1.72.2
  • google.golang.org/protobuf: v1.36.5 → v1.36.8
  • gopkg.in/evanphx/json-patch.v4: v4.12.0 → v4.13.0
  • k8s.io/api: v0.34.0 → v0.35.0
  • k8s.io/apiextensions-apiserver: v0.34.0 → v0.35.0
  • k8s.io/apimachinery: v0.34.0 → v0.35.0
  • k8s.io/apiserver: v0.34.0 → v0.35.0
  • k8s.io/client-go: v0.34.0 → v0.35.0
  • k8s.io/code-generator: v0.34.0 → v0.35.0
  • k8s.io/component-base: v0.34.0 → v0.35.0
  • k8s.io/gengo/v2: 85fd79dec3ebc5
  • k8s.io/kms: v0.34.0 → v0.35.0
  • k8s.io/kube-openapi: f3f2b99589584f
  • k8s.io/utils: 4c0f3b2bc988d5
  • sigs.k8s.io/json: cfa47c32d32026
Removed
  • github.com/kisielk/errcheck: v1.5.0
  • github.com/kisielk/gotool: v1.0.0
  • gopkg.in/yaml.v2: v2.4.0

New Contributors

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

Thanks to all our contributors! 😊

v0.22.5

Compare Source

What's Changed

Full Changelog: kubernetes-sigs/controller-runtime@v0.22.4...v0.22.5

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

v0.20.0

Compare Source

What's Changed

Misc

envtest

Dependency bumps

New Contributors

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


Configuration

📅 Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).

🚦 Automerge: Enabled.

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-approve[bot]
renovate-approve bot previously approved these changes Jan 4, 2026
@renovate renovate bot force-pushed the renovate/minor-deps-golang branch from d8e576a to d385ee9 Compare January 5, 2026 11:17
@renovate
Copy link
Contributor Author

renovate bot commented Jan 5, 2026

ℹ️ 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

Details:

Package Change
k8s.io/apimachinery v0.35.0-alpha.2 -> v0.35.0
golang.org/x/crypto v0.42.0 -> v0.46.0
golang.org/x/mod v0.27.0 -> v0.31.0
golang.org/x/net v0.44.0 -> v0.48.0
golang.org/x/sync v0.17.0 -> v0.19.0
golang.org/x/sys v0.36.0 -> v0.39.0
golang.org/x/term v0.35.0 -> v0.38.0
golang.org/x/text v0.29.0 -> v0.32.0
golang.org/x/tools v0.36.0 -> v0.40.0
k8s.io/api v0.34.2 -> v0.35.0
k8s.io/gengo/v2 v2.0.0-20250604051438-85fd79dbfd9f -> v2.0.0-20250922181213-ec3ebc5fd46b

renovate-approve[bot]
renovate-approve bot previously approved these changes Jan 6, 2026
@renovate renovate bot force-pushed the renovate/minor-deps-golang branch from 41f3ed6 to 7f0808d Compare January 6, 2026 21:19
@renovate renovate bot force-pushed the renovate/minor-deps-golang branch from 7f0808d to d3ea739 Compare January 9, 2026 13:32
renovate-approve[bot]
renovate-approve bot previously approved these changes Jan 9, 2026
@renovate renovate bot force-pushed the renovate/minor-deps-golang branch 3 times, most recently from 0d88e49 to 535e5c5 Compare January 19, 2026 07:23
@renovate renovate bot force-pushed the renovate/minor-deps-golang branch from 535e5c5 to 2567944 Compare January 19, 2026 19:58
renovate-approve[bot]
renovate-approve bot previously approved these changes Jan 19, 2026
@renovate renovate bot force-pushed the renovate/minor-deps-golang branch from 2567944 to 4b11d4f Compare January 20, 2026 13:04
@renovate renovate bot force-pushed the renovate/minor-deps-golang branch from 4b11d4f to 52faa6e Compare January 20, 2026 13:29
@renovate
Copy link
Contributor Author

renovate bot commented Jan 20, 2026

Edited/Blocked Notification

Renovate will not automatically rebase this PR, because it does not recognize the last commit author and assumes somebody else may have edited the PR.

You can manually request rebase by checking the rebase/retry box above.

⚠️ Warning: custom changes will be lost.

@ssirotnik ssirotnik self-assigned this Jan 20, 2026
@ssirotnik ssirotnik merged commit 410f0a0 into main Jan 20, 2026
6 checks passed
@ssirotnik ssirotnik deleted the renovate/minor-deps-golang branch January 20, 2026 14:09
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.

1 participant