Skip to content

Releases: mojaloop/central-services-metrics

v12.0.6 Release

23 Aug 10:24
Compare
Choose a tag to compare

12.0.6 (2023-08-23)

v12.0.5 Release

19 May 15:19
Compare
Choose a tag to compare

12.0.5 (2022-05-19)

Bug Fixes

  • added engine to package.json (0850994)

v12.0.4 Release

19 May 12:37
Compare
Choose a tag to compare

12.0.4 (2022-05-19)

v12.0.3 Release

19 May 12:34
Compare
Choose a tag to compare

12.0.3 (2022-05-19)

Bug Fixes

  • updated postchangelog to correctly update the project issue URL (3db7d41)

v12.0.2 Release

18 May 11:47
Compare
Choose a tag to compare

12.0.2 (2022-05-18)

Bug Fixes

  • added restore_cache steps to publish* jobs (2380066)

v12.0.0 Release

18 May 11:08
Compare
Choose a tag to compare

DEPRECATED

Use v12.0.2 Release

Changelog

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

12.0.0 (2022-05-18)

⚠ BREAKING CHANGES

  • mojaloop/#2092: major version bump for node v16 LTS support, and re-structuring of project directories to align to core Mojaloop repositories!

Features

Bug Fixes

v11.0.0 Release

14 May 09:59
df4528f
Compare
Choose a tag to compare

Changes

  • feat(2151)!: helm-release-v12.1.0
    • Updated dependencies
    • Added lint scripts to package.json
    • Updated standard to use ts-standard
    • Updated type definitions to match latest prom-client changes
    • Standardised tsconfig
    • Updated unit tests and fixed code-coverage
    • Major version bump

BREAKING CHANGE: Metrics.getMetricsForPrometheus is now an async function and returns a Promise<string>. The following error will be displays when hitting a /metrics on existing Mojaloop services (e.g. Central-Ledger) end-point if the promise is not handled (awaited):

{
    "errorInformation": {
        "errorCode": "2001",
        "errorDescription": "Internal server error - Cannot wrap a promise"
    }
}

v10.3.1-perf

04 Jun 05:15
Compare
Choose a tag to compare

Changelog to this release:

  • fixed aggregate register

_Note: this change was made in another perf related release, but not introduced to master lately: v9.1.2-snapshot

v10.3.0-perf

03 Jun 05:29
Compare
Choose a tag to compare

Changelog of this release

  • Added Gauge

v9.5.0 Release

09 Apr 17:17
bf620a4
Compare
Choose a tag to compare

Updated to include Performance Stream migration changes

getSummary

  • Added getSummary - returns Summary metric
  • Added isInitiated - returns true if the Metrics object has been setup
  • Added getDefaultRegister - returns the default registry from the Prom-Client library
  • Added units tests for getSummary, isInitiated & getDefaultRegister
  • Some minor re-formatting changes
  • Added some commented out placeholders in preperation for an upgrade to Prom-Client v12.x in future <-- there is an issue here that needs to be addressed.

Aligning TS config, setup and build for CI/CD to Mojaloop standards

  • Fixes for alignment to TS Mojaloop standards
  • Added npm-check-updates and commands for 'dep:check' and 'dep:update'
  • Added pre-commit checks for 'dep:check'
  • Removed ./lib folder as its not needed anymore. JS will now be compiled into the ./dist folder as per other Mojaloop TS repositories.