NOTE:
- This release bumps go.mod to 1.26 -- mostly due to /x Go packages requiring 1.26 as well.
- This is the first release with the experimental support of OpenMetrics 2 encoding.
What's Changed
- build(deps): bump the codeql group with 4 updates by @dependabot[bot] in https://github.com/prometheus/common/pull/980
- feat: implement histogram and gauge histogram support for OpenMetrics 2.0 by @dashpole in https://github.com/prometheus/common/pull/964
- chore: Update gofumpt config and apply new formatting by @dongjiang1989 in https://github.com/prometheus/common/pull/987
- expfmt: reject nameless samples after metric metadata by @roidelapluie in https://github.com/prometheus/common/pull/988
- feat: implement summary support for OpenMetrics 2.0 by @dashpole in https://github.com/prometheus/common/pull/983
- docs(expfmt): update OpenMetrics 2.0 supported metric types comments by @dashpole in https://github.com/prometheus/common/pull/989
- optimize sample unmarshaling for json/v2 by @liggitt in https://github.com/prometheus/common/pull/991
- expfmt: simplify format constants and provide default negotiation slices by @bwplotka in https://github.com/prometheus/common/pull/992
- expfmt: reject invalid UTF-8 and a trailing CR in OpenMetrics 2.0 metadata by @Rohilalala in https://github.com/prometheus/common/pull/998
- expfmt: stop a test leaving the shared parser on legacy validation by @Rohilalala in https://github.com/prometheus/common/pull/996
- build(deps): bump github.com/prometheus/client_model from 0.6.2 to 0.6.3 in the prometheus group across 1 directory by @dependabot[bot] in https://github.com/prometheus/common/pull/1001
- chore: Update linting by @SuperQ in https://github.com/prometheus/common/pull/1002
- Synchronize common files from prometheus/prometheus by @prombot in https://github.com/prometheus/common/pull/1003
- Update supported Go versions by @SuperQ in https://github.com/prometheus/common/pull/1004
- build(deps): bump the golang-org-x group across 1 directory with 2 updates by @dependabot[bot] in https://github.com/prometheus/common/pull/1000
New Contributors
- @liggitt made their first contribution in https://github.com/prometheus/common/pull/991
- @Rohilalala made their first contribution in https://github.com/prometheus/common/pull/998
Full Changelog: https://github.com/prometheus/common/compare/v0.71.0...v0.72.0