@fastify/otel
Version:
Official Fastify OpenTelemetry Instrumentation
131 lines (58 loc) • 5.74 kB
Markdown
# Changelog
All notable changes to this project will be documented in this file. See [standard-version](https://github.com/conventional-changelog/standard-version) for commit guidelines.
## [0.18.0](https://github.com/fastify/otel/compare/v0.17.1...v0.18.0) (2026-03-26)
### Features
* remove setStatus(OK) calls to comply with OTel spec ([#135](https://github.com/fastify/otel/issues/135)) ([9ff035c](https://github.com/fastify/otel/commit/9ff035c60aa5ec72bee8cbad0837dbbc80ec4e2f))
### Bug Fixes
* support fastify/websocket handlers (fastify/otel[#136](https://github.com/fastify/otel/issues/136)) ([#137](https://github.com/fastify/otel/issues/137)) ([cc9c6b5](https://github.com/fastify/otel/commit/cc9c6b5ad8ae5c88da03e6537f8b494d3d506b8d))
### [0.17.1](https://github.com/fastify/otel/compare/v0.17.0...v0.17.1) (2026-03-03)
## [0.17.0](https://github.com/fastify/otel/compare/v0.16.0...v0.17.0) (2026-03-03)
## [0.16.0](https://github.com/fastify/otel/compare/v0.15.0...v0.16.0) (2025-11-28)
## [0.14.0](https://github.com/fastify/otel/compare/v0.13.1...v0.14.0) (2025-11-14)
### Features
* upgrade @opentelemetry/sdk-trace-node ([#109](https://github.com/fastify/otel/issues/109)) ([0aada51](https://github.com/fastify/otel/commit/0aada51dce6b33cf4281cf568915379aa79e56a5))
### [0.13.1](https://github.com/fastify/otel/compare/v0.13.0...v0.13.1) (2025-11-07)
### Bug Fixes
* ignore plugin hooks on disabled OTEL routes ([#108](https://github.com/fastify/otel/issues/108)) ([e31b577](https://github.com/fastify/otel/commit/e31b577834cc9ff183f428bcb17ed5f3530b1338))
## [0.13.0](https://github.com/fastify/otel/compare/v0.12.0...v0.13.0) (2025-10-30)
## [0.10.0](https://github.com/fastify/otel/compare/v0.9.4...v0.10.0) (2025-10-03)
### ⚠ BREAKING CHANGES
* remove requirement to await fastify for auto instrumentation (#88)
### Features
* prefix span name with hook name ([#87](https://github.com/fastify/otel/issues/87)) ([a7cd130](https://github.com/fastify/otel/commit/a7cd1306c25fd23848284fa4904ea6abea682585))
* remove requirement to await fastify for auto instrumentation ([#88](https://github.com/fastify/otel/issues/88)) ([4a6ce36](https://github.com/fastify/otel/commit/4a6ce3662ecb5bdd8e2ff6c3e6d934edfacab80f))
* update to @opentelemetry/instrumentation 0.205.0 ([#92](https://github.com/fastify/otel/issues/92)) ([22b06d6](https://github.com/fastify/otel/commit/22b06d6ec6ee8588b5f81ffef0ab118f9c2c1925))
### [0.9.4](https://github.com/fastify/otel/compare/v0.9.3...v0.9.4) (2025-08-12)
### Features
* Make otel optional in FastifyContextConfig ([#78](https://github.com/fastify/otel/issues/78)) ([747f45e](https://github.com/fastify/otel/commit/747f45e4388faae91789867721ed02f18a2f8cfa))
### [0.9.3](https://github.com/fastify/otel/compare/v0.9.2...v0.9.3) (2025-07-09)
### Bug Fixes
* **types:** requestHook param ([#77](https://github.com/fastify/otel/issues/77)) ([96646fd](https://github.com/fastify/otel/commit/96646fda9111e70a8c346519469561ba3bc29234))
### [0.9.2](https://github.com/fastify/otel/compare/v0.9.1...v0.9.2) (2025-07-03)
### Features
* add requestHook support to FastifyOtelInstrumentation ([#67](https://github.com/fastify/otel/issues/67)) ([7ef85ed](https://github.com/fastify/otel/commit/7ef85ed7c095fbda38b4fd864e89a620658970b3))
### [0.9.1](https://github.com/fastify/otel/compare/v0.9.0...v0.9.1) (2025-06-09)
### Bug Fixes
* **types:** add default export for FastifyOtelInstrumentation ([#66](https://github.com/fastify/otel/issues/66)) ([054ea65](https://github.com/fastify/otel/commit/054ea65f076916f8218981144a4a8eb961e59d3e))
## [0.8.0](https://github.com/fastify/otel/compare/v0.7.0...v0.8.0) (2025-05-11)
### Features
* export `FastifyOtelInstrumentationOpts` ([#54](https://github.com/fastify/otel/issues/54)) ([f2f7a46](https://github.com/fastify/otel/commit/f2f7a46019aca5fa4b91c4141bba3b1258760fe9))
## [0.7.0](https://github.com/fastify/otel/compare/v0.6.0...v0.7.0) (2025-04-25)
### Features
* **#19:** implement ignore paths ([#48](https://github.com/fastify/otel/issues/48)) ([cfbef77](https://github.com/fastify/otel/commit/cfbef7772ca41386499de4210c19b869ac57ca43)), closes [#19](https://github.com/fastify/otel/issues/19)
## [0.6.0](https://github.com/fastify/otel/compare/v0.5.2...v0.6.0) (2025-04-22)
### Features
* **#44:** align APIs with previous instrumentation ([#46](https://github.com/fastify/otel/issues/46)) ([dd7d7bf](https://github.com/fastify/otel/commit/dd7d7bf512aeb3696d0b15a379263b5a3f0b1ecb)), closes [#44](https://github.com/fastify/otel/issues/44) [#44](https://github.com/fastify/otel/issues/44)
### Bug Fixes
* Fix named and default exports in MJS ([#43](https://github.com/fastify/otel/issues/43)) ([d3a885b](https://github.com/fastify/otel/commit/d3a885b9306346687067e69dc9943128c6cc79b1))
## [0.5.0](https://github.com/fastify/otel/compare/v0.3.0...v0.5.0) (2025-03-07)
### Features
* auto register([#22](https://github.com/fastify/otel/issues/22)) ([896ba63](https://github.com/fastify/otel/commit/896ba63d28f7c5d228353bd143b0467b6655deb9))
### Bug Fixes
* Return from patched `addHook` ([#25](https://github.com/fastify/otel/issues/25)) ([2879aa1](https://github.com/fastify/otel/commit/2879aa172d9721a464ffe73bafc295ad8fbbddb4))
## [0.4.0](https://github.com/fastify/otel/compare/v0.3.0...v0.4.0) (2025-02-20)
### Features
* auto register([#22](https://github.com/fastify/otel/issues/22)) ([896ba63](https://github.com/fastify/otel/commit/896ba63d28f7c5d228353bd143b0467b6655deb9))
## 0.1.0 (2025-01-10)
### Features
* initial ([#1](https://github.com/fastify/otel/issues/1)) ([8bd0553](https://github.com/fastify/otel/commit/8bd05537d1c1e5e05180c028b3d7fa7afc87f6a4))