6.1.1 (2024-05-26)
- removed MeterProvider.addMetricReader deprecation (17d348d)
- rework param decorators to get correct type (3ba9fe9)
6.1.0 (2024-05-09)
- metric prefixes (7b6928a)
6.0.0 (2024-05-08)
- Too many changes since I last commited to this project.
- bumps major version (fc9aacb)
Span
being incompatible withMethodDecorator
type (75dbf0e)
5.1.5 (2023-09-04)
- latency buckets are not matching the expected time unit in milliseconds (c269bac)
5.1.4 (2023-06-28)
- should support both 9 and 10 versions (50f2273)
5.1.3 (2023-06-21)
5.1.2 (2023-05-05)
- invalid values for error count metrics (7b13c0b)
5.1.1 (2023-04-21)
5.1.0 (2023-04-05)
- update to stable packages (76b577c)
5.0.0 (2022-11-27)
- updates to latest metric sdk and drop node-sdk dependency
- update packages (163ba38)
- update packages (d0f92fb)
- update packages (28fdc69)
- updates to latest metric sdk and drop node-sdk dependency (46c2df3)
4.0.1 (2022-08-29)
- bump nestjs requirement to 9.x (24cde7c)
4.0.0 (2022-08-29)
- support latest metric sdk
- build: update dependencies (c2f8b7b)
- support latest metric sdk (e8d2e96)
- tracing: pass options with span decorator (3424b88)
- update remaining counters (d11f6d9)
- forRootAsync uses the wrong module and empty options breaks the configure method (c2dc102)
3.0.4 (2022-03-29)
3.0.3 (2022-03-25)
- tracing: record exception and set correct span status (616c12b)
3.0.2 (2022-03-24)
- tracing: use startActiveSpan to ensure span in correct context (d608b84)
3.0.1 (2022-01-03)
3.0.0 (2021-12-30)
- Anything related to metrics sdk has changed. OTEL now has a stable spec and all the projects are moving towards new interfaces.
- ename value recorder on decorators and update readme (646e2ea)
- support all metric types from otel spec (36a7c5f)
- update metric spec to the latest otel lib (6ed63ae)
- update packages to compply with latest otel metric spec (943ca06)
2.6.1 (2021-10-13)
- replace arrow function back with unnamed function (3e7ac1f)
2.6.0 (2021-10-12)
- metrics: option for ignoring undefined routes (15577e8)
- metrics: option to ignore specific routes (b8a05f1)
- eslint setup (14d9870)
- linting (1961f18)
- linting: replace unnamed function with arrow function (12fa02c)
- metrics: add missing commas in example config in README.md (7b159c6)
2.5.2 (2021-10-07)
- enable nestjs 7.x as peer dependency (e6c6a1e)
2.5.1 (2021-10-06)
- metrics for fastify platform (4b61e70)
2.5.0 (2021-09-26)
- add defaultLabels support (6efb0a5)
2.4.0 (2021-08-24)
- add http size and server abort metrics (ba64308)
2.3.0 (2021-08-13)
- update peer dependency to allow support for both v7 and v8 of NestJs (647eb89)
- error nodeMetrics is not a function (cf7d0fc)
- removed .npmrc file, as it only had default values (c27a8af)
- updates package-lock.json with default node 14 np version (3301753)
2.2.0 (2021-08-02)
- update dependencies to latest (385e3db)
2.1.0 (2021-07-28)
- add metric decorators (9263bd0)
2.0.0 (2021-07-28)
- removes nodeSDKConfiguration option
- node-sdk to be defined by the user instead of through the lib (5156324)
1.8.2 (2021-07-25)
- metric: fixes metric service not properly reusing existing metrics (9f24fd8)
1.8.1 (2021-07-25)
- middleware: fixes api middleware when no requesting invalid route (2a008d9)
1.8.0 (2021-07-24)
- fixes forRootAsync usage (a390f0e)
1.7.0 (2021-07-14)
- remove unused constant and reorganize pkgs (d37fc28)
1.6.0 (2021-06-30)
- changes license to Apache2 (5129fdb)
1.5.0 (2021-06-30)
- support forRootAsync (8cb00a4)
1.4.0 (2021-06-29)
- removes prometheus Interface and use metrics instead (f3fd29e)
- sets meter provider globally on sdk (4be57ef)
1.3.0 (2021-06-28)
- improves api metrics middleware (df50305)
1.2.3 (2021-06-27)
- properly ignore /metrics path on middleware (45973a4)
1.2.2 (2021-06-27)
- resolve problems with conditional dependency and default configs and add jest config (1f1fb12)
1.2.1 (2021-06-25)
- exports MetricService on core module (e8096a6)
1.2.0 (2021-06-25)
- export MetricService (6ed93ae)
1.1.0 (2021-06-25)
- use lts npm match for 14.x (9088eac)
- removes latest npm requirement (9dd42f8)
- first commit (0c07ff5)