v1.15.0
Changed
[BUGFIX] Fix issue with atomic variables on ppc64le #1171
[BUGFIX] Support for multiple samples within same metric #1181
[BUGFIX] Bump golang.org/x/text to v0.3.8 to mitigate CVE-2022-32149 #1187
[ENHANCEMENT] Add exemplars and middleware examples #1173
[ENHANCEMENT] Add more context to "duplicate label names" error to enable debugging #1177
[ENHANCEMENT] Add constrained labels and constrained variant for all MetricVecs #1151
[ENHANCEMENT] Moved away from deprecated github.com/golang/protobuf package #1183
[ENHANCEMENT] Add possibility to dynamically get label values for http instrumentation #1066
[ENHANCEMENT] Add ability to Pusher to add custom headers #1218
[ENHANCEMENT] api: Extend and improve efficiency of json-iterator usage #1225
[ENHANCEMENT] Added (official) support for go 1.20 #1234
[ENHANCEMENT] timer: Added support for exemplars #1233
[ENHANCEMENT] Filter expected metrics as well in CollectAndCompare #1143
[ENHANCEMENT]
All commits
- Merge release 1.14 to main by @bwplotka in #1164
- Fix typo in doc comment by @beorn7 in #1166
- Fix issue with atomic variables on ppc64le by @beorn7 in #1171
- examples: Add exemplars and middleware examples by @jessicalins in #1173
- Add context to "duplicate label names" to enable debugging by @SpencerMalone in #1177
- Add constrained labels and Constrained variant for all MetricVecs by @Okhoshi in #1151
- Support for multiple samples within same metric by @machadovilaca in #1181
- Replace deprecated github.com/golang/protobuf package by @zhsj in #1183
- Bump golang.org/x/text to v0.3.8 to mitigate CVE-2022-32149 by @b4bay in #1187
- typo fix by @ibreakthecloud in #1178
- Add possibility to dynamically get label values for http instrumentation by @Okhoshi in #1066
- Bump github.com/cespare/xxhash/v2 from 2.1.2 to 2.2.0 by @dependabot in #1199
- Bump github.com/prometheus/procfs from 0.8.0 to 0.9.0 by @dependabot in #1198
- Bump golang.org/x/sys from 0.3.0 to 0.4.0 by @dependabot in #1217
- Synchronize common files from prometheus/prometheus by @prombot in #1213
- Bump github.com/prometheus/common from 0.37.0 to 0.39.0 by @dependabot in #1197
- Add
Header
method to Pusher for custom header by @songjiayang in #1218 - Synchronize common files from prometheus/prometheus by @prombot in #1224
- api: Extend and improve json-iterator usage by @beorn7 in #1225
- Indent example in godoc consistently by @lamida in #1226
- Remove unnecessary check if label is nil in observeWithExemplar by @dimonl in #1235
- README: Remove not working gocoverage images. by @bwplotka in #1236
- Added support for go 1.20. by @bwplotka in #1234
- timer: Added support for exemplars. by @bwplotka in #1233
- Synchronize common files from prometheus/prometheus by @prombot in #1237
- Filter expected metrics as well in CollectAndCompare by @DariaKunoichi in #1143
- Only set start/end if time is not Zero by @jacksontj in #1238
- Bump google.golang.org/protobuf from 1.28.1 to 1.30.0 by @dependabot in #1243
- Bump golang.org/x/sys from 0.5.0 to 0.6.0 by @dependabot in #1246
- Bump github.com/golang/protobuf from 1.5.2 to 1.5.3 by @dependabot in #1245
- Bump github.com/prometheus/common from 0.41.0 to 0.42.0 by @dependabot in #1244
- Cut v1.15.0 by @bwplotka in #1249
New Contributors
- @SpencerMalone made their first contribution in #1177
- @Okhoshi made their first contribution in #1151
- @machadovilaca made their first contribution in #1181
- @b4bay made their first contribution in #1187
- @ibreakthecloud made their first contribution in #1178
- @songjiayang made their first contribution in #1218
- @lamida made their first contribution in #1226
- @dimonl made their first contribution in #1235
- @DariaKunoichi made their first contribution in #1143
Full Changelog: v1.14.0...v1.15.0