Skip to content

Latest commit

 

History

History
57 lines (31 loc) · 3.58 KB

CHANGELOG.md

File metadata and controls

57 lines (31 loc) · 3.58 KB

Changelog

All notable changes to this project will be documented in this file. See standard-version for commit guidelines.

2.0.2 (2022-07-18)

Build

  • update all dependencies to latest

2.0.1 (2022-02-08)

Documentation

  • minor doc and code comment updates, update regenerate CHANGELOG for accuracy

Build

  • add prepublishOnly script to ensure that the source files are transpiled using the typescript compiler to the lib folder prior to publishing

2.0.0 (2022-02-03)

⚠ BREAKING CHANGES

  • metrics: plugin configuration schema overhauled, default metric name of registry_requests renamed to registry_package_downloads

Features

  • metrics: collect http request metrics and package download metrics (7f26b37), closes #9

1.0.0 (2021-12-23)

⚠ BREAKING CHANGES

  • configuration: configuration option enabled changed to metricsEnabled

Features

  • metrics: implement ability to collect default prometheus metrics (49cc20b), closes #4
  • metrics: Initial implementation of package install/download metrics capturing and metrics endpoint (11e8ac6)

Bug Fixes

  • configuration: configuration option enabled changed to metricsEnabled (cc725e9)
  • metrics: fix issue where package download counters were not fully accurate (86546bf), closes #7
  • metrics: Only collect metrics for download of tarball files. Metrics were previously collected for any GET request that looked like it was for a package.json or tarball install but this was less reliable as there were was no way to guarantee the request coming in was for an actual package.json (e.g. browser requests for favicon.ico). Also, Verdaccio would only hand off requests that generate a 401/403 to the middelware for non-tarball requests so metrics could be misleading. (67caa0f)

0.1.0 (2021-12-23)

Bug Fixes

  • metrics: Only collect metrics for download of tarball files. Metrics were previously collected for any GET request that looked like it was for a package.json or tarball install but this was less reliable as there were was no way to guarantee the request coming in was for an actual package.json (e.g. browser requests for favicon.ico). Also, Verdaccio would only hand off requests that generate a 401/403 to the middelware for non-tarball requests so metrics could be misleading. (67caa0f)

Features

  • metrics: Initial implementation of package install/download metrics capturing and metrics endpoint (11e8ac6)