Releases: prometheus/common
Releases · prometheus/common
v0.63.0
What's Changed
- Making the map a public variable for promtheus-operator by @dongjiang1989 in #741
- setup ossf scorecard and codeql workflows by @mmorel-35 in #564
- feat(promslog): implement reserved keys, rename duplicates by @tjhop in #746
- Bump golang.org/x/oauth2 from 0.24.0 to 0.25.0 by @dependabot in #750
- Bump golang.org/x/net from 0.33.0 to 0.34.0 by @dependabot in #749
- Bump google.golang.org/protobuf from 1.36.1 to 1.36.3 by @dependabot in #751
- promslog: Make AllowedLevel concurrency safe. by @bwplotka in #754
- Fix typo 'the an' by @petern48 in #752
- Synchronize common files from prometheus/prometheus by @prombot in #757
- build(deps): bump google.golang.org/protobuf from 1.36.3 to 1.36.4 by @dependabot in #756
- build(deps): bump google.golang.org/protobuf from 1.36.4 to 1.36.5 by @dependabot in #761
- build(deps): bump github.com/google/go-cmp from 0.6.0 to 0.7.0 by @dependabot in #763
- build(deps): bump golang.org/x/net from 0.34.0 to 0.35.0 by @dependabot in #762
- model: Clarify the purpose of model.NameValidationScheme by @ywwg in #765
- Fix spelling mistake in godoc by @grobinson-grafana in #766
- Synchronize common files from prometheus/prometheus by @prombot in #767
- otlptranslator: Add dependency free package that translates OTLP data into Prometheus metric/label names by @ArthurSens in #768
New Contributors
- @dongjiang1989 made their first contribution in #741
- @petern48 made their first contribution in #752
Full Changelog: v0.62.0...v0.63.0
v0.62.0
UTF8Validation
from LegacyValidation
. This is a breaking change, relaxing the validation. We don't intend to add more schemas and we have to have a global for unmarshalling interfaces, thus the change was made
What's Changed
- Change default validation scheme to UTF8Validation by @ywwg in #724
- Remove deprecated promlog package by @SuperQ in #738
- Remove deprecated sigv4 module by @SuperQ in #737
- update links to openmetrics to reference the v1.0.0 release by @dashpole in #740
- Synchronize common files from prometheus/prometheus by @prombot in #742
- Bump google.golang.org/protobuf from 1.35.2 to 1.36.1 by @dependabot in #744
- Bump golang.org/x/net from 0.32.0 to 0.33.0 by @dependabot in #743
- Synchronize common files from prometheus/prometheus by @prombot in #747
- http_config: Allow customizing TLS config and settings. by @bwplotka in #748
New Contributors
Full Changelog: v0.61.0...v0.62.0
v0.61.0
What's Changed
- Mark sigv4 deprecated by @SuperQ in #715
- Provide a way to get UserAgent by @mmorel-35 in #716
- Synchronize common files from prometheus/prometheus by @prombot in #714
- Bump golang.org/x/net from 0.29.0 to 0.30.0 by @dependabot in #712
- chore: enable perfsprint linter by @mmorel-35 in #717
- chore: use testify instead of testing.Fatal by @mmorel-35 in #718
- Bump google.golang.org/protobuf from 1.34.2 to 1.35.1 by @dependabot in #711
- setup dependabot for
github.com/prometheus/common/assets
by @mmorel-35 in #719 - Synchronize common files from prometheus/prometheus by @prombot in #721
- Mark promlog deprecated by @SuperQ in #720
- Synchronize common files from prometheus/prometheus by @prombot in #722
- Allow custom user-agent definition by @mmorel-35 in #725
- fix: values escaping bugs by @ywwg in #727
- fix(promslog): always use UTC for time by @tjhop in #735
- Bump github.com/stretchr/testify from 1.9.0 to 1.10.0 in /assets by @dependabot in #729
- Bump golang.org/x/oauth2 from 0.23.0 to 0.24.0 by @dependabot in #730
- promslog: always lowercase log level from CLI by @jkroepke in #728
- Synchronize common files from prometheus/prometheus by @prombot in #726
- Bump golang.org/x/net from 0.30.0 to 0.32.0 by @dependabot in #736
- Bump github.com/stretchr/testify from 1.9.0 to 1.10.0 by @dependabot in #731
- Bump google.golang.org/protobuf from 1.35.1 to 1.35.2 by @dependabot in #732
Full Changelog: v0.60.1...v0.61.0
v0.60.1
What's Changed
- promslog: Only log basename, not full path by @roidelapluie in #705
- Reload certificates even when no CA is used by @roidelapluie in #707
- Synchronize common files from prometheus/prometheus by @prombot in #701
Full Changelog: v0.60.0...v0.60.1
v0.60.0
What's Changed
- Synchronize common files from prometheus/prometheus by @prombot in #692
- slog: expose io.Writer by @jkroepke in #694
- Synchronize common files from prometheus/prometheus by @prombot in #695
- promslog: use UTC timestamps for go-kit log style by @dswarbrick in #696
- feat: add
promslog.NewNopLogger()
convenience func by @tjhop in #697 - Bump golang.org/x/net from 0.28.0 to 0.29.0 by @dependabot in #699
- Bump golang.org/x/oauth2 from 0.22.0 to 0.23.0 by @dependabot in #698
- Update supported Go versions by @SuperQ in #700
Full Changelog: v0.59.1...v0.60.0
v0.59.1
What's Changed
- fix(utf8): Fix multiple metric name inside braces validation by @fedetorres93 in #691
Full Changelog: v0.59.0...v0.59.1
v0.59.0
v0.58.0
What's Changed
- docs: mention new promslog package in package list in README by @tjhop in #683
- Bump golang.org/x/oauth2 from 0.21.0 to 0.22.0 by @dependabot in #684
- Bump golang.org/x/net from 0.27.0 to 0.28.0 by @dependabot in #685
- Remove secret file existence check in Validate for headers by @roidelapluie in #687
Full Changelog: v0.57.0...v0.58.0
v0.57.0
v0.56.0
What's Changed
- Don't always fetch a OAuth2 token, if the secret from a file didn't change by @multani in #647
- remove dependency to github.com/prometheus/client_golang by @ilius in #662
- Bump github.com/aws/aws-sdk-go from 1.54.7 to 1.54.11 in /sigv4 by @dependabot in #661
- Synchronize common files from prometheus/prometheus by @prombot in #664
- Revert #576 and add deprecation notice by @SuperQ in #665
- Bump golang.org/x/net from 0.26.0 to 0.27.0 by @dependabot in #667
- use basic string in IsValidLegacyMetricName by @ywwg in #668
- Synchronize common files from prometheus/prometheus by @prombot in #672
- Synchronize common files from prometheus/prometheus by @prombot in #674
- Bump github.com/aws/aws-sdk-go from 1.54.19 to 1.55.5 in /sigv4 by @dependabot in #671
- sigv4: support nil body by @roidelapluie in #673
- Fix overflows of untyped int constants on 32-bit by @dswarbrick in #675
- Update client_golang by @SuperQ in #676
- Update golangci lint by @roidelapluie in #679
- expfmt: Add UTF-8 syntax support in text_parse.go by @fedetorres93 in #670
- Synchronize common files from prometheus/prometheus by @prombot in #681
- fix(utf8): provide a method for explicitly checking label names for legacy validity by @ywwg in #682
New Contributors
- @multani made their first contribution in #647
- @ilius made their first contribution in #662
- @dswarbrick made their first contribution in #675
- @fedetorres93 made their first contribution in #670
Full Changelog: v0.55.0...v0.56.0