dependabot npm(deps): bump prom-client from 14.2.0 to 15.0.0
Bumps prom-client from 14.2.0 to 15.0.0.
Release notes
Sourced from prom-client's releases.
v15.0.0
Added
- Support for OpenMetrics and Exemplars
Breaking
- drop support for Node.js versions 10, 12, 14, 17 and 19
Changed
- Refactor histogram internals and provide a fast path for rendering metrics to Prometheus strings when there are many labels shared across different values.
- Disable custom content encoding for pushgateway delete requests in order to avoid failures from the server when using
Content-Encoding: gzip
header.- Refactor
escapeString
helper inlib/registry.js
to improve performance and avoid an unnecessarily complex regex.- Cleanup code and refactor to be more efficient
- Correct TS types for working with OpenMetrics
- Updated Typescript and Readme docs for
setToCurrentTime()
to reflect units as seconds.- Do not ignore error if request to pushgateway fails
- Make sure to reject the request to pushgateway if it times out
New Contributors
@ric113
made their first contribution in siimon/prom-client#541@ngavalas
made their first contribution in siimon/prom-client#546@sokyrynskyi
made their first contribution in siimon/prom-client#558@grossjo
made their first contribution in siimon/prom-client#560@FreeRiderBysik
made their first contribution in siimon/prom-client#571@alarobric
made their first contribution in siimon/prom-client#585@kdeberk
made their first contribution in siimon/prom-client#578@FLNacif
made their first contribution in siimon/prom-client#574Full Changelog: https://github.com/siimon/prom-client/compare/v14.2.0...v15.0.0
v15.0.0-1
What's Changed
- fix: correct exemplar formating (#556) 4a800f4
- perf: improve performance of rendering metrics to Prometheus string (#549) a38aa2b
- fix: Disable content encoding for pushgateway delete requests (#551) 0f872ff
Full Changelog: https://github.com/siimon/prom-client/compare/v15.0.0-0...v15.0.0-1
v15.0.0-0
What's Changed
- Add openmetrics and exemplars support (#544) by
@voltbit
&@karlodwyer
Breaking changes
- drop support for Node.js versions 10, 12 and 17
New Contributors
... (truncated)
Changelog
Sourced from prom-client's changelog.
[15.0.0] - 2023-10-09
Breaking
- drop support for Node.js versions 10, 12, 14, 17 and 19
Changed
- Refactor histogram internals and provide a fast path for rendering metrics to Prometheus strings when there are many labels shared across different values.
- Disable custom content encoding for pushgateway delete requests in order to avoid failures from the server when using
Content-Encoding: gzip
header.- Refactor
escapeString
helper inlib/registry.js
to improve performance and avoid an unnecessarily complex regex.- Cleanup code and refactor to be more efficient
- Correct TS types for working with OpenMetrics
- Updated Typescript and Readme docs for
setToCurrentTime()
to reflect units as seconds.- Do not ignore error if request to pushgateway fails
- Make sure to reject the request to pushgateway if it times out
Added
- Support for OpenMetrics and Exemplars
Commits
-
e054f6c
15.0.0 -
938e8af
chore: update changelog for release -
32690d0
fix: pushgateway reject with timeout (#574) -
638aa94
chore: drop node 14 (#591) -
0c5c051
fix: do not ignore error if request fails (#578) -
07e9a3c
Fixes description for setToCurrentTime to seconds instead of milliseconds (#585) -
611e228
chore: update dependencies (#573) -
54238a1
chore: drop node 19 (#572) -
992d5a2
Fix typescript definitions for using with Registry<OpenMetricsContentType> (#... -
1df34ed
perf: improve perf by refactoring code to be cleaner and more efficient (#559) - Additional commits viewable in compare view