faas-js-runtime icon indicating copy to clipboard operation
faas-js-runtime copied to clipboard

[Snyk] Upgrade prom-client from 15.0.0 to 15.1.3

Open lholmquist opened this issue 7 months ago • 0 comments

snyk-top-banner

Snyk has created this PR to upgrade prom-client from 15.0.0 to 15.1.3.

:information_source: Keep your dependencies up-to-date. This makes it easier to fix existing vulnerabilities and to more quickly identify and fix newly disclosed vulnerabilities when they affect your project.


  • The recommended version is 4 versions ahead of your current version.

  • The recommended version was released 9 months ago.

Release notes
Package name: prom-client
  • 15.1.3 - 2024-06-27

    What's Changed

    New Contributors

    Full Changelog: v15.1.2...v15.1.3

  • 15.1.2 - 2024-04-16

    What's Changed

    • Enable bun.js by catching NotImplemented errorby @ owlcode in #624
    • Add Registry.PROMETHEUS_CONTENT_TYPE and Registry.OPENMETRICS_CONTENT_TYPE constants to the TypeScript types by @ SimenB in #626
    • Correctly read and set contentType top level export by @ SimenB in #625

    New Contributors

    Full Changelog: v15.1.1...v15.1.2

  • 15.1.1 - 2024-03-26

    What's Changed

    • perf: improve the memory usage of histogram by @ xsbchen in #606
    • fix: avoid updating exemplar values during subsequent metric changes by @ psimk in #620

    New Contributors

    Full Changelog: v15.1.0...v15.1.1

  • 15.1.0 - 2023-12-15

    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.

    New Contributors

    Full Changelog: v15.0.0...v15.1.0

  • 15.0.0 - 2023-10-09

    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 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

    New Contributors

    Full Changelog: v14.2.0...v15.0.0

from prom-client GitHub release notes

[!IMPORTANT]

  • Check the changes in this PR to ensure they won't cause issues with your project.
  • This PR was automatically created by Snyk using the credentials of a real user.

Note: You are seeing this because you or someone else with access to this repository has authorized Snyk to open upgrade PRs.

For more information:

lholmquist avatar Mar 20 '25 08:03 lholmquist