Releases: huang-julien/nitro-applicationinsights
Releases · huang-julien/nitro-applicationinsights
v1.0.2
v1.0.1
See nitro-opentelemetry 0.7.0 release note for the breaking change reason.
event.context.span
has been moved to event.otel.span
🩹 Fixes
⚠️ Update nitro-opentelemetry to 0.7.0 (031501f3)
⚠️ Breaking Changes
⚠️ Update nitro-opentelemetry to 0.7.0 (031501f3)
❤️ Contributors
- Julien Huang (@huang-julien)
v1.0.0
V1 release 🎉
After 1 year and a half, here's finally the V1 release !
V1 includes applicationinsights 3 and Opentelemetry using nitro-opentelemetry's runtime plugin
Moving to Applicationinsights 3 and Opentelemetry
See Microsoft applicationinsights documentation for changes from applicationinsights 2 to 3.
H3Event.$appInsights
has been removed in favor of Opentelemetry Span.applicationinsights:trackError:before
has been removed. You can useotel:span:end
hook (nitro-opentelemetry) instead.applicationinsights:context:tags
has been removed. You can useH3Event.context.span.setAttributes()
instead.applicationinsights:trackRequest:before
has been removed. You can useotel:span:end
hook (nitro-opentelemetry) instead.applicationinsights:trackError:before
has been removed. You can directly hook into the error hook from nitro instead.- You need to wrap all your event handlers with
defineTracedEventHandler
. See event handlers
🚀 Enhancements
🔥 Performance
- Remove traceInclude for main applicationinsights file (045e7086)
🩹 Fixes
- Add missing import (4fcfa18e)
- Run nitro otel plugin synchronously (#134)
- Set http status code in
otel:span:end
hook (e68946f6) - Resolve route for SEMATTRS_HTTP_ROUTE (e07d4089)
📖 Documentation
- Mention automated traces in how does it work (55d4504b)
- Add migration page (309ddbe9)
- Add links to nitro-opentelemetry (ae5c3acb)
🏡 Chore
- Update nitro-opentelemetry to 0.5.1 (ff21c9ee)
- Sync nitropack version across workspaces (b4a274fa)
- release: 1.0.0 (1045f7e5)
- Updte nitro-opentelemetry to 0.6.0 (14af6042)
- Remove v0.x type augmentations (baf7bb22)
❤️ Contributors
- Julien Huang (@huang-julien)
v0.15.0
🩹 Fixes
- Mark
applicationinsights
as external and side-effects (#125)
❤️ Contributors
- Julien Huang (@huang-julien)
v0.14.2
🩹 Fixes
- Specify url when resolving paths with mlly (#122)
🏡 Chore
- 0.14.2 (d1145c7)
❤️ Contributors
- Julien Huang (@huang-julien)
v0.14.1
🩹 Fixes
- Add missing CJS global var for applicationinsights (#116)
❤️ Contributors
- Julien Huang (@huang-julien)
v0.14.0
🚀 Enhancements
- Add #applicationinsights to ts config paths (#114)
💅 Refactors
- Use export statement (#113)
🏡 Chore
- 0.14.0 (d93357c)
🤖 CI
- studio: Remove with constraint (e2b59f7)
❤️ Contributors
- Julien Huang (@huang-julien)
v0.13.0
🚀 Enhancements
- Add new requestTelemetry object to allow telemetry modification (#110)
🏡 Chore
- 0.13.0 (61f94b9)
❤️ Contributors
- Julien Huang (@huang-julien)
v0.12.1
v0.12.0
🚀 Enhancements
- Allow to modify parentId, id and name of operation (#106)
🏡 Chore
❤️ Contributors
- Julien Huang (@huang-julien)