Go: Update module github.com/prometheus/common to v0.70.1
This MR contains the following updates:
| Package | Type | Update | Change |
|---|---|---|---|
| github.com/prometheus/common | require | minor | v0.67.5 -> v0.70.1 |
⚠️ WarningSome dependencies could not be looked up. Check the Dependency Dashboard for more information.
MR created with the help of gitlab-org/frontend/renovate-gitlab-bot
Release Notes
prometheus/common (github.com/prometheus/common)
v0.70.1
What's Changed
- Update CHANGELOG for v0.70.0 by @roidelapluie in https://github.com/prometheus/common/pull/945
- config: clarify sensitive redirect headers match net/http by @roidelapluie in https://github.com/prometheus/common/pull/924
- Synchronize common files from prometheus/prometheus by @prombot in https://github.com/prometheus/common/pull/946
- build(deps): bump actions/checkout from 7.0.0 to 7.0.1 by @dependabot[bot] in https://github.com/prometheus/common/pull/950
- build(deps): bump actions/setup-go from 6.5.0 to 7.0.0 by @dependabot[bot] in https://github.com/prometheus/common/pull/949
- build(deps): bump the codeql group with 4 updates by @dependabot[bot] in https://github.com/prometheus/common/pull/948
- build(deps): bump golang.org/x/net from 0.56.0 to 0.57.0 in the golang-org-x group across 1 directory by @dependabot[bot] in https://github.com/prometheus/common/pull/947
Full Changelog: https://github.com/prometheus/common/compare/v0.70.0...v0.70.1
v0.70.0
Enhancements
- route: add support for the QUERY HTTP method. #932
Bugfixes
- config: fix
TLSVersion.String()printing a pointer address instead of the numeric version for unknown TLS versions. #929
Internal
- expfmt: add
BenchmarkConvertMetricFamilycomparing the Prometheus text and OpenMetrics 1.0 encoders. #943 - Update Go dependencies. #933 #934
- Synchronize common files from prometheus/prometheus. #923 #927 #930 #937
- Update GitHub Actions. #938 #939 #940 #941 #942
Full Changelog: https://github.com/prometheus/common/compare/v0.69.0...v0.70.0
v0.69.0
Security / behavior changes
- config: credentials are no longer forwarded across cross-host redirects. When
FollowRedirectsis enabled, the HTTP client now stripsAuthorization,Cookie,Proxy-Authorizationand other sensitive headers, and skips basic-auth, bearer-token and OAuth2 credentials, when a redirect points to a different host. This aligns with Go'snet/httpbehavior. Callers that relied on credentials being sent to a redirect target on another host will need to target that host directly. #901 #920 #921 - config:
LoadHTTPConfigFilenow resolves relative file paths (e.g.*_filecredentials,http_headersfiles) against the config file's own directory instead of its parent directory. Configs that worked around the old behavior by prefixing paths with the config's directory name must drop that prefix. #925
Bugfixes
- expfmt: fix nil pointer panic when parsing empty braces
{}. #922 - model: fix
Time.UnmarshalJSONfor larger negative numbers. #918
Performance
- model: reduce allocations in
Time.UnmarshalJSON. #918
Internal
Full Changelog: https://github.com/prometheus/common/compare/v0.68.1...v0.69.0
v0.68.1
What's Changed
- build(deps): bump golang.org/x/net from 0.52.0 to 0.53.0 by @dependabot[bot] in https://github.com/prometheus/common/pull/903
- build(deps): bump golang.org/x/net from 0.53.0 to 0.55.0 by @dependabot[bot] in https://github.com/prometheus/common/pull/914
- Synchronize common files from prometheus/prometheus by @prombot in https://github.com/prometheus/common/pull/915
Full Changelog: https://github.com/prometheus/common/compare/v0.68.0...v0.68.1
v0.68.0
What's Changed
- Synchronize common files from prometheus/prometheus by @prombot in https://github.com/prometheus/common/pull/873
- Synchronize common files from prometheus/prometheus by @prombot in https://github.com/prometheus/common/pull/874
- build(deps): bump github.com/golang-jwt/jwt/v5 from 5.3.0 to 5.3.1 by @dependabot[bot] in https://github.com/prometheus/common/pull/879
- build(deps): bump golang.org/x/net from 0.48.0 to 0.49.0 by @dependabot[bot] in https://github.com/prometheus/common/pull/878
- Synchronize common files from prometheus/prometheus by @prombot in https://github.com/prometheus/common/pull/875
- Synchronize common files from prometheus/prometheus by @prombot in https://github.com/prometheus/common/pull/880
- Remove logic adding unit to metrics name by @vesari in https://github.com/prometheus/common/pull/877
- Synchronize common files from prometheus/prometheus by @prombot in https://github.com/prometheus/common/pull/881
- Update for Go 1.26 by @SuperQ in https://github.com/prometheus/common/pull/883
- build(deps): bump golang.org/x/net from 0.49.0 to 0.51.0 by @dependabot[bot] in https://github.com/prometheus/common/pull/882
- version: Add a slog helper by @SuperQ in https://github.com/prometheus/common/pull/886
- Remove Arthur from maintainers list by @ArthurSens in https://github.com/prometheus/common/pull/885
- Synchronize common files from prometheus/prometheus by @prombot in https://github.com/prometheus/common/pull/895
- Synchronize common files from prometheus/prometheus by @prombot in https://github.com/prometheus/common/pull/896
- config: change NewOAuth2RoundTripper to accept variadic HTTPClientOption by @alliasgher in https://github.com/prometheus/common/pull/898
- config: guard against nil oauth2 credential in RoundTrip by @alliasgher in https://github.com/prometheus/common/pull/897
- build(deps): bump golang.org/x/net from 0.51.0 to 0.52.0 by @dependabot[bot] in https://github.com/prometheus/common/pull/890
- build(deps): bump go.yaml.in/yaml/v2 from 2.4.3 to 2.4.4 by @dependabot[bot] in https://github.com/prometheus/common/pull/891
- build(deps): bump golang.org/x/oauth2 from 0.34.0 to 0.36.0 by @dependabot[bot] in https://github.com/prometheus/common/pull/892
- Move interface assertions to a test file by @msiegen in https://github.com/prometheus/common/pull/839
- fix(http_config): fix client cert rotation when no CA is configured by @machine424 in https://github.com/prometheus/common/pull/908
- Remove CircleCI by @ArthurSens in https://github.com/prometheus/common/pull/910
- Fix: apply DialContextFunc to OAuth2 token-fetch transport by @yuri-tceretian in https://github.com/prometheus/common/pull/911
New Contributors
- @alliasgher made their first contribution in https://github.com/prometheus/common/pull/898
- @msiegen made their first contribution in https://github.com/prometheus/common/pull/839
- @machine424 made their first contribution in https://github.com/prometheus/common/pull/908
- @yuri-tceretian made their first contribution in https://github.com/prometheus/common/pull/911
Full Changelog: https://github.com/prometheus/common/compare/v0.67.5...v0.68.0
Configuration
- If you want to rebase/retry this MR, check this box
This MR has been generated by Renovate Bot.