prometheus/common (github.com/prometheus/common)
### [`v0.53.0`](https://togithub.com/prometheus/common/releases/tag/v0.53.0)
[Compare Source](https://togithub.com/prometheus/common/compare/v0.52.3...v0.53.0)
#### What's Changed
- Add StatusAt method for Alert struct by [@grobinson-grafana](https://togithub.com/grobinson-grafana) in [https://github.com/prometheus/common/pull/618](https://togithub.com/prometheus/common/pull/618)
- config: allow exposing real secret value through marshal by [@GiedriusS](https://togithub.com/GiedriusS) in [https://github.com/prometheus/common/pull/487](https://togithub.com/prometheus/common/pull/487)
- Fix up config test by [@SuperQ](https://togithub.com/SuperQ) in [https://github.com/prometheus/common/pull/621](https://togithub.com/prometheus/common/pull/621)
- LabelSet.String: restore faster sort call by [@bboreham](https://togithub.com/bboreham) in [https://github.com/prometheus/common/pull/619](https://togithub.com/prometheus/common/pull/619)
- LabelSet: add unit test for String method by [@bboreham](https://togithub.com/bboreham) in [https://github.com/prometheus/common/pull/620](https://togithub.com/prometheus/common/pull/620)
#### New Contributors
- [@grobinson-grafana](https://togithub.com/grobinson-grafana) made their first contribution in [https://github.com/prometheus/common/pull/618](https://togithub.com/prometheus/common/pull/618)
- [@GiedriusS](https://togithub.com/GiedriusS) made their first contribution in [https://github.com/prometheus/common/pull/487](https://togithub.com/prometheus/common/pull/487)
**Full Changelog**: https://github.com/prometheus/common/compare/v0.52.3...v0.53.0
### [`v0.52.3`](https://togithub.com/prometheus/common/releases/tag/v0.52.3)
[Compare Source](https://togithub.com/prometheus/common/compare/v0.52.2...v0.52.3)
#### What's Changed
- Support go 1.20 by [@ArthurSens](https://togithub.com/ArthurSens) in [https://github.com/prometheus/common/pull/617](https://togithub.com/prometheus/common/pull/617)
**Full Changelog**: https://github.com/prometheus/common/compare/v0.52.2...v0.52.3
### [`v0.52.2`](https://togithub.com/prometheus/common/releases/tag/v0.52.2)
[Compare Source](https://togithub.com/prometheus/common/compare/v0.51.1...v0.52.2)
#### What's Changed
- Drop support for Go older than 1.18 by [@SuperQ](https://togithub.com/SuperQ) in [https://github.com/prometheus/common/pull/612](https://togithub.com/prometheus/common/pull/612)
- fix(protobuf): Correctly decode multi-messages streams by [@srebhan](https://togithub.com/srebhan) in [https://github.com/prometheus/common/pull/616](https://togithub.com/prometheus/common/pull/616)
- Bump github.com/aws/aws-sdk-go from 1.50.31 to 1.51.11 in /sigv4 by [@dependabot](https://togithub.com/dependabot) in [https://github.com/prometheus/common/pull/615](https://togithub.com/prometheus/common/pull/615)
#### New Contributors
- [@srebhan](https://togithub.com/srebhan) made their first contribution in [https://github.com/prometheus/common/pull/616](https://togithub.com/prometheus/common/pull/616)
**Full Changelog**: https://github.com/prometheus/common/compare/v0.51.1...v0.52.2
### [`v0.51.1`](https://togithub.com/prometheus/common/releases/tag/v0.51.1)
[Compare Source](https://togithub.com/prometheus/common/compare/v0.51.0...v0.51.1)
#### What's Changed
- Synchronize common files from prometheus/prometheus by [@prombot](https://togithub.com/prombot) in [https://github.com/prometheus/common/pull/606](https://togithub.com/prometheus/common/pull/606)
- Synchronize common files from prometheus/prometheus by [@prombot](https://togithub.com/prombot) in [https://github.com/prometheus/common/pull/609](https://togithub.com/prometheus/common/pull/609)
- Retract v0.50.0 by [@SuperQ](https://togithub.com/SuperQ) in [https://github.com/prometheus/common/pull/610](https://togithub.com/prometheus/common/pull/610)
**Full Changelog**: https://github.com/prometheus/common/compare/v0.51.0...v0.51.1
### [`v0.51.0`](https://togithub.com/prometheus/common/releases/tag/v0.51.0)
[Compare Source](https://togithub.com/prometheus/common/compare/v0.50.0...v0.51.0)
#### What's Changed
- Synchronize common files from prometheus/prometheus by [@prombot](https://togithub.com/prombot) in [https://github.com/prometheus/common/pull/604](https://togithub.com/prometheus/common/pull/604)
- expfmt: Add a way to generate different OpenMetrics Formats by [@ywwg](https://togithub.com/ywwg) in [https://github.com/prometheus/common/pull/596](https://togithub.com/prometheus/common/pull/596)
- Fix string slice definition for FormatFlagOptions. by [@gizmoguy](https://togithub.com/gizmoguy) in [https://github.com/prometheus/common/pull/607](https://togithub.com/prometheus/common/pull/607)
- Correct logic in sample naming for counters, add new test by [@vesari](https://togithub.com/vesari) in [https://github.com/prometheus/common/pull/608](https://togithub.com/prometheus/common/pull/608)
#### New Contributors
- [@gizmoguy](https://togithub.com/gizmoguy) made their first contribution in [https://github.com/prometheus/common/pull/607](https://togithub.com/prometheus/common/pull/607)
**Full Changelog**: https://github.com/prometheus/common/compare/v0.50.0...v0.51.0
### [`v0.50.0`](https://togithub.com/prometheus/common/releases/tag/v0.50.0)
[Compare Source](https://togithub.com/prometheus/common/compare/v0.49.0...v0.50.0)
#### What's Changed
- Synchronize common files from prometheus/prometheus by [@prombot](https://togithub.com/prombot) in [https://github.com/prometheus/common/pull/594](https://togithub.com/prometheus/common/pull/594)
- Bump github.com/stretchr/testify from 1.8.4 to 1.9.0 in /sigv4 by [@dependabot](https://togithub.com/dependabot) in [https://github.com/prometheus/common/pull/593](https://togithub.com/prometheus/common/pull/593)
- Bump github.com/aws/aws-sdk-go from 1.50.27 to 1.50.29 in /sigv4 by [@dependabot](https://togithub.com/dependabot) in [https://github.com/prometheus/common/pull/592](https://togithub.com/prometheus/common/pull/592)
- Bump github.com/aws/aws-sdk-go from 1.50.29 to 1.50.31 in /sigv4 by [@dependabot](https://togithub.com/dependabot) in [https://github.com/prometheus/common/pull/595](https://togithub.com/prometheus/common/pull/595)
- Remove unused 'Host' member from HTTPClientConfig by [@bboreham](https://togithub.com/bboreham) in [https://github.com/prometheus/common/pull/597](https://togithub.com/prometheus/common/pull/597)
- Add OpenMetrics unit support by [@vesari](https://togithub.com/vesari) in [https://github.com/prometheus/common/pull/544](https://togithub.com/prometheus/common/pull/544)
- Remove deprecated version function by [@SuperQ](https://togithub.com/SuperQ) in [https://github.com/prometheus/common/pull/591](https://togithub.com/prometheus/common/pull/591)
- Synchronize common files from prometheus/prometheus by [@prombot](https://togithub.com/prombot) in [https://github.com/prometheus/common/pull/599](https://togithub.com/prometheus/common/pull/599)
- Bump golang.org/x/oauth2 from 0.17.0 to 0.18.0 by [@dependabot](https://togithub.com/dependabot) in [https://github.com/prometheus/common/pull/600](https://togithub.com/prometheus/common/pull/600)
- Bump google.golang.org/protobuf from 1.32.0 to 1.33.0 by [@dependabot](https://togithub.com/dependabot) in [https://github.com/prometheus/common/pull/601](https://togithub.com/prometheus/common/pull/601)
**Full Changelog**: https://github.com/prometheus/common/compare/v0.49.0...v0.50.0
### [`v0.49.0`](https://togithub.com/prometheus/common/releases/tag/v0.49.0)
[Compare Source](https://togithub.com/prometheus/common/compare/v0.48.0...v0.49.0)
#### What's Changed
- Synchronize common files from prometheus/prometheus by [@prombot](https://togithub.com/prombot) in [https://github.com/prometheus/common/pull/574](https://togithub.com/prometheus/common/pull/574)
- Bump github.com/aws/aws-sdk-go from 1.49.13 to 1.50.8 in /sigv4 by [@dependabot](https://togithub.com/dependabot) in [https://github.com/prometheus/common/pull/571](https://togithub.com/prometheus/common/pull/571)
- Synchronize common files from prometheus/prometheus by [@prombot](https://togithub.com/prombot) in [https://github.com/prometheus/common/pull/581](https://togithub.com/prometheus/common/pull/581)
- Update Go by [@SuperQ](https://togithub.com/SuperQ) in [https://github.com/prometheus/common/pull/588](https://togithub.com/prometheus/common/pull/588)
- Deprecate version.NewCollector by [@SuperQ](https://togithub.com/SuperQ) in [https://github.com/prometheus/common/pull/579](https://togithub.com/prometheus/common/pull/579)
- Bump github.com/aws/aws-sdk-go from 1.50.8 to 1.50.27 in /sigv4 by [@dependabot](https://togithub.com/dependabot) in [https://github.com/prometheus/common/pull/587](https://togithub.com/prometheus/common/pull/587)
- Avoid off-spec openmetrics exposition when exemplars have empty labels by [@orls](https://togithub.com/orls) in [https://github.com/prometheus/common/pull/569](https://togithub.com/prometheus/common/pull/569)
- Bump golang.org/x/oauth2 from 0.16.0 to 0.17.0 by [@dependabot](https://togithub.com/dependabot) in [https://github.com/prometheus/common/pull/585](https://togithub.com/prometheus/common/pull/585)
- Write created lines when negotiating OpenMetrics by [@ArthurSens](https://togithub.com/ArthurSens) in [https://github.com/prometheus/common/pull/504](https://togithub.com/prometheus/common/pull/504)
- Upgrade client_model to v.0.6.0 by [@vesari](https://togithub.com/vesari) in [https://github.com/prometheus/common/pull/589](https://togithub.com/prometheus/common/pull/589)
- http_config: Add host by [@jkroepke](https://togithub.com/jkroepke) in [https://github.com/prometheus/common/pull/549](https://togithub.com/prometheus/common/pull/549)
- LabelSet: Fix alphabetical sorting for prometheus LabelSet by [@wasim-nihal](https://togithub.com/wasim-nihal) in [https://github.com/prometheus/common/pull/575](https://togithub.com/prometheus/common/pull/575)
- labelset: optimise String() function by [@bboreham](https://togithub.com/bboreham) in [https://github.com/prometheus/common/pull/590](https://togithub.com/prometheus/common/pull/590)
#### New Contributors
- [@orls](https://togithub.com/orls) made their first contribution in [https://github.com/prometheus/common/pull/569](https://togithub.com/prometheus/common/pull/569)
- [@vesari](https://togithub.com/vesari) made their first contribution in [https://github.com/prometheus/common/pull/589](https://togithub.com/prometheus/common/pull/589)
**Full Changelog**: https://github.com/prometheus/common/compare/v0.48.0...v0.49.0
### [`v0.48.0`](https://togithub.com/prometheus/common/releases/tag/v0.48.0)
[Compare Source](https://togithub.com/prometheus/common/compare/v0.47.0...v0.48.0)
*This release will require changes of code that relies on direct access to content-type format strings. See the PR linked below for work-arounds. Please file an issue if your use case doesn't work anymore.*
#### What's Changed
- Unexport Format strings by [@ywwg](https://togithub.com/ywwg) in [https://github.com/prometheus/common/pull/576](https://togithub.com/prometheus/common/pull/576)
**Full Changelog**: https://github.com/prometheus/common/compare/v0.47.0...v0.48.0
### [`v0.47.0`](https://togithub.com/prometheus/common/releases/tag/v0.47.0)
[Compare Source](https://togithub.com/prometheus/common/compare/v0.46.0...v0.47.0)
#### What's Changed
- UTF-8 support in validation, and some parsers and formatters by [@ywwg](https://togithub.com/ywwg) in [https://github.com/prometheus/common/pull/537](https://togithub.com/prometheus/common/pull/537)
- Support empty OAuth2 inline secrets by [@TheSpiritXIII](https://togithub.com/TheSpiritXIII) in [https://github.com/prometheus/common/pull/547](https://togithub.com/prometheus/common/pull/547)
- UTF8: Content negotiation (encoding side) by [@ywwg](https://togithub.com/ywwg) in [https://github.com/prometheus/common/pull/570](https://togithub.com/prometheus/common/pull/570)
#### New Contributors
- [@ywwg](https://togithub.com/ywwg) made their first contribution in [https://github.com/prometheus/common/pull/537](https://togithub.com/prometheus/common/pull/537)
**Full Changelog**: https://github.com/prometheus/common/compare/v0.46.0...v0.47.0
### [`v0.46.0`](https://togithub.com/prometheus/common/releases/tag/v0.46.0)
[Compare Source](https://togithub.com/prometheus/common/compare/v0.45.0...v0.46.0)
#### What's Changed
- Add golangci-lint config by [@SuperQ](https://togithub.com/SuperQ) in [https://github.com/prometheus/common/pull/517](https://togithub.com/prometheus/common/pull/517)
- model: add metric type values by [@bboreham](https://togithub.com/bboreham) in [https://github.com/prometheus/common/pull/533](https://togithub.com/prometheus/common/pull/533)
- Synchronize common files from prometheus/prometheus by [@prombot](https://togithub.com/prombot) in [https://github.com/prometheus/common/pull/532](https://togithub.com/prometheus/common/pull/532)
- Bump github.com/aws/aws-sdk-go from 1.45.19 to 1.47.0 in /sigv4 by [@dependabot](https://togithub.com/dependabot) in [https://github.com/prometheus/common/pull/529](https://togithub.com/prometheus/common/pull/529)
- Update modules by [@SuperQ](https://togithub.com/SuperQ) in [https://github.com/prometheus/common/pull/534](https://togithub.com/prometheus/common/pull/534)
- Synchronize common files from prometheus/prometheus by [@prombot](https://togithub.com/prombot) in [https://github.com/prometheus/common/pull/535](https://togithub.com/prometheus/common/pull/535)
- Allow using empty Authorization credentials by [@TheSpiritXIII](https://togithub.com/TheSpiritXIII) in [https://github.com/prometheus/common/pull/546](https://togithub.com/prometheus/common/pull/546)
- enable errorlint linter by [@mmorel-35](https://togithub.com/mmorel-35) in [https://github.com/prometheus/common/pull/550](https://togithub.com/prometheus/common/pull/550)
- Synchronize common files from prometheus/prometheus by [@prombot](https://togithub.com/prombot) in [https://github.com/prometheus/common/pull/548](https://togithub.com/prometheus/common/pull/548)
- Bump github.com/aws/aws-sdk-go from 1.47.0 to 1.48.10 in /sigv4 by [@dependabot](https://togithub.com/dependabot) in [https://github.com/prometheus/common/pull/539](https://togithub.com/prometheus/common/pull/539)
- Bump github.com/alecthomas/kingpin/v2 from 2.3.2 to 2.4.0 by [@dependabot](https://togithub.com/dependabot) in [https://github.com/prometheus/common/pull/542](https://togithub.com/prometheus/common/pull/542)
- Synchronize common files from prometheus/prometheus by [@prombot](https://togithub.com/prombot) in [https://github.com/prometheus/common/pull/552](https://togithub.com/prometheus/common/pull/552)
- Bump golang.org/x/net from 0.18.0 to 0.19.0 by [@dependabot](https://togithub.com/dependabot) in [https://github.com/prometheus/common/pull/541](https://togithub.com/prometheus/common/pull/541)
- Bump golang.org/x/oauth2 from 0.14.0 to 0.15.0 by [@dependabot](https://togithub.com/dependabot) in [https://github.com/prometheus/common/pull/540](https://togithub.com/prometheus/common/pull/540)
- Add hints for promlog by [@lucacome](https://togithub.com/lucacome) in [https://github.com/prometheus/common/pull/556](https://togithub.com/prometheus/common/pull/556)
- Bump google.golang.org/protobuf from 1.31.0 to 1.32.0 by [@dependabot](https://togithub.com/dependabot) in [https://github.com/prometheus/common/pull/560](https://togithub.com/prometheus/common/pull/560)
- Bump github.com/prometheus/client_golang from 1.17.0 to 1.18.0 in /sigv4 by [@dependabot](https://togithub.com/dependabot) in [https://github.com/prometheus/common/pull/558](https://togithub.com/prometheus/common/pull/558)
- Synchronize common files from prometheus/prometheus by [@prombot](https://togithub.com/prombot) in [https://github.com/prometheus/common/pull/555](https://togithub.com/prometheus/common/pull/555)
- Bump github.com/prometheus/client_golang from 1.17.0 to 1.18.0 by [@dependabot](https://togithub.com/dependabot) in [https://github.com/prometheus/common/pull/559](https://togithub.com/prometheus/common/pull/559)
- Bump github.com/aws/aws-sdk-go from 1.48.10 to 1.49.13 in /sigv4 by [@dependabot](https://togithub.com/dependabot) in [https://github.com/prometheus/common/pull/557](https://togithub.com/prometheus/common/pull/557)
- Synchronize common files from prometheus/prometheus by [@prombot](https://togithub.com/prombot) in [https://github.com/prometheus/common/pull/561](https://togithub.com/prometheus/common/pull/561)
- Make version getRevision public by [@SuperQ](https://togithub.com/SuperQ) in [https://github.com/prometheus/common/pull/563](https://togithub.com/prometheus/common/pull/563)
- enable gofumpt, goimports, testifylint linters by [@mmorel-35](https://togithub.com/mmorel-35) in [https://github.com/prometheus/common/pull/551](https://togithub.com/prometheus/common/pull/551)
- version: make GetTegs() public by [@ArthurSens](https://togithub.com/ArthurSens) in [https://github.com/prometheus/common/pull/565](https://togithub.com/prometheus/common/pull/565)
- switch to protodelim package (which pbutil now calls) by [@stapelberg](https://togithub.com/stapelberg) in [https://github.com/prometheus/common/pull/567](https://togithub.com/prometheus/common/pull/567)
- Bump Go modules by [@SuperQ](https://togithub.com/SuperQ) in [https://github.com/prometheus/common/pull/568](https://togithub.com/prometheus/common/pull/568)
#### New Contributors
- [@TheSpiritXIII](https://togithub.com/TheSpiritXIII) made their first contribution in [https://github.com/prometheus/common/pull/546](https://togithub.com/prometheus/common/pull/546)
- [@mmorel-35](https://togithub.com/mmorel-35) made their first contribution in [https://github.com/prometheus/common/pull/550](https://togithub.com/prometheus/common/pull/550)
- [@ArthurSens](https://togithub.com/ArthurSens) made their first contribution in [https://github.com/prometheus/common/pull/565](https://togithub.com/prometheus/common/pull/565)
- [@stapelberg](https://togithub.com/stapelberg) made their first contribution in [https://github.com/prometheus/common/pull/567](https://togithub.com/prometheus/common/pull/567)
**Full Changelog**: https://github.com/prometheus/common/compare/v0.45.0...v0.46.0
### [`v0.45.0`](https://togithub.com/prometheus/common/releases/tag/v0.45.0)
[Compare Source](https://togithub.com/prometheus/common/compare/v0.44.0...v0.45.0)
#### What's Changed
- Adding support for file based configuration of basic auth username in http client config by [@wasim-nihal](https://togithub.com/wasim-nihal) in [https://github.com/prometheus/common/pull/511](https://togithub.com/prometheus/common/pull/511)
- Bump golang.org/x/net from 0.10.0 to 0.12.0 by [@dependabot](https://togithub.com/dependabot) in [https://github.com/prometheus/common/pull/507](https://togithub.com/prometheus/common/pull/507)
- Add read-only token permissions by [@pnacht](https://togithub.com/pnacht) in [https://github.com/prometheus/common/pull/490](https://togithub.com/prometheus/common/pull/490)
- Synchronize common files from prometheus/prometheus by [@prombot](https://togithub.com/prombot) in [https://github.com/prometheus/common/pull/495](https://togithub.com/prometheus/common/pull/495)
- Update client_golang by [@SuperQ](https://togithub.com/SuperQ) in [https://github.com/prometheus/common/pull/513](https://togithub.com/prometheus/common/pull/513)
- Bump golang.org/x/oauth2 from 0.8.0 to 0.12.0 by [@dependabot](https://togithub.com/dependabot) in [https://github.com/prometheus/common/pull/514](https://togithub.com/prometheus/common/pull/514)
- Bump github.com/aws/aws-sdk-go from 1.44.266 to 1.45.18 in /sigv4 by [@dependabot](https://togithub.com/dependabot) in [https://github.com/prometheus/common/pull/515](https://togithub.com/prometheus/common/pull/515)
- Bump github.com/prometheus/client_golang from 1.15.1 to 1.17.0 in /sigv4 by [@dependabot](https://togithub.com/dependabot) in [https://github.com/prometheus/common/pull/516](https://togithub.com/prometheus/common/pull/516)
- Bump github.com/stretchr/testify from 1.8.2 to 1.8.4 in /sigv4 by [@dependabot](https://togithub.com/dependabot) in [https://github.com/prometheus/common/pull/493](https://togithub.com/prometheus/common/pull/493)
- Update golang_protobuf_extensions to v2 by [@Neo2308](https://togithub.com/Neo2308) in [https://github.com/prometheus/common/pull/509](https://togithub.com/prometheus/common/pull/509)
- Synchronize common files from prometheus/prometheus by [@prombot](https://togithub.com/prombot) in [https://github.com/prometheus/common/pull/518](https://togithub.com/prometheus/common/pull/518)
- Bump github.com/aws/aws-sdk-go from 1.45.18 to 1.45.19 in /sigv4 by [@dependabot](https://togithub.com/dependabot) in [https://github.com/prometheus/common/pull/519](https://togithub.com/prometheus/common/pull/519)
- Synchronize common files from prometheus/prometheus by [@prombot](https://togithub.com/prombot) in [https://github.com/prometheus/common/pull/520](https://togithub.com/prometheus/common/pull/520)
- Bump golang.org/x/net from 0.15.0 to 0.17.0 in /sigv4 by [@dependabot](https://togithub.com/dependabot) in [https://github.com/prometheus/common/pull/525](https://togithub.com/prometheus/common/pull/525)
- Bump golang.org/x/net from 0.15.0 to 0.17.0 by [@dependabot](https://togithub.com/dependabot) in [https://github.com/prometheus/common/pull/524](https://togithub.com/prometheus/common/pull/524)
#### New Contributors
- [@wasim-nihal](https://togithub.com/wasim-nihal) made their first contribution in [https://github.com/prometheus/common/pull/511](https://togithub.com/prometheus/common/pull/511)
- [@pnacht](https://togithub.com/pnacht) made their first contribution in [https://github.com/prometheus/common/pull/490](https://togithub.com/prometheus/common/pull/490)
- [@Neo2308](https://togithub.com/Neo2308) made their first contribution in [https://github.com/prometheus/common/pull/509](https://togithub.com/prometheus/common/pull/509)
**Full Changelog**: https://github.com/prometheus/common/compare/v0.44.0...v0.45.0
### [`v0.44.0`](https://togithub.com/prometheus/common/releases/tag/v0.44.0)
[Compare Source](https://togithub.com/prometheus/common/compare/v0.43.0...v0.44.0)
#### What's Changed
- Allow custom log.Logger by [@jkroepke](https://togithub.com/jkroepke) in [https://github.com/prometheus/common/pull/474](https://togithub.com/prometheus/common/pull/474)
- Allow TLS settings to be specified inline by [@rfratto](https://togithub.com/rfratto) in [https://github.com/prometheus/common/pull/472](https://togithub.com/prometheus/common/pull/472)
- Enable dependabot for sigv4 by [@SuperQ](https://togithub.com/SuperQ) in [https://github.com/prometheus/common/pull/480](https://togithub.com/prometheus/common/pull/480)
- Bump github.com/prometheus/common from 0.42.0 to 0.43.0 in /sigv4 by [@dependabot](https://togithub.com/dependabot) in [https://github.com/prometheus/common/pull/486](https://togithub.com/prometheus/common/pull/486)
- Bump golang.org/x/net from 0.9.0 to 0.10.0 by [@dependabot](https://togithub.com/dependabot) in [https://github.com/prometheus/common/pull/483](https://togithub.com/prometheus/common/pull/483)
- Bump github.com/stretchr/testify from 1.8.0 to 1.8.2 in /sigv4 by [@dependabot](https://togithub.com/dependabot) in [https://github.com/prometheus/common/pull/485](https://togithub.com/prometheus/common/pull/485)
- Bump golang.org/x/oauth2 from 0.7.0 to 0.8.0 by [@dependabot](https://togithub.com/dependabot) in [https://github.com/prometheus/common/pull/482](https://togithub.com/prometheus/common/pull/482)
- Bump github.com/aws/aws-sdk-go from 1.43.26 to 1.44.266 in /sigv4 by [@dependabot](https://togithub.com/dependabot) in [https://github.com/prometheus/common/pull/489](https://togithub.com/prometheus/common/pull/489)
#### New Contributors
- [@jkroepke](https://togithub.com/jkroepke) made their first contribution in [https://github.com/prometheus/common/pull/474](https://togithub.com/prometheus/common/pull/474)
- [@rfratto](https://togithub.com/rfratto) made their first contribution in [https://github.com/prometheus/common/pull/472](https://togithub.com/prometheus/common/pull/472)
**Full Changelog**: https://github.com/prometheus/common/compare/v0.43.0...v0.43.1
### [`v0.43.0`](https://togithub.com/prometheus/common/releases/tag/v0.43.0): 0.43.0 / 2023-05-04
[Compare Source](https://togithub.com/prometheus/common/compare/v0.42.0...v0.43.0)
NOTE: The protobuf library has been changed from the deprecated `github.com/golang/protobuf` to the new officially supported `google.golang.org/protobuf`. If you have direct use of the proto, you may need to make changes for deprecated functions.
#### What's Changed
- Synchronize common files from prometheus/prometheus by [@prombot](https://togithub.com/prombot) in [https://github.com/prometheus/common/pull/463](https://togithub.com/prometheus/common/pull/463)
- Negotiate OM v1.0.0 by [@gouthamve](https://togithub.com/gouthamve) in [https://github.com/prometheus/common/pull/475](https://togithub.com/prometheus/common/pull/475)
- Bump golang.org/x/oauth2 from 0.5.0 to 0.7.0 by [@dependabot](https://togithub.com/dependabot) in [https://github.com/prometheus/common/pull/478](https://togithub.com/prometheus/common/pull/478)
- Bump github.com/prometheus/client_golang from 1.14.0 to 1.15.1 by [@dependabot](https://togithub.com/dependabot) in [https://github.com/prometheus/common/pull/481](https://togithub.com/prometheus/common/pull/481)
- Update Go modules by [@SuperQ](https://togithub.com/SuperQ) in [https://github.com/prometheus/common/pull/479](https://togithub.com/prometheus/common/pull/479)
- Bump github.com/alecthomas/kingpin/v2 from 2.3.1 to 2.3.2 by [@dependabot](https://togithub.com/dependabot) in [https://github.com/prometheus/common/pull/469](https://togithub.com/prometheus/common/pull/469)
**Full Changelog**: https://github.com/prometheus/common/compare/v0.42.0...v0.43.0
### [`v0.42.0`](https://togithub.com/prometheus/common/releases/tag/v0.42.0)
[Compare Source](https://togithub.com/prometheus/common/compare/v0.41.0...v0.42.0)
#### What's Changed
- Parse Durations much faster by [@bboreham](https://togithub.com/bboreham) in [https://github.com/prometheus/common/pull/461](https://togithub.com/prometheus/common/pull/461)
- version: add Go build tags to output by [@bboreham](https://togithub.com/bboreham) in [https://github.com/prometheus/common/pull/455](https://togithub.com/prometheus/common/pull/455)
- Add support to use Proxy From Environment by [@roidelapluie](https://togithub.com/roidelapluie) in [https://github.com/prometheus/common/pull/462](https://togithub.com/prometheus/common/pull/462)
#### New Contributors
- [@bboreham](https://togithub.com/bboreham) made their first contribution in [https://github.com/prometheus/common/pull/461](https://togithub.com/prometheus/common/pull/461)
**Full Changelog**: https://github.com/prometheus/common/compare/v0.41.0...v0.42.0
### [`v0.41.0`](https://togithub.com/prometheus/common/releases/tag/v0.41.0)
[Compare Source](https://togithub.com/prometheus/common/compare/v0.40.0...v0.41.0)
#### What's Changed
- Fix marshalling of TLSVersion by [@roidelapluie](https://togithub.com/roidelapluie) in [https://github.com/prometheus/common/pull/429](https://togithub.com/prometheus/common/pull/429)
- expfmt: add test case for issue with \*bufio.Reader and FmtText format by [@roidelapluie](https://togithub.com/roidelapluie) in [https://github.com/prometheus/common/pull/448](https://togithub.com/prometheus/common/pull/448)
- expfmt: add test cases for TextParser startOfLine error handling by [@roidelapluie](https://togithub.com/roidelapluie) in [https://github.com/prometheus/common/pull/449](https://togithub.com/prometheus/common/pull/449)
- Fix and test JSON & YAML marshalling by [@roidelapluie](https://togithub.com/roidelapluie) in [https://github.com/prometheus/common/pull/450](https://togithub.com/prometheus/common/pull/450)
- Update Go versions by [@SuperQ](https://togithub.com/SuperQ) in [https://github.com/prometheus/common/pull/447](https://togithub.com/prometheus/common/pull/447)
- Bump golang.org/x/net from 0.4.0 to 0.7.0 in /sigv4 by [@dependabot](https://togithub.com/dependabot) in [https://github.com/prometheus/common/pull/454](https://togithub.com/prometheus/common/pull/454)
- Update kingpin module source by [@hairyhenderson](https://togithub.com/hairyhenderson) in [https://github.com/prometheus/common/pull/458](https://togithub.com/prometheus/common/pull/458)
- Synchronize common files from prometheus/prometheus by [@prombot](https://togithub.com/prombot) in [https://github.com/prometheus/common/pull/460](https://togithub.com/prometheus/common/pull/460)
- Update Go modules by [@SuperQ](https://togithub.com/SuperQ) in [https://github.com/prometheus/common/pull/459](https://togithub.com/prometheus/common/pull/459)
- Add dependabot by [@lucacome](https://togithub.com/lucacome) in [https://github.com/prometheus/common/pull/433](https://togithub.com/prometheus/common/pull/433)
- model: Remove json-iterator usage (again) by [@beorn7](https://togithub.com/beorn7) in [https://github.com/prometheus/common/pull/453](https://togithub.com/prometheus/common/pull/453)
#### New Contributors
- [@dependabot](https://togithub.com/dependabot) made their first contribution in [https://github.com/prometheus/common/pull/454](https://togithub.com/prometheus/common/pull/454)
- [@hairyhenderson](https://togithub.com/hairyhenderson) made their first contribution in [https://github.com/prometheus/common/pull/458](https://togithub.com/prometheus/common/pull/458)
**Full Changelog**: https://github.com/prometheus/common/compare/v0.40.0...v0.41.0
### [`v0.40.0`](https://togithub.com/prometheus/common/releases/tag/v0.40.0)
[Compare Source](https://togithub.com/prometheus/common/compare/v0.39.0...v0.40.0)
#### What's Changed
- Synchronize common files from prometheus/prometheus by [@prombot](https://togithub.com/prombot) in [https://github.com/prometheus/common/pull/428](https://togithub.com/prometheus/common/pull/428)
- Add histogram vectors to model by [@zenador](https://togithub.com/zenador) in [https://github.com/prometheus/common/pull/417](https://togithub.com/prometheus/common/pull/417)
- Change HistogramBucket Boundaries type to int32 by [@zenador](https://togithub.com/zenador) in [https://github.com/prometheus/common/pull/438](https://togithub.com/prometheus/common/pull/438)
- Make it more efficient and compatible to use SampleHistogram by [@krajorama](https://togithub.com/krajorama) in [https://github.com/prometheus/common/pull/439](https://togithub.com/prometheus/common/pull/439)
- Optimise JSON marshalling for sparse histograms by [@zenador](https://togithub.com/zenador) in [https://github.com/prometheus/common/pull/440](https://togithub.com/prometheus/common/pull/440)
- expfmt: only call TextParser.TextToMetricFamilies once from textDecoder by [@abursavich](https://togithub.com/abursavich) in [https://github.com/prometheus/common/pull/443](https://togithub.com/prometheus/common/pull/443)
- expfmt: only ignore io.EOF errors in TextParse.startOfLine by [@abursavich](https://togithub.com/abursavich) in [https://github.com/prometheus/common/pull/444](https://togithub.com/prometheus/common/pull/444)
#### New Contributors
- [@zenador](https://togithub.com/zenador) made their first contribution in [https://github.com/prometheus/common/pull/417](https://togithub.com/prometheus/common/pull/417)
- [@krajorama](https://togithub.com/krajorama) made their first contribution in [https://github.com/prometheus/common/pull/439](https://togithub.com/prometheus/common/pull/439)
**Full Changelog**: https://github.com/prometheus/common/compare/v0.39.0...v0.40.0
### [`v0.39.0`](https://togithub.com/prometheus/common/releases/tag/v0.39.0)
[Compare Source](https://togithub.com/prometheus/common/compare/v0.38.0...v0.39.0)
- \[ENHANCEMENT] Add support for proxy connect headers. [#409](https://togithub.com/prometheus/common/issues/409)
- \[ENHANCEMENT] Add platform info to labels. [#403](https://togithub.com/prometheus/common/issues/403)
### [`v0.38.0`](https://togithub.com/prometheus/common/releases/tag/v0.38.0)
[Compare Source](https://togithub.com/prometheus/common/compare/v0.37.1...v0.38.0)
- \[FEATURE] Implement Stringer on TLSVersion ([#405](https://togithub.com/prometheus/common/issues/405))
- \[FEATURE] Check if TLS certificate and key file have been modified ([#345](https://togithub.com/prometheus/common/issues/345))
- \[ENHANCEMENT] Add the ability to specify the maximum acceptable TLS version ([#414](https://togithub.com/prometheus/common/issues/414))
- \[ENHANCEMENT] Make LoadHTTPConfigFile set directory and move from tests file ([#415](https://togithub.com/prometheus/common/issues/415))
- \[ENHANCEMENT] Get Revision from debug.BuildInfo if not explicitly set ([#374](https://togithub.com/prometheus/common/issues/374))
### [`v0.37.1`](https://togithub.com/prometheus/common/releases/tag/v0.37.1)
[Compare Source](https://togithub.com/prometheus/common/compare/v0.37.0...v0.37.1)
- \[BUGFIX] Update go.mod for CVE-2022-41717 [#420](https://togithub.com/prometheus/common/issues/420)
### [`v0.37.0`](https://togithub.com/prometheus/common/releases/tag/v0.37.0)
[Compare Source](https://togithub.com/prometheus/common/compare/v0.36.0...v0.37.0)
- \[ENHANCEMENT] Improve OAuth2 user agent handling ([#391](https://togithub.com/prometheus/common/issues/391))
### [`v0.36.0`](https://togithub.com/prometheus/common/releases/tag/v0.36.0)
[Compare Source](https://togithub.com/prometheus/common/compare/v0.35.0...v0.36.0)
- \[ENHANCEMENT] OAuth2: Respect disable keepalives option; Implement close idle connections ([#390](https://togithub.com/prometheus/common/issues/390))
- \[ENHANCEMENT] Add User-Agent header to oauth2 requests [#387](https://togithub.com/prometheus/common/issues/387)
### [`v0.35.0`](https://togithub.com/prometheus/common/releases/tag/v0.35.0)
[Compare Source](https://togithub.com/prometheus/common/compare/v0.34.0...v0.35.0)
- \[ENHANCEMENT] Static server: Add more mimetypes ([#385](https://togithub.com/prometheus/common/issues/385))
### [`v0.34.0`](https://togithub.com/prometheus/common/releases/tag/v0.34.0)
[Compare Source](https://togithub.com/prometheus/common/compare/v0.33.0...v0.34.0)
- \[ENHANCEMENT] Enable selecting minimum TLS version. [#375](https://togithub.com/prometheus/common/issues/375)
### [`v0.33.0`](https://togithub.com/prometheus/common/releases/tag/v0.33.0)
[Compare Source](https://togithub.com/prometheus/common/compare/v0.32.1...v0.33.0)
- \[ENHANCEMENT] Make HTTP2 User Visible [#360](https://togithub.com/prometheus/common/issues/360)
- \[FEATURE] Add proxy_url support for oauth2 [#358](https://togithub.com/prometheus/common/issues/358)
### [`v0.32.1`](https://togithub.com/prometheus/common/compare/v0.32.0...v0.32.1)
[Compare Source](https://togithub.com/prometheus/common/compare/v0.32.0...v0.32.1)
### [`v0.32.0`](https://togithub.com/prometheus/common/releases/tag/v0.32.0)
[Compare Source](https://togithub.com/prometheus/common/compare/v0.31.1...v0.32.0)
- \[FEATURE] Add `tls_config` field to OAuth 2.0 Config [#331](https://togithub.com/prometheus/common/issues/331)
- \[ENHANCEMENT] route: allow HEAD operations [#332](https://togithub.com/prometheus/common/issues/332)
- \[BUGFIX] Fix caller in promlog [#334](https://togithub.com/prometheus/common/issues/334)
### [`v0.31.1`](https://togithub.com/prometheus/common/releases/tag/v0.31.1)
[Compare Source](https://togithub.com/prometheus/common/compare/v0.31.0...v0.31.1)
Do not marshal secrets in URL's ([#328](https://togithub.com/prometheus/common/issues/328))
### [`v0.31.0`](https://togithub.com/prometheus/common/releases/tag/v0.31.0)
[Compare Source](https://togithub.com/prometheus/common/compare/v0.30.1...v0.31.0)
- Re-enable HTTP/2 ([#325](https://togithub.com/prometheus/common/issues/325))
- promlog: check the log level before calling runtime.Caller ([#322](https://togithub.com/prometheus/common/issues/322))
### [`v0.30.1`](https://togithub.com/prometheus/common/releases/tag/v0.30.1)
[Compare Source](https://togithub.com/prometheus/common/compare/v0.30.0...v0.30.1)
Do not marshal secrets in URL's ([#328](https://togithub.com/prometheus/common/issues/328))
### [`v0.30.0`](https://togithub.com/prometheus/common/releases/tag/v0.30.0)
[Compare Source](https://togithub.com/prometheus/common/compare/v0.29.0...v0.30.0)
Add the ability to enable HTTP2 again via an env variable
### [`v0.29.0`](https://togithub.com/prometheus/common/releases/tag/v0.29.0)
[Compare Source](https://togithub.com/prometheus/common/compare/v0.28.0...v0.29.0)
Add WithIdleConnTimeout HTTP client option
### [`v0.28.0`](https://togithub.com/prometheus/common/releases/tag/v0.28.0)
[Compare Source](https://togithub.com/prometheus/common/compare/v0.27.0...v0.28.0)
Client golang dependency update.
### [`v0.27.0`](https://togithub.com/prometheus/common/releases/tag/v0.27.0): / 2021-06-03
[Compare Source](https://togithub.com/prometheus/common/compare/v0.26.0...v0.27.0)
- Fix marshalling of URL wrapper with nil value. [#303](https://togithub.com/prometheus/common/issues/303)
- Remove deprecated `log` package [#306](https://togithub.com/prometheus/common/issues/306)
Configuration
📅 Schedule: 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.
🔕 Ignore: Close this PR and you won't be reminded about these updates again.
[ ] If you want to rebase/retry this PR, check this box
This PR has been generated by Mend Renovate. View repository job log here.
This PR contains the following updates:
v0.26.0
->v0.53.0
v0.37.0
->v0.53.0
Release Notes
prometheus/common (github.com/prometheus/common)
### [`v0.53.0`](https://togithub.com/prometheus/common/releases/tag/v0.53.0) [Compare Source](https://togithub.com/prometheus/common/compare/v0.52.3...v0.53.0) #### What's Changed - Add StatusAt method for Alert struct by [@grobinson-grafana](https://togithub.com/grobinson-grafana) in [https://github.com/prometheus/common/pull/618](https://togithub.com/prometheus/common/pull/618) - config: allow exposing real secret value through marshal by [@GiedriusS](https://togithub.com/GiedriusS) in [https://github.com/prometheus/common/pull/487](https://togithub.com/prometheus/common/pull/487) - Fix up config test by [@SuperQ](https://togithub.com/SuperQ) in [https://github.com/prometheus/common/pull/621](https://togithub.com/prometheus/common/pull/621) - LabelSet.String: restore faster sort call by [@bboreham](https://togithub.com/bboreham) in [https://github.com/prometheus/common/pull/619](https://togithub.com/prometheus/common/pull/619) - LabelSet: add unit test for String method by [@bboreham](https://togithub.com/bboreham) in [https://github.com/prometheus/common/pull/620](https://togithub.com/prometheus/common/pull/620) #### New Contributors - [@grobinson-grafana](https://togithub.com/grobinson-grafana) made their first contribution in [https://github.com/prometheus/common/pull/618](https://togithub.com/prometheus/common/pull/618) - [@GiedriusS](https://togithub.com/GiedriusS) made their first contribution in [https://github.com/prometheus/common/pull/487](https://togithub.com/prometheus/common/pull/487) **Full Changelog**: https://github.com/prometheus/common/compare/v0.52.3...v0.53.0 ### [`v0.52.3`](https://togithub.com/prometheus/common/releases/tag/v0.52.3) [Compare Source](https://togithub.com/prometheus/common/compare/v0.52.2...v0.52.3) #### What's Changed - Support go 1.20 by [@ArthurSens](https://togithub.com/ArthurSens) in [https://github.com/prometheus/common/pull/617](https://togithub.com/prometheus/common/pull/617) **Full Changelog**: https://github.com/prometheus/common/compare/v0.52.2...v0.52.3 ### [`v0.52.2`](https://togithub.com/prometheus/common/releases/tag/v0.52.2) [Compare Source](https://togithub.com/prometheus/common/compare/v0.51.1...v0.52.2) #### What's Changed - Drop support for Go older than 1.18 by [@SuperQ](https://togithub.com/SuperQ) in [https://github.com/prometheus/common/pull/612](https://togithub.com/prometheus/common/pull/612) - fix(protobuf): Correctly decode multi-messages streams by [@srebhan](https://togithub.com/srebhan) in [https://github.com/prometheus/common/pull/616](https://togithub.com/prometheus/common/pull/616) - Bump github.com/aws/aws-sdk-go from 1.50.31 to 1.51.11 in /sigv4 by [@dependabot](https://togithub.com/dependabot) in [https://github.com/prometheus/common/pull/615](https://togithub.com/prometheus/common/pull/615) #### New Contributors - [@srebhan](https://togithub.com/srebhan) made their first contribution in [https://github.com/prometheus/common/pull/616](https://togithub.com/prometheus/common/pull/616) **Full Changelog**: https://github.com/prometheus/common/compare/v0.51.1...v0.52.2 ### [`v0.51.1`](https://togithub.com/prometheus/common/releases/tag/v0.51.1) [Compare Source](https://togithub.com/prometheus/common/compare/v0.51.0...v0.51.1) #### What's Changed - Synchronize common files from prometheus/prometheus by [@prombot](https://togithub.com/prombot) in [https://github.com/prometheus/common/pull/606](https://togithub.com/prometheus/common/pull/606) - Synchronize common files from prometheus/prometheus by [@prombot](https://togithub.com/prombot) in [https://github.com/prometheus/common/pull/609](https://togithub.com/prometheus/common/pull/609) - Retract v0.50.0 by [@SuperQ](https://togithub.com/SuperQ) in [https://github.com/prometheus/common/pull/610](https://togithub.com/prometheus/common/pull/610) **Full Changelog**: https://github.com/prometheus/common/compare/v0.51.0...v0.51.1 ### [`v0.51.0`](https://togithub.com/prometheus/common/releases/tag/v0.51.0) [Compare Source](https://togithub.com/prometheus/common/compare/v0.50.0...v0.51.0) #### What's Changed - Synchronize common files from prometheus/prometheus by [@prombot](https://togithub.com/prombot) in [https://github.com/prometheus/common/pull/604](https://togithub.com/prometheus/common/pull/604) - expfmt: Add a way to generate different OpenMetrics Formats by [@ywwg](https://togithub.com/ywwg) in [https://github.com/prometheus/common/pull/596](https://togithub.com/prometheus/common/pull/596) - Fix string slice definition for FormatFlagOptions. by [@gizmoguy](https://togithub.com/gizmoguy) in [https://github.com/prometheus/common/pull/607](https://togithub.com/prometheus/common/pull/607) - Correct logic in sample naming for counters, add new test by [@vesari](https://togithub.com/vesari) in [https://github.com/prometheus/common/pull/608](https://togithub.com/prometheus/common/pull/608) #### New Contributors - [@gizmoguy](https://togithub.com/gizmoguy) made their first contribution in [https://github.com/prometheus/common/pull/607](https://togithub.com/prometheus/common/pull/607) **Full Changelog**: https://github.com/prometheus/common/compare/v0.50.0...v0.51.0 ### [`v0.50.0`](https://togithub.com/prometheus/common/releases/tag/v0.50.0) [Compare Source](https://togithub.com/prometheus/common/compare/v0.49.0...v0.50.0) #### What's Changed - Synchronize common files from prometheus/prometheus by [@prombot](https://togithub.com/prombot) in [https://github.com/prometheus/common/pull/594](https://togithub.com/prometheus/common/pull/594) - Bump github.com/stretchr/testify from 1.8.4 to 1.9.0 in /sigv4 by [@dependabot](https://togithub.com/dependabot) in [https://github.com/prometheus/common/pull/593](https://togithub.com/prometheus/common/pull/593) - Bump github.com/aws/aws-sdk-go from 1.50.27 to 1.50.29 in /sigv4 by [@dependabot](https://togithub.com/dependabot) in [https://github.com/prometheus/common/pull/592](https://togithub.com/prometheus/common/pull/592) - Bump github.com/aws/aws-sdk-go from 1.50.29 to 1.50.31 in /sigv4 by [@dependabot](https://togithub.com/dependabot) in [https://github.com/prometheus/common/pull/595](https://togithub.com/prometheus/common/pull/595) - Remove unused 'Host' member from HTTPClientConfig by [@bboreham](https://togithub.com/bboreham) in [https://github.com/prometheus/common/pull/597](https://togithub.com/prometheus/common/pull/597) - Add OpenMetrics unit support by [@vesari](https://togithub.com/vesari) in [https://github.com/prometheus/common/pull/544](https://togithub.com/prometheus/common/pull/544) - Remove deprecated version function by [@SuperQ](https://togithub.com/SuperQ) in [https://github.com/prometheus/common/pull/591](https://togithub.com/prometheus/common/pull/591) - Synchronize common files from prometheus/prometheus by [@prombot](https://togithub.com/prombot) in [https://github.com/prometheus/common/pull/599](https://togithub.com/prometheus/common/pull/599) - Bump golang.org/x/oauth2 from 0.17.0 to 0.18.0 by [@dependabot](https://togithub.com/dependabot) in [https://github.com/prometheus/common/pull/600](https://togithub.com/prometheus/common/pull/600) - Bump google.golang.org/protobuf from 1.32.0 to 1.33.0 by [@dependabot](https://togithub.com/dependabot) in [https://github.com/prometheus/common/pull/601](https://togithub.com/prometheus/common/pull/601) **Full Changelog**: https://github.com/prometheus/common/compare/v0.49.0...v0.50.0 ### [`v0.49.0`](https://togithub.com/prometheus/common/releases/tag/v0.49.0) [Compare Source](https://togithub.com/prometheus/common/compare/v0.48.0...v0.49.0) #### What's Changed - Synchronize common files from prometheus/prometheus by [@prombot](https://togithub.com/prombot) in [https://github.com/prometheus/common/pull/574](https://togithub.com/prometheus/common/pull/574) - Bump github.com/aws/aws-sdk-go from 1.49.13 to 1.50.8 in /sigv4 by [@dependabot](https://togithub.com/dependabot) in [https://github.com/prometheus/common/pull/571](https://togithub.com/prometheus/common/pull/571) - Synchronize common files from prometheus/prometheus by [@prombot](https://togithub.com/prombot) in [https://github.com/prometheus/common/pull/581](https://togithub.com/prometheus/common/pull/581) - Update Go by [@SuperQ](https://togithub.com/SuperQ) in [https://github.com/prometheus/common/pull/588](https://togithub.com/prometheus/common/pull/588) - Deprecate version.NewCollector by [@SuperQ](https://togithub.com/SuperQ) in [https://github.com/prometheus/common/pull/579](https://togithub.com/prometheus/common/pull/579) - Bump github.com/aws/aws-sdk-go from 1.50.8 to 1.50.27 in /sigv4 by [@dependabot](https://togithub.com/dependabot) in [https://github.com/prometheus/common/pull/587](https://togithub.com/prometheus/common/pull/587) - Avoid off-spec openmetrics exposition when exemplars have empty labels by [@orls](https://togithub.com/orls) in [https://github.com/prometheus/common/pull/569](https://togithub.com/prometheus/common/pull/569) - Bump golang.org/x/oauth2 from 0.16.0 to 0.17.0 by [@dependabot](https://togithub.com/dependabot) in [https://github.com/prometheus/common/pull/585](https://togithub.com/prometheus/common/pull/585) - Write created lines when negotiating OpenMetrics by [@ArthurSens](https://togithub.com/ArthurSens) in [https://github.com/prometheus/common/pull/504](https://togithub.com/prometheus/common/pull/504) - Upgrade client_model to v.0.6.0 by [@vesari](https://togithub.com/vesari) in [https://github.com/prometheus/common/pull/589](https://togithub.com/prometheus/common/pull/589) - http_config: Add host by [@jkroepke](https://togithub.com/jkroepke) in [https://github.com/prometheus/common/pull/549](https://togithub.com/prometheus/common/pull/549) - LabelSet: Fix alphabetical sorting for prometheus LabelSet by [@wasim-nihal](https://togithub.com/wasim-nihal) in [https://github.com/prometheus/common/pull/575](https://togithub.com/prometheus/common/pull/575) - labelset: optimise String() function by [@bboreham](https://togithub.com/bboreham) in [https://github.com/prometheus/common/pull/590](https://togithub.com/prometheus/common/pull/590) #### New Contributors - [@orls](https://togithub.com/orls) made their first contribution in [https://github.com/prometheus/common/pull/569](https://togithub.com/prometheus/common/pull/569) - [@vesari](https://togithub.com/vesari) made their first contribution in [https://github.com/prometheus/common/pull/589](https://togithub.com/prometheus/common/pull/589) **Full Changelog**: https://github.com/prometheus/common/compare/v0.48.0...v0.49.0 ### [`v0.48.0`](https://togithub.com/prometheus/common/releases/tag/v0.48.0) [Compare Source](https://togithub.com/prometheus/common/compare/v0.47.0...v0.48.0) *This release will require changes of code that relies on direct access to content-type format strings. See the PR linked below for work-arounds. Please file an issue if your use case doesn't work anymore.* #### What's Changed - Unexport Format strings by [@ywwg](https://togithub.com/ywwg) in [https://github.com/prometheus/common/pull/576](https://togithub.com/prometheus/common/pull/576) **Full Changelog**: https://github.com/prometheus/common/compare/v0.47.0...v0.48.0 ### [`v0.47.0`](https://togithub.com/prometheus/common/releases/tag/v0.47.0) [Compare Source](https://togithub.com/prometheus/common/compare/v0.46.0...v0.47.0) #### What's Changed - UTF-8 support in validation, and some parsers and formatters by [@ywwg](https://togithub.com/ywwg) in [https://github.com/prometheus/common/pull/537](https://togithub.com/prometheus/common/pull/537) - Support empty OAuth2 inline secrets by [@TheSpiritXIII](https://togithub.com/TheSpiritXIII) in [https://github.com/prometheus/common/pull/547](https://togithub.com/prometheus/common/pull/547) - UTF8: Content negotiation (encoding side) by [@ywwg](https://togithub.com/ywwg) in [https://github.com/prometheus/common/pull/570](https://togithub.com/prometheus/common/pull/570) #### New Contributors - [@ywwg](https://togithub.com/ywwg) made their first contribution in [https://github.com/prometheus/common/pull/537](https://togithub.com/prometheus/common/pull/537) **Full Changelog**: https://github.com/prometheus/common/compare/v0.46.0...v0.47.0 ### [`v0.46.0`](https://togithub.com/prometheus/common/releases/tag/v0.46.0) [Compare Source](https://togithub.com/prometheus/common/compare/v0.45.0...v0.46.0) #### What's Changed - Add golangci-lint config by [@SuperQ](https://togithub.com/SuperQ) in [https://github.com/prometheus/common/pull/517](https://togithub.com/prometheus/common/pull/517) - model: add metric type values by [@bboreham](https://togithub.com/bboreham) in [https://github.com/prometheus/common/pull/533](https://togithub.com/prometheus/common/pull/533) - Synchronize common files from prometheus/prometheus by [@prombot](https://togithub.com/prombot) in [https://github.com/prometheus/common/pull/532](https://togithub.com/prometheus/common/pull/532) - Bump github.com/aws/aws-sdk-go from 1.45.19 to 1.47.0 in /sigv4 by [@dependabot](https://togithub.com/dependabot) in [https://github.com/prometheus/common/pull/529](https://togithub.com/prometheus/common/pull/529) - Update modules by [@SuperQ](https://togithub.com/SuperQ) in [https://github.com/prometheus/common/pull/534](https://togithub.com/prometheus/common/pull/534) - Synchronize common files from prometheus/prometheus by [@prombot](https://togithub.com/prombot) in [https://github.com/prometheus/common/pull/535](https://togithub.com/prometheus/common/pull/535) - Allow using empty Authorization credentials by [@TheSpiritXIII](https://togithub.com/TheSpiritXIII) in [https://github.com/prometheus/common/pull/546](https://togithub.com/prometheus/common/pull/546) - enable errorlint linter by [@mmorel-35](https://togithub.com/mmorel-35) in [https://github.com/prometheus/common/pull/550](https://togithub.com/prometheus/common/pull/550) - Synchronize common files from prometheus/prometheus by [@prombot](https://togithub.com/prombot) in [https://github.com/prometheus/common/pull/548](https://togithub.com/prometheus/common/pull/548) - Bump github.com/aws/aws-sdk-go from 1.47.0 to 1.48.10 in /sigv4 by [@dependabot](https://togithub.com/dependabot) in [https://github.com/prometheus/common/pull/539](https://togithub.com/prometheus/common/pull/539) - Bump github.com/alecthomas/kingpin/v2 from 2.3.2 to 2.4.0 by [@dependabot](https://togithub.com/dependabot) in [https://github.com/prometheus/common/pull/542](https://togithub.com/prometheus/common/pull/542) - Synchronize common files from prometheus/prometheus by [@prombot](https://togithub.com/prombot) in [https://github.com/prometheus/common/pull/552](https://togithub.com/prometheus/common/pull/552) - Bump golang.org/x/net from 0.18.0 to 0.19.0 by [@dependabot](https://togithub.com/dependabot) in [https://github.com/prometheus/common/pull/541](https://togithub.com/prometheus/common/pull/541) - Bump golang.org/x/oauth2 from 0.14.0 to 0.15.0 by [@dependabot](https://togithub.com/dependabot) in [https://github.com/prometheus/common/pull/540](https://togithub.com/prometheus/common/pull/540) - Add hints for promlog by [@lucacome](https://togithub.com/lucacome) in [https://github.com/prometheus/common/pull/556](https://togithub.com/prometheus/common/pull/556) - Bump google.golang.org/protobuf from 1.31.0 to 1.32.0 by [@dependabot](https://togithub.com/dependabot) in [https://github.com/prometheus/common/pull/560](https://togithub.com/prometheus/common/pull/560) - Bump github.com/prometheus/client_golang from 1.17.0 to 1.18.0 in /sigv4 by [@dependabot](https://togithub.com/dependabot) in [https://github.com/prometheus/common/pull/558](https://togithub.com/prometheus/common/pull/558) - Synchronize common files from prometheus/prometheus by [@prombot](https://togithub.com/prombot) in [https://github.com/prometheus/common/pull/555](https://togithub.com/prometheus/common/pull/555) - Bump github.com/prometheus/client_golang from 1.17.0 to 1.18.0 by [@dependabot](https://togithub.com/dependabot) in [https://github.com/prometheus/common/pull/559](https://togithub.com/prometheus/common/pull/559) - Bump github.com/aws/aws-sdk-go from 1.48.10 to 1.49.13 in /sigv4 by [@dependabot](https://togithub.com/dependabot) in [https://github.com/prometheus/common/pull/557](https://togithub.com/prometheus/common/pull/557) - Synchronize common files from prometheus/prometheus by [@prombot](https://togithub.com/prombot) in [https://github.com/prometheus/common/pull/561](https://togithub.com/prometheus/common/pull/561) - Make version getRevision public by [@SuperQ](https://togithub.com/SuperQ) in [https://github.com/prometheus/common/pull/563](https://togithub.com/prometheus/common/pull/563) - enable gofumpt, goimports, testifylint linters by [@mmorel-35](https://togithub.com/mmorel-35) in [https://github.com/prometheus/common/pull/551](https://togithub.com/prometheus/common/pull/551) - version: make GetTegs() public by [@ArthurSens](https://togithub.com/ArthurSens) in [https://github.com/prometheus/common/pull/565](https://togithub.com/prometheus/common/pull/565) - switch to protodelim package (which pbutil now calls) by [@stapelberg](https://togithub.com/stapelberg) in [https://github.com/prometheus/common/pull/567](https://togithub.com/prometheus/common/pull/567) - Bump Go modules by [@SuperQ](https://togithub.com/SuperQ) in [https://github.com/prometheus/common/pull/568](https://togithub.com/prometheus/common/pull/568) #### New Contributors - [@TheSpiritXIII](https://togithub.com/TheSpiritXIII) made their first contribution in [https://github.com/prometheus/common/pull/546](https://togithub.com/prometheus/common/pull/546) - [@mmorel-35](https://togithub.com/mmorel-35) made their first contribution in [https://github.com/prometheus/common/pull/550](https://togithub.com/prometheus/common/pull/550) - [@ArthurSens](https://togithub.com/ArthurSens) made their first contribution in [https://github.com/prometheus/common/pull/565](https://togithub.com/prometheus/common/pull/565) - [@stapelberg](https://togithub.com/stapelberg) made their first contribution in [https://github.com/prometheus/common/pull/567](https://togithub.com/prometheus/common/pull/567) **Full Changelog**: https://github.com/prometheus/common/compare/v0.45.0...v0.46.0 ### [`v0.45.0`](https://togithub.com/prometheus/common/releases/tag/v0.45.0) [Compare Source](https://togithub.com/prometheus/common/compare/v0.44.0...v0.45.0) #### What's Changed - Adding support for file based configuration of basic auth username in http client config by [@wasim-nihal](https://togithub.com/wasim-nihal) in [https://github.com/prometheus/common/pull/511](https://togithub.com/prometheus/common/pull/511) - Bump golang.org/x/net from 0.10.0 to 0.12.0 by [@dependabot](https://togithub.com/dependabot) in [https://github.com/prometheus/common/pull/507](https://togithub.com/prometheus/common/pull/507) - Add read-only token permissions by [@pnacht](https://togithub.com/pnacht) in [https://github.com/prometheus/common/pull/490](https://togithub.com/prometheus/common/pull/490) - Synchronize common files from prometheus/prometheus by [@prombot](https://togithub.com/prombot) in [https://github.com/prometheus/common/pull/495](https://togithub.com/prometheus/common/pull/495) - Update client_golang by [@SuperQ](https://togithub.com/SuperQ) in [https://github.com/prometheus/common/pull/513](https://togithub.com/prometheus/common/pull/513) - Bump golang.org/x/oauth2 from 0.8.0 to 0.12.0 by [@dependabot](https://togithub.com/dependabot) in [https://github.com/prometheus/common/pull/514](https://togithub.com/prometheus/common/pull/514) - Bump github.com/aws/aws-sdk-go from 1.44.266 to 1.45.18 in /sigv4 by [@dependabot](https://togithub.com/dependabot) in [https://github.com/prometheus/common/pull/515](https://togithub.com/prometheus/common/pull/515) - Bump github.com/prometheus/client_golang from 1.15.1 to 1.17.0 in /sigv4 by [@dependabot](https://togithub.com/dependabot) in [https://github.com/prometheus/common/pull/516](https://togithub.com/prometheus/common/pull/516) - Bump github.com/stretchr/testify from 1.8.2 to 1.8.4 in /sigv4 by [@dependabot](https://togithub.com/dependabot) in [https://github.com/prometheus/common/pull/493](https://togithub.com/prometheus/common/pull/493) - Update golang_protobuf_extensions to v2 by [@Neo2308](https://togithub.com/Neo2308) in [https://github.com/prometheus/common/pull/509](https://togithub.com/prometheus/common/pull/509) - Synchronize common files from prometheus/prometheus by [@prombot](https://togithub.com/prombot) in [https://github.com/prometheus/common/pull/518](https://togithub.com/prometheus/common/pull/518) - Bump github.com/aws/aws-sdk-go from 1.45.18 to 1.45.19 in /sigv4 by [@dependabot](https://togithub.com/dependabot) in [https://github.com/prometheus/common/pull/519](https://togithub.com/prometheus/common/pull/519) - Synchronize common files from prometheus/prometheus by [@prombot](https://togithub.com/prombot) in [https://github.com/prometheus/common/pull/520](https://togithub.com/prometheus/common/pull/520) - Bump golang.org/x/net from 0.15.0 to 0.17.0 in /sigv4 by [@dependabot](https://togithub.com/dependabot) in [https://github.com/prometheus/common/pull/525](https://togithub.com/prometheus/common/pull/525) - Bump golang.org/x/net from 0.15.0 to 0.17.0 by [@dependabot](https://togithub.com/dependabot) in [https://github.com/prometheus/common/pull/524](https://togithub.com/prometheus/common/pull/524) #### New Contributors - [@wasim-nihal](https://togithub.com/wasim-nihal) made their first contribution in [https://github.com/prometheus/common/pull/511](https://togithub.com/prometheus/common/pull/511) - [@pnacht](https://togithub.com/pnacht) made their first contribution in [https://github.com/prometheus/common/pull/490](https://togithub.com/prometheus/common/pull/490) - [@Neo2308](https://togithub.com/Neo2308) made their first contribution in [https://github.com/prometheus/common/pull/509](https://togithub.com/prometheus/common/pull/509) **Full Changelog**: https://github.com/prometheus/common/compare/v0.44.0...v0.45.0 ### [`v0.44.0`](https://togithub.com/prometheus/common/releases/tag/v0.44.0) [Compare Source](https://togithub.com/prometheus/common/compare/v0.43.0...v0.44.0) #### What's Changed - Allow custom log.Logger by [@jkroepke](https://togithub.com/jkroepke) in [https://github.com/prometheus/common/pull/474](https://togithub.com/prometheus/common/pull/474) - Allow TLS settings to be specified inline by [@rfratto](https://togithub.com/rfratto) in [https://github.com/prometheus/common/pull/472](https://togithub.com/prometheus/common/pull/472) - Enable dependabot for sigv4 by [@SuperQ](https://togithub.com/SuperQ) in [https://github.com/prometheus/common/pull/480](https://togithub.com/prometheus/common/pull/480) - Bump github.com/prometheus/common from 0.42.0 to 0.43.0 in /sigv4 by [@dependabot](https://togithub.com/dependabot) in [https://github.com/prometheus/common/pull/486](https://togithub.com/prometheus/common/pull/486) - Bump golang.org/x/net from 0.9.0 to 0.10.0 by [@dependabot](https://togithub.com/dependabot) in [https://github.com/prometheus/common/pull/483](https://togithub.com/prometheus/common/pull/483) - Bump github.com/stretchr/testify from 1.8.0 to 1.8.2 in /sigv4 by [@dependabot](https://togithub.com/dependabot) in [https://github.com/prometheus/common/pull/485](https://togithub.com/prometheus/common/pull/485) - Bump golang.org/x/oauth2 from 0.7.0 to 0.8.0 by [@dependabot](https://togithub.com/dependabot) in [https://github.com/prometheus/common/pull/482](https://togithub.com/prometheus/common/pull/482) - Bump github.com/aws/aws-sdk-go from 1.43.26 to 1.44.266 in /sigv4 by [@dependabot](https://togithub.com/dependabot) in [https://github.com/prometheus/common/pull/489](https://togithub.com/prometheus/common/pull/489) #### New Contributors - [@jkroepke](https://togithub.com/jkroepke) made their first contribution in [https://github.com/prometheus/common/pull/474](https://togithub.com/prometheus/common/pull/474) - [@rfratto](https://togithub.com/rfratto) made their first contribution in [https://github.com/prometheus/common/pull/472](https://togithub.com/prometheus/common/pull/472) **Full Changelog**: https://github.com/prometheus/common/compare/v0.43.0...v0.43.1 ### [`v0.43.0`](https://togithub.com/prometheus/common/releases/tag/v0.43.0): 0.43.0 / 2023-05-04 [Compare Source](https://togithub.com/prometheus/common/compare/v0.42.0...v0.43.0) NOTE: The protobuf library has been changed from the deprecated `github.com/golang/protobuf` to the new officially supported `google.golang.org/protobuf`. If you have direct use of the proto, you may need to make changes for deprecated functions. #### What's Changed - Synchronize common files from prometheus/prometheus by [@prombot](https://togithub.com/prombot) in [https://github.com/prometheus/common/pull/463](https://togithub.com/prometheus/common/pull/463) - Negotiate OM v1.0.0 by [@gouthamve](https://togithub.com/gouthamve) in [https://github.com/prometheus/common/pull/475](https://togithub.com/prometheus/common/pull/475) - Bump golang.org/x/oauth2 from 0.5.0 to 0.7.0 by [@dependabot](https://togithub.com/dependabot) in [https://github.com/prometheus/common/pull/478](https://togithub.com/prometheus/common/pull/478) - Bump github.com/prometheus/client_golang from 1.14.0 to 1.15.1 by [@dependabot](https://togithub.com/dependabot) in [https://github.com/prometheus/common/pull/481](https://togithub.com/prometheus/common/pull/481) - Update Go modules by [@SuperQ](https://togithub.com/SuperQ) in [https://github.com/prometheus/common/pull/479](https://togithub.com/prometheus/common/pull/479) - Bump github.com/alecthomas/kingpin/v2 from 2.3.1 to 2.3.2 by [@dependabot](https://togithub.com/dependabot) in [https://github.com/prometheus/common/pull/469](https://togithub.com/prometheus/common/pull/469) **Full Changelog**: https://github.com/prometheus/common/compare/v0.42.0...v0.43.0 ### [`v0.42.0`](https://togithub.com/prometheus/common/releases/tag/v0.42.0) [Compare Source](https://togithub.com/prometheus/common/compare/v0.41.0...v0.42.0) #### What's Changed - Parse Durations much faster by [@bboreham](https://togithub.com/bboreham) in [https://github.com/prometheus/common/pull/461](https://togithub.com/prometheus/common/pull/461) - version: add Go build tags to output by [@bboreham](https://togithub.com/bboreham) in [https://github.com/prometheus/common/pull/455](https://togithub.com/prometheus/common/pull/455) - Add support to use Proxy From Environment by [@roidelapluie](https://togithub.com/roidelapluie) in [https://github.com/prometheus/common/pull/462](https://togithub.com/prometheus/common/pull/462) #### New Contributors - [@bboreham](https://togithub.com/bboreham) made their first contribution in [https://github.com/prometheus/common/pull/461](https://togithub.com/prometheus/common/pull/461) **Full Changelog**: https://github.com/prometheus/common/compare/v0.41.0...v0.42.0 ### [`v0.41.0`](https://togithub.com/prometheus/common/releases/tag/v0.41.0) [Compare Source](https://togithub.com/prometheus/common/compare/v0.40.0...v0.41.0) #### What's Changed - Fix marshalling of TLSVersion by [@roidelapluie](https://togithub.com/roidelapluie) in [https://github.com/prometheus/common/pull/429](https://togithub.com/prometheus/common/pull/429) - expfmt: add test case for issue with \*bufio.Reader and FmtText format by [@roidelapluie](https://togithub.com/roidelapluie) in [https://github.com/prometheus/common/pull/448](https://togithub.com/prometheus/common/pull/448) - expfmt: add test cases for TextParser startOfLine error handling by [@roidelapluie](https://togithub.com/roidelapluie) in [https://github.com/prometheus/common/pull/449](https://togithub.com/prometheus/common/pull/449) - Fix and test JSON & YAML marshalling by [@roidelapluie](https://togithub.com/roidelapluie) in [https://github.com/prometheus/common/pull/450](https://togithub.com/prometheus/common/pull/450) - Update Go versions by [@SuperQ](https://togithub.com/SuperQ) in [https://github.com/prometheus/common/pull/447](https://togithub.com/prometheus/common/pull/447) - Bump golang.org/x/net from 0.4.0 to 0.7.0 in /sigv4 by [@dependabot](https://togithub.com/dependabot) in [https://github.com/prometheus/common/pull/454](https://togithub.com/prometheus/common/pull/454) - Update kingpin module source by [@hairyhenderson](https://togithub.com/hairyhenderson) in [https://github.com/prometheus/common/pull/458](https://togithub.com/prometheus/common/pull/458) - Synchronize common files from prometheus/prometheus by [@prombot](https://togithub.com/prombot) in [https://github.com/prometheus/common/pull/460](https://togithub.com/prometheus/common/pull/460) - Update Go modules by [@SuperQ](https://togithub.com/SuperQ) in [https://github.com/prometheus/common/pull/459](https://togithub.com/prometheus/common/pull/459) - Add dependabot by [@lucacome](https://togithub.com/lucacome) in [https://github.com/prometheus/common/pull/433](https://togithub.com/prometheus/common/pull/433) - model: Remove json-iterator usage (again) by [@beorn7](https://togithub.com/beorn7) in [https://github.com/prometheus/common/pull/453](https://togithub.com/prometheus/common/pull/453) #### New Contributors - [@dependabot](https://togithub.com/dependabot) made their first contribution in [https://github.com/prometheus/common/pull/454](https://togithub.com/prometheus/common/pull/454) - [@hairyhenderson](https://togithub.com/hairyhenderson) made their first contribution in [https://github.com/prometheus/common/pull/458](https://togithub.com/prometheus/common/pull/458) **Full Changelog**: https://github.com/prometheus/common/compare/v0.40.0...v0.41.0 ### [`v0.40.0`](https://togithub.com/prometheus/common/releases/tag/v0.40.0) [Compare Source](https://togithub.com/prometheus/common/compare/v0.39.0...v0.40.0) #### What's Changed - Synchronize common files from prometheus/prometheus by [@prombot](https://togithub.com/prombot) in [https://github.com/prometheus/common/pull/428](https://togithub.com/prometheus/common/pull/428) - Add histogram vectors to model by [@zenador](https://togithub.com/zenador) in [https://github.com/prometheus/common/pull/417](https://togithub.com/prometheus/common/pull/417) - Change HistogramBucket Boundaries type to int32 by [@zenador](https://togithub.com/zenador) in [https://github.com/prometheus/common/pull/438](https://togithub.com/prometheus/common/pull/438) - Make it more efficient and compatible to use SampleHistogram by [@krajorama](https://togithub.com/krajorama) in [https://github.com/prometheus/common/pull/439](https://togithub.com/prometheus/common/pull/439) - Optimise JSON marshalling for sparse histograms by [@zenador](https://togithub.com/zenador) in [https://github.com/prometheus/common/pull/440](https://togithub.com/prometheus/common/pull/440) - expfmt: only call TextParser.TextToMetricFamilies once from textDecoder by [@abursavich](https://togithub.com/abursavich) in [https://github.com/prometheus/common/pull/443](https://togithub.com/prometheus/common/pull/443) - expfmt: only ignore io.EOF errors in TextParse.startOfLine by [@abursavich](https://togithub.com/abursavich) in [https://github.com/prometheus/common/pull/444](https://togithub.com/prometheus/common/pull/444) #### New Contributors - [@zenador](https://togithub.com/zenador) made their first contribution in [https://github.com/prometheus/common/pull/417](https://togithub.com/prometheus/common/pull/417) - [@krajorama](https://togithub.com/krajorama) made their first contribution in [https://github.com/prometheus/common/pull/439](https://togithub.com/prometheus/common/pull/439) **Full Changelog**: https://github.com/prometheus/common/compare/v0.39.0...v0.40.0 ### [`v0.39.0`](https://togithub.com/prometheus/common/releases/tag/v0.39.0) [Compare Source](https://togithub.com/prometheus/common/compare/v0.38.0...v0.39.0) - \[ENHANCEMENT] Add support for proxy connect headers. [#409](https://togithub.com/prometheus/common/issues/409) - \[ENHANCEMENT] Add platform info to labels. [#403](https://togithub.com/prometheus/common/issues/403) ### [`v0.38.0`](https://togithub.com/prometheus/common/releases/tag/v0.38.0) [Compare Source](https://togithub.com/prometheus/common/compare/v0.37.1...v0.38.0) - \[FEATURE] Implement Stringer on TLSVersion ([#405](https://togithub.com/prometheus/common/issues/405)) - \[FEATURE] Check if TLS certificate and key file have been modified ([#345](https://togithub.com/prometheus/common/issues/345)) - \[ENHANCEMENT] Add the ability to specify the maximum acceptable TLS version ([#414](https://togithub.com/prometheus/common/issues/414)) - \[ENHANCEMENT] Make LoadHTTPConfigFile set directory and move from tests file ([#415](https://togithub.com/prometheus/common/issues/415)) - \[ENHANCEMENT] Get Revision from debug.BuildInfo if not explicitly set ([#374](https://togithub.com/prometheus/common/issues/374)) ### [`v0.37.1`](https://togithub.com/prometheus/common/releases/tag/v0.37.1) [Compare Source](https://togithub.com/prometheus/common/compare/v0.37.0...v0.37.1) - \[BUGFIX] Update go.mod for CVE-2022-41717 [#420](https://togithub.com/prometheus/common/issues/420) ### [`v0.37.0`](https://togithub.com/prometheus/common/releases/tag/v0.37.0) [Compare Source](https://togithub.com/prometheus/common/compare/v0.36.0...v0.37.0) - \[ENHANCEMENT] Improve OAuth2 user agent handling ([#391](https://togithub.com/prometheus/common/issues/391)) ### [`v0.36.0`](https://togithub.com/prometheus/common/releases/tag/v0.36.0) [Compare Source](https://togithub.com/prometheus/common/compare/v0.35.0...v0.36.0) - \[ENHANCEMENT] OAuth2: Respect disable keepalives option; Implement close idle connections ([#390](https://togithub.com/prometheus/common/issues/390)) - \[ENHANCEMENT] Add User-Agent header to oauth2 requests [#387](https://togithub.com/prometheus/common/issues/387) ### [`v0.35.0`](https://togithub.com/prometheus/common/releases/tag/v0.35.0) [Compare Source](https://togithub.com/prometheus/common/compare/v0.34.0...v0.35.0) - \[ENHANCEMENT] Static server: Add more mimetypes ([#385](https://togithub.com/prometheus/common/issues/385)) ### [`v0.34.0`](https://togithub.com/prometheus/common/releases/tag/v0.34.0) [Compare Source](https://togithub.com/prometheus/common/compare/v0.33.0...v0.34.0) - \[ENHANCEMENT] Enable selecting minimum TLS version. [#375](https://togithub.com/prometheus/common/issues/375) ### [`v0.33.0`](https://togithub.com/prometheus/common/releases/tag/v0.33.0) [Compare Source](https://togithub.com/prometheus/common/compare/v0.32.1...v0.33.0) - \[ENHANCEMENT] Make HTTP2 User Visible [#360](https://togithub.com/prometheus/common/issues/360) - \[FEATURE] Add proxy_url support for oauth2 [#358](https://togithub.com/prometheus/common/issues/358) ### [`v0.32.1`](https://togithub.com/prometheus/common/compare/v0.32.0...v0.32.1) [Compare Source](https://togithub.com/prometheus/common/compare/v0.32.0...v0.32.1) ### [`v0.32.0`](https://togithub.com/prometheus/common/releases/tag/v0.32.0) [Compare Source](https://togithub.com/prometheus/common/compare/v0.31.1...v0.32.0) - \[FEATURE] Add `tls_config` field to OAuth 2.0 Config [#331](https://togithub.com/prometheus/common/issues/331) - \[ENHANCEMENT] route: allow HEAD operations [#332](https://togithub.com/prometheus/common/issues/332) - \[BUGFIX] Fix caller in promlog [#334](https://togithub.com/prometheus/common/issues/334) ### [`v0.31.1`](https://togithub.com/prometheus/common/releases/tag/v0.31.1) [Compare Source](https://togithub.com/prometheus/common/compare/v0.31.0...v0.31.1) Do not marshal secrets in URL's ([#328](https://togithub.com/prometheus/common/issues/328)) ### [`v0.31.0`](https://togithub.com/prometheus/common/releases/tag/v0.31.0) [Compare Source](https://togithub.com/prometheus/common/compare/v0.30.1...v0.31.0) - Re-enable HTTP/2 ([#325](https://togithub.com/prometheus/common/issues/325)) - promlog: check the log level before calling runtime.Caller ([#322](https://togithub.com/prometheus/common/issues/322)) ### [`v0.30.1`](https://togithub.com/prometheus/common/releases/tag/v0.30.1) [Compare Source](https://togithub.com/prometheus/common/compare/v0.30.0...v0.30.1) Do not marshal secrets in URL's ([#328](https://togithub.com/prometheus/common/issues/328)) ### [`v0.30.0`](https://togithub.com/prometheus/common/releases/tag/v0.30.0) [Compare Source](https://togithub.com/prometheus/common/compare/v0.29.0...v0.30.0) Add the ability to enable HTTP2 again via an env variable ### [`v0.29.0`](https://togithub.com/prometheus/common/releases/tag/v0.29.0) [Compare Source](https://togithub.com/prometheus/common/compare/v0.28.0...v0.29.0) Add WithIdleConnTimeout HTTP client option ### [`v0.28.0`](https://togithub.com/prometheus/common/releases/tag/v0.28.0) [Compare Source](https://togithub.com/prometheus/common/compare/v0.27.0...v0.28.0) Client golang dependency update. ### [`v0.27.0`](https://togithub.com/prometheus/common/releases/tag/v0.27.0): / 2021-06-03 [Compare Source](https://togithub.com/prometheus/common/compare/v0.26.0...v0.27.0) - Fix marshalling of URL wrapper with nil value. [#303](https://togithub.com/prometheus/common/issues/303) - Remove deprecated `log` package [#306](https://togithub.com/prometheus/common/issues/306)Configuration
📅 Schedule: 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.
🔕 Ignore: Close this PR and you won't be reminded about these updates again.
This PR has been generated by Mend Renovate. View repository job log here.