Releases: prometheus/common
Releases · prometheus/common
v0.47.0
What's Changed
- UTF-8 support in validation, and some parsers and formatters by @ywwg in #537
- Support empty OAuth2 inline secrets by @TheSpiritXIII in #547
- UTF8: Content negotiation (encoding side) by @ywwg in #570
New Contributors
Full Changelog: v0.46.0...v0.47.0
v0.46.0
What's Changed
- Add golangci-lint config by @SuperQ in #517
- model: add metric type values by @bboreham in #533
- Synchronize common files from prometheus/prometheus by @prombot in #532
- Bump github.com/aws/aws-sdk-go from 1.45.19 to 1.47.0 in /sigv4 by @dependabot in #529
- Update modules by @SuperQ in #534
- Synchronize common files from prometheus/prometheus by @prombot in #535
- Allow using empty Authorization credentials by @TheSpiritXIII in #546
- enable errorlint linter by @mmorel-35 in #550
- Synchronize common files from prometheus/prometheus by @prombot in #548
- Bump github.com/aws/aws-sdk-go from 1.47.0 to 1.48.10 in /sigv4 by @dependabot in #539
- Bump github.com/alecthomas/kingpin/v2 from 2.3.2 to 2.4.0 by @dependabot in #542
- Synchronize common files from prometheus/prometheus by @prombot in #552
- Bump golang.org/x/net from 0.18.0 to 0.19.0 by @dependabot in #541
- Bump golang.org/x/oauth2 from 0.14.0 to 0.15.0 by @dependabot in #540
- Add hints for promlog by @lucacome in #556
- Bump google.golang.org/protobuf from 1.31.0 to 1.32.0 by @dependabot in #560
- Bump github.com/prometheus/client_golang from 1.17.0 to 1.18.0 in /sigv4 by @dependabot in #558
- Synchronize common files from prometheus/prometheus by @prombot in #555
- Bump github.com/prometheus/client_golang from 1.17.0 to 1.18.0 by @dependabot in #559
- Bump github.com/aws/aws-sdk-go from 1.48.10 to 1.49.13 in /sigv4 by @dependabot in #557
- Synchronize common files from prometheus/prometheus by @prombot in #561
- Make version getRevision public by @SuperQ in #563
- enable gofumpt, goimports, testifylint linters by @mmorel-35 in #551
- version: make GetTegs() public by @ArthurSens in #565
- switch to protodelim package (which pbutil now calls) by @stapelberg in #567
- Bump Go modules by @SuperQ in #568
New Contributors
- @TheSpiritXIII made their first contribution in #546
- @mmorel-35 made their first contribution in #550
- @ArthurSens made their first contribution in #565
- @stapelberg made their first contribution in #567
Full Changelog: v0.45.0...v0.46.0
v0.45.0
What's Changed
- Adding support for file based configuration of basic auth username in http client config by @wasim-nihal in #511
- Bump golang.org/x/net from 0.10.0 to 0.12.0 by @dependabot in #507
- Add read-only token permissions by @pnacht in #490
- Synchronize common files from prometheus/prometheus by @prombot in #495
- Update client_golang by @SuperQ in #513
- Bump golang.org/x/oauth2 from 0.8.0 to 0.12.0 by @dependabot in #514
- Bump github.com/aws/aws-sdk-go from 1.44.266 to 1.45.18 in /sigv4 by @dependabot in #515
- Bump github.com/prometheus/client_golang from 1.15.1 to 1.17.0 in /sigv4 by @dependabot in #516
- Bump github.com/stretchr/testify from 1.8.2 to 1.8.4 in /sigv4 by @dependabot in #493
- Update golang_protobuf_extensions to v2 by @Neo2308 in #509
- Synchronize common files from prometheus/prometheus by @prombot in #518
- Bump github.com/aws/aws-sdk-go from 1.45.18 to 1.45.19 in /sigv4 by @dependabot in #519
- Synchronize common files from prometheus/prometheus by @prombot in #520
- Bump golang.org/x/net from 0.15.0 to 0.17.0 in /sigv4 by @dependabot in #525
- Bump golang.org/x/net from 0.15.0 to 0.17.0 by @dependabot in #524
New Contributors
- @wasim-nihal made their first contribution in #511
- @pnacht made their first contribution in #490
- @Neo2308 made their first contribution in #509
Full Changelog: v0.44.0...v0.45.0
v0.44.0
What's Changed
- Allow custom log.Logger by @jkroepke in #474
- Allow TLS settings to be specified inline by @rfratto in #472
- Enable dependabot for sigv4 by @SuperQ in #480
- Bump github.com/prometheus/common from 0.42.0 to 0.43.0 in /sigv4 by @dependabot in #486
- Bump golang.org/x/net from 0.9.0 to 0.10.0 by @dependabot in #483
- Bump github.com/stretchr/testify from 1.8.0 to 1.8.2 in /sigv4 by @dependabot in #485
- Bump golang.org/x/oauth2 from 0.7.0 to 0.8.0 by @dependabot in #482
- Bump github.com/aws/aws-sdk-go from 1.43.26 to 1.44.266 in /sigv4 by @dependabot in #489
New Contributors
Full Changelog: v0.43.0...v0.43.1
0.43.0 / 2023-05-04
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 in #463
- Negotiate OM v1.0.0 by @gouthamve in #475
- Bump golang.org/x/oauth2 from 0.5.0 to 0.7.0 by @dependabot in #478
- Bump github.com/prometheus/client_golang from 1.14.0 to 1.15.1 by @dependabot in #481
- Update Go modules by @SuperQ in #479
- Bump github.com/alecthomas/kingpin/v2 from 2.3.1 to 2.3.2 by @dependabot in #469
Full Changelog: v0.42.0...v0.43.0
v0.42.0
What's Changed
- Parse Durations much faster by @bboreham in #461
- version: add Go build tags to output by @bboreham in #455
- Add support to use Proxy From Environment by @roidelapluie in #462
New Contributors
Full Changelog: v0.41.0...v0.42.0
v0.41.0
What's Changed
- Fix marshalling of TLSVersion by @roidelapluie in #429
- expfmt: add test case for issue with *bufio.Reader and FmtText format by @roidelapluie in #448
- expfmt: add test cases for TextParser startOfLine error handling by @roidelapluie in #449
- Fix and test JSON & YAML marshalling by @roidelapluie in #450
- Update Go versions by @SuperQ in #447
- Bump golang.org/x/net from 0.4.0 to 0.7.0 in /sigv4 by @dependabot in #454
- Update kingpin module source by @hairyhenderson in #458
- Synchronize common files from prometheus/prometheus by @prombot in #460
- Update Go modules by @SuperQ in #459
- Add dependabot by @lucacome in #433
- model: Remove json-iterator usage (again) by @beorn7 in #453
New Contributors
- @dependabot made their first contribution in #454
- @hairyhenderson made their first contribution in #458
Full Changelog: v0.40.0...v0.41.0
v0.40.0
What's Changed
- Synchronize common files from prometheus/prometheus by @prombot in #428
- Add histogram vectors to model by @zenador in #417
- Change HistogramBucket Boundaries type to int32 by @zenador in #438
- Make it more efficient and compatible to use SampleHistogram by @krajorama in #439
- Optimise JSON marshalling for sparse histograms by @zenador in #440
- expfmt: only call TextParser.TextToMetricFamilies once from textDecoder by @abursavich in #443
- expfmt: only ignore io.EOF errors in TextParse.startOfLine by @abursavich in #444
New Contributors
- @zenador made their first contribution in #417
- @krajorama made their first contribution in #439
Full Changelog: v0.39.0...v0.40.0
v0.39.0
v0.37.1
- [BUGFIX] Update go.mod for CVE-2022-41717 #420