v3.0.0
!!! Breaking Changes !!!
- Remove deprecated APIs by @vreynolds in #457
marshalTraceContext()
--> use provider-specific functions, e.g.honeycomb.marshalTraceContext()
unmarshalTraceContext()
--> use provider-specific functions, e.g.honeycomb.unmarshalTraceContext()
TRACE_HTTP_HEADER
--> use provider-specific constants, e.g.honeycomb.TRACE_HTTP_HEADER
AMAZON_TRACE_HTTP_HEADER
--> useaws.TRACE_HTTP_HEADER
removeContext()
--> no replacementcustomContext.add()
--> useaddTraceContext()
customContext.remove()
--> no replacement
- Stop auto-detecting x-request-id and amazon trace headers by @vreynolds in #445
- Users will have to opt-in to custom trace propagation
- Fix api.addContext so it works on the current span (not the root) by @ajvondrak in #347
- This is a fix to match documentation and intention, but breaks current (incorrect) behavior.
Maintenance
- Clean up npm tarball by @vreynolds in #465
- Add Stalebot by @JamieDanielson in #460
- Change maintenance badge to maintained by @JamieDanielson in #459
- Bump prettier from 2.4.0 to 2.4.1 by @dependabot in #455
- Bump @types/node from 16.9.1 to 16.9.4 by @dependabot in #456
- Bump libhoney from 2.3.2 to 2.3.3 by @dependabot in #454
- Bump jest from 27.1.1 to 27.2.0 by @dependabot in #453
- Bump fastify from 3.21.0 to 3.21.3 by @dependabot in #452
- Bump jest from 27.2.0 to 27.2.2 by @dependabot in #462
- Bump fastify from 3.21.3 to 3.21.6 by @dependabot in #461
- Bump @opentelemetry/core from 0.24.0 to 0.25.0 by @dependabot in #464
- Bump @types/node from 16.9.4 to 16.10.2 by @dependabot in #466
Full Changelog: v2.8.1...v3.0.0