kineticio / runnable

Build internal workflows with ease
https://getrunnable.com/
77 stars 4 forks source link

chore(deps): update dependency prom-client to v15 #48

Open renovate[bot] opened 12 months ago

renovate[bot] commented 12 months ago

This PR contains the following updates:

Package Change Age Adoption Passing Confidence
prom-client ^14.2.0 -> ^15.1.3 age adoption passing confidence

[!WARNING] Some dependencies could not be looked up. Check the Dependency Dashboard for more information.


Release Notes

siimon/prom-client (prom-client) ### [`v15.1.3`](https://redirect.github.com/siimon/prom-client/blob/HEAD/CHANGELOG.md#1513---2024-06-27) [Compare Source](https://redirect.github.com/siimon/prom-client/compare/v15.1.2...v15.1.3) ##### Changed - Improve error message when number of registered labels mismatch with the number of labels provided ### [`v15.1.2`](https://redirect.github.com/siimon/prom-client/blob/HEAD/CHANGELOG.md#1512---2024-04-16) [Compare Source](https://redirect.github.com/siimon/prom-client/compare/v15.1.1...v15.1.2) ##### Changed - Add `Registry.PROMETHEUS_CONTENT_TYPE` and `Registry.OPENMETRICS_CONTENT_TYPE` constants to the TypeScript types - Correctly read and set `contentType` top level export ##### Added - Enable `bun.js` by catching `NotImplemented` error (Fixes [#​570](https://redirect.github.com/siimon/prom-client/issues/570)) ### [`v15.1.1`](https://redirect.github.com/siimon/prom-client/blob/HEAD/CHANGELOG.md#1511---2024-03-26) [Compare Source](https://redirect.github.com/siimon/prom-client/compare/v15.1.0...v15.1.1) ##### Changed - Improve the memory usage of histograms when the `enableExemplars` option is disabled - fix: Avoid updating exemplar values during subsequent metric changes (Fixes [#​616](https://redirect.github.com/siimon/prom-client/issues/616)) ### [`v15.1.0`](https://redirect.github.com/siimon/prom-client/blob/HEAD/CHANGELOG.md#1510---2023-12-15) [Compare Source](https://redirect.github.com/siimon/prom-client/compare/v15.0.0...v15.1.0) ##### Changed - remove unnecessary loop from `osMemoryHeapLinux` - Improve performance of `hashObject` by using pre-sorted array of label names - Fix type of `collectDefaultMetrics.metricsList` ##### Added - Allow Pushgateway to now require job names for compatibility with Gravel Gateway. - Allow `histogram.startTime()` to be used with exemplars. ### [`v15.0.0`](https://redirect.github.com/siimon/prom-client/blob/HEAD/CHANGELOG.md#1500---2023-10-09) [Compare Source](https://redirect.github.com/siimon/prom-client/compare/v14.2.0...v15.0.0) ##### 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 in `lib/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

Configuration

📅 Schedule: Branch creation - "before 4am on Monday" (UTC), 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.



This PR was generated by Mend Renovate. View the repository job log.