| Name | Modified | Size | Downloads / Week |
|---|---|---|---|
| Parent folder | |||
| README.md | 2023-10-09 | 1.7 kB | |
| v15.0.0 source code.tar.gz | 2023-10-09 | 62.2 kB | |
| v15.0.0 source code.zip | 2023-10-09 | 103.3 kB | |
| Totals: 3 Items | 167.3 kB | 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: gzipheader. - Refactor
escapeStringhelper inlib/registry.jsto 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 https://github.com/siimon/prom-client/pull/541
- @ngavalas made their first contribution in https://github.com/siimon/prom-client/pull/546
- @sokyrynskyi made their first contribution in https://github.com/siimon/prom-client/pull/558
- @grossjo made their first contribution in https://github.com/siimon/prom-client/pull/560
- @FreeRiderBysik made their first contribution in https://github.com/siimon/prom-client/pull/571
- @alarobric made their first contribution in https://github.com/siimon/prom-client/pull/585
- @kdeberk made their first contribution in https://github.com/siimon/prom-client/pull/578
- @FLNacif made their first contribution in https://github.com/siimon/prom-client/pull/574
Full Changelog: https://github.com/siimon/prom-client/compare/v14.2.0...v15.0.0