Update module github.com/prometheus/client_golang to v1.15.0 #4

Merged
alazyreader merged 1 commits from renovate/github.com-prometheus-client_golang-1.x into master 2023-04-14 12:53:33 +00:00
Contributor

This PR contains the following updates:

Package Type Update Change
github.com/prometheus/client_golang require minor v1.14.0 -> v1.15.0

Release Notes

prometheus/client_golang

v1.15.0

Compare Source

Changed

BUGFIX] Fix issue with atomic variables on ppc64le [#​1171](https://github.com/prometheus/client_golang/issues/1171)
\[BUGFIX] Support for multiple samples within same metric [#​1181](https://github.com/prometheus/client_golang/issues/1181)
\[BUGFIX] Bump golang.org/x/text to v0.3.8 to mitigate CVE-2022-32149 [#​1187](https://github.com/prometheus/client_golang/issues/1187)
\[ENHANCEMENT] Add exemplars and middleware examples [#​1173](https://github.com/prometheus/client_golang/issues/1173)
\[ENHANCEMENT] Add more context to "duplicate label names" error to enable debugging [#​1177](https://github.com/prometheus/client_golang/issues/1177)
\[ENHANCEMENT] Add constrained labels and constrained variant for all MetricVecs [#​1151](https://github.com/prometheus/client_golang/issues/1151)
\[ENHANCEMENT] Moved away from deprecated github.com/golang/protobuf package [#​1183](https://github.com/prometheus/client_golang/issues/1183)
\[ENHANCEMENT] Add possibility to dynamically get label values for http instrumentation [#​1066](https://github.com/prometheus/client_golang/issues/1066)
\[ENHANCEMENT] Add ability to Pusher to add custom headers [#​1218](https://github.com/prometheus/client_golang/issues/1218)
\[ENHANCEMENT] api: Extend and improve efficiency of json-iterator usage [#​1225](https://github.com/prometheus/client_golang/issues/1225)
\[ENHANCEMENT] Added (official) support for go 1.20 [#​1234](https://github.com/prometheus/client_golang/issues/1234)
\[ENHANCEMENT] timer: Added support for exemplars [#​1233](https://github.com/prometheus/client_golang/issues/1233)
\[ENHANCEMENT] Filter expected metrics as well in CollectAndCompare [#​1143](https://github.com/prometheus/client_golang/issues/1143)
\[ENHANCEMENT] ⚠️ Only set start/end if time is not Zero. This breaks compatibility in experimental api package. If you strictly depend on empty time.Time as actual value, the behavior is now changed [#​1238](https://github.com/prometheus/client_golang/issues/1238)

<details>
  <summary>All commits</summary>

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

</details>

#### New Contributors
* @&#8203;SpencerMalone made their first contribution in https://github.com/prometheus/client_golang/pull/1177
* @&#8203;Okhoshi made their first contribution in https://github.com/prometheus/client_golang/pull/1151
* @&#8203;machadovilaca made their first contribution in https://github.com/prometheus/client_golang/pull/1181
* @&#8203;b4bay made their first contribution in https://github.com/prometheus/client_golang/pull/1187
* @&#8203;ibreakthecloud made their first contribution in https://github.com/prometheus/client_golang/pull/1178
* @&#8203;songjiayang made their first contribution in https://github.com/prometheus/client_golang/pull/1218
* @&#8203;lamida made their first contribution in https://github.com/prometheus/client_golang/pull/1226
* @&#8203;dimonl made their first contribution in https://github.com/prometheus/client_golang/pull/1235
* @&#8203;DariaKunoichi made their first contribution in https://github.com/prometheus/client_golang/pull/1143

**Full Changelog**: https://github.com/prometheus/client_golang/compare/v1.14.0...v1.15.0

</details>

---

### 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 this update again.

---

 - [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check this box

---

This PR has been generated by [Renovate Bot](https://github.com/renovatebot/renovate).
<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzNS40Ni4wIiwidXBkYXRlZEluVmVyIjoiMzUuNDYuMCJ9-->
This PR contains the following updates: | Package | Type | Update | Change | |---|---|---|---| | [github.com/prometheus/client_golang](https://github.com/prometheus/client_golang) | require | minor | `v1.14.0` -> `v1.15.0` | --- ### Release Notes <details> <summary>prometheus/client_golang</summary> ### [`v1.15.0`](https://github.com/prometheus/client_golang/releases/tag/v1.15.0) [Compare Source](https://github.com/prometheus/client_golang/compare/v1.14.0...v1.15.0) #### Changed \[BUGFIX] Fix issue with atomic variables on ppc64le [#&#8203;1171](https://github.com/prometheus/client_golang/issues/1171) \[BUGFIX] Support for multiple samples within same metric [#&#8203;1181](https://github.com/prometheus/client_golang/issues/1181) \[BUGFIX] Bump golang.org/x/text to v0.3.8 to mitigate CVE-2022-32149 [#&#8203;1187](https://github.com/prometheus/client_golang/issues/1187) \[ENHANCEMENT] Add exemplars and middleware examples [#&#8203;1173](https://github.com/prometheus/client_golang/issues/1173) \[ENHANCEMENT] Add more context to "duplicate label names" error to enable debugging [#&#8203;1177](https://github.com/prometheus/client_golang/issues/1177) \[ENHANCEMENT] Add constrained labels and constrained variant for all MetricVecs [#&#8203;1151](https://github.com/prometheus/client_golang/issues/1151) \[ENHANCEMENT] Moved away from deprecated github.com/golang/protobuf package [#&#8203;1183](https://github.com/prometheus/client_golang/issues/1183) \[ENHANCEMENT] Add possibility to dynamically get label values for http instrumentation [#&#8203;1066](https://github.com/prometheus/client_golang/issues/1066) \[ENHANCEMENT] Add ability to Pusher to add custom headers [#&#8203;1218](https://github.com/prometheus/client_golang/issues/1218) \[ENHANCEMENT] api: Extend and improve efficiency of json-iterator usage [#&#8203;1225](https://github.com/prometheus/client_golang/issues/1225) \[ENHANCEMENT] Added (official) support for go 1.20 [#&#8203;1234](https://github.com/prometheus/client_golang/issues/1234) \[ENHANCEMENT] timer: Added support for exemplars [#&#8203;1233](https://github.com/prometheus/client_golang/issues/1233) \[ENHANCEMENT] Filter expected metrics as well in CollectAndCompare [#&#8203;1143](https://github.com/prometheus/client_golang/issues/1143) \[ENHANCEMENT] ⚠️ Only set start/end if time is not Zero. This breaks compatibility in experimental api package. If you strictly depend on empty time.Time as actual value, the behavior is now changed [#&#8203;1238](https://github.com/prometheus/client_golang/issues/1238) <details> <summary>All commits</summary> - Merge release 1.14 to main by [@&#8203;bwplotka](https://github.com/bwplotka) in https://github.com/prometheus/client_golang/pull/1164 - Fix typo in doc comment by [@&#8203;beorn7](https://github.com/beorn7) in https://github.com/prometheus/client_golang/pull/1166 - Fix issue with atomic variables on ppc64le by [@&#8203;beorn7](https://github.com/beorn7) in https://github.com/prometheus/client_golang/pull/1171 - examples: Add exemplars and middleware examples by [@&#8203;jessicalins](https://github.com/jessicalins) in https://github.com/prometheus/client_golang/pull/1173 - Add context to "duplicate label names" to enable debugging by [@&#8203;SpencerMalone](https://github.com/SpencerMalone) in https://github.com/prometheus/client_golang/pull/1177 - Add constrained labels and Constrained variant for all MetricVecs by [@&#8203;Okhoshi](https://github.com/Okhoshi) in https://github.com/prometheus/client_golang/pull/1151 - Support for multiple samples within same metric by [@&#8203;machadovilaca](https://github.com/machadovilaca) in https://github.com/prometheus/client_golang/pull/1181 - Replace deprecated github.com/golang/protobuf package by [@&#8203;zhsj](https://github.com/zhsj) in https://github.com/prometheus/client_golang/pull/1183 - Bump golang.org/x/text to v0.3.8 to mitigate CVE-2022-32149 by [@&#8203;b4bay](https://github.com/b4bay) in https://github.com/prometheus/client_golang/pull/1187 - typo fix by [@&#8203;ibreakthecloud](https://github.com/ibreakthecloud) in https://github.com/prometheus/client_golang/pull/1178 - Add possibility to dynamically get label values for http instrumentation by [@&#8203;Okhoshi](https://github.com/Okhoshi) in https://github.com/prometheus/client_golang/pull/1066 - Bump github.com/cespare/xxhash/v2 from 2.1.2 to 2.2.0 by [@&#8203;dependabot](https://github.com/dependabot) in https://github.com/prometheus/client_golang/pull/1199 - Bump github.com/prometheus/procfs from 0.8.0 to 0.9.0 by [@&#8203;dependabot](https://github.com/dependabot) in https://github.com/prometheus/client_golang/pull/1198 - Bump golang.org/x/sys from 0.3.0 to 0.4.0 by [@&#8203;dependabot](https://github.com/dependabot) in https://github.com/prometheus/client_golang/pull/1217 - Synchronize common files from prometheus/prometheus by [@&#8203;prombot](https://github.com/prombot) in https://github.com/prometheus/client_golang/pull/1213 - Bump github.com/prometheus/common from 0.37.0 to 0.39.0 by [@&#8203;dependabot](https://github.com/dependabot) in https://github.com/prometheus/client_golang/pull/1197 - Add `Header` method to Pusher for custom header by [@&#8203;songjiayang](https://github.com/songjiayang) in https://github.com/prometheus/client_golang/pull/1218 - Synchronize common files from prometheus/prometheus by [@&#8203;prombot](https://github.com/prombot) in https://github.com/prometheus/client_golang/pull/1224 - api: Extend and improve json-iterator usage by [@&#8203;beorn7](https://github.com/beorn7) in https://github.com/prometheus/client_golang/pull/1225 - Indent example in godoc consistently by [@&#8203;lamida](https://github.com/lamida) in https://github.com/prometheus/client_golang/pull/1226 - Remove unnecessary check if label is nil in observeWithExemplar by [@&#8203;dimonl](https://github.com/dimonl) in https://github.com/prometheus/client_golang/pull/1235 - README: Remove not working gocoverage images. by [@&#8203;bwplotka](https://github.com/bwplotka) in https://github.com/prometheus/client_golang/pull/1236 - Added support for go 1.20. by [@&#8203;bwplotka](https://github.com/bwplotka) in https://github.com/prometheus/client_golang/pull/1234 - timer: Added support for exemplars. by [@&#8203;bwplotka](https://github.com/bwplotka) in https://github.com/prometheus/client_golang/pull/1233 - Synchronize common files from prometheus/prometheus by [@&#8203;prombot](https://github.com/prombot) in https://github.com/prometheus/client_golang/pull/1237 - Filter expected metrics as well in CollectAndCompare by [@&#8203;DariaKunoichi](https://github.com/DariaKunoichi) in https://github.com/prometheus/client_golang/pull/1143 - Only set start/end if time is not Zero by [@&#8203;jacksontj](https://github.com/jacksontj) in https://github.com/prometheus/client_golang/pull/1238 - Bump google.golang.org/protobuf from 1.28.1 to 1.30.0 by [@&#8203;dependabot](https://github.com/dependabot) in https://github.com/prometheus/client_golang/pull/1243 - Bump golang.org/x/sys from 0.5.0 to 0.6.0 by [@&#8203;dependabot](https://github.com/dependabot) in https://github.com/prometheus/client_golang/pull/1246 - Bump github.com/golang/protobuf from 1.5.2 to 1.5.3 by [@&#8203;dependabot](https://github.com/dependabot) in https://github.com/prometheus/client_golang/pull/1245 - Bump github.com/prometheus/common from 0.41.0 to 0.42.0 by [@&#8203;dependabot](https://github.com/dependabot) in https://github.com/prometheus/client_golang/pull/1244 - Cut v1.15.0 by [@&#8203;bwplotka](https://github.com/bwplotka) in https://github.com/prometheus/client_golang/pull/1249 </details> #### New Contributors * @&#8203;SpencerMalone made their first contribution in https://github.com/prometheus/client_golang/pull/1177 * @&#8203;Okhoshi made their first contribution in https://github.com/prometheus/client_golang/pull/1151 * @&#8203;machadovilaca made their first contribution in https://github.com/prometheus/client_golang/pull/1181 * @&#8203;b4bay made their first contribution in https://github.com/prometheus/client_golang/pull/1187 * @&#8203;ibreakthecloud made their first contribution in https://github.com/prometheus/client_golang/pull/1178 * @&#8203;songjiayang made their first contribution in https://github.com/prometheus/client_golang/pull/1218 * @&#8203;lamida made their first contribution in https://github.com/prometheus/client_golang/pull/1226 * @&#8203;dimonl made their first contribution in https://github.com/prometheus/client_golang/pull/1235 * @&#8203;DariaKunoichi made their first contribution in https://github.com/prometheus/client_golang/pull/1143 **Full Changelog**: https://github.com/prometheus/client_golang/compare/v1.14.0...v1.15.0 </details> --- ### 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 this update again. --- - [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check this box --- This PR has been generated by [Renovate Bot](https://github.com/renovatebot/renovate). <!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzNS40Ni4wIiwidXBkYXRlZEluVmVyIjoiMzUuNDYuMCJ9-->
renovate added 1 commit 2023-04-14 00:02:51 +00:00
alazyreader merged commit bd7e8d007c into master 2023-04-14 12:53:33 +00:00
alazyreader deleted branch renovate/github.com-prometheus-client_golang-1.x 2023-04-14 12:53:33 +00:00
Sign in to join this conversation.
No reviewers
No Label
No Milestone
No project
No Assignees
1 Participants
Notifications
Due Date
The due date is invalid or out of range. Please use the format 'yyyy-mm-dd'.

No due date set.

Dependencies

No dependencies set.

Reference: alazyreader/prusa-connect-exporter#4
No description provided.