Releases: openzipkin/zipkin-js
Version 0.22.0
This release includes in #476, a long requested feature (see #201, #135, #124, #175 and #106) but we did not want to release it until we got users involved in the testing of the feature with real use cases. Thanks @kurtharriger for taking care of the unit testing part and @mikhailrojo for actually testing the feature in production code.
We also include some fixes:
- fix(http-reporter): add fallback for fetch (#497) by @rafael-anachoreta
- chore: eps correctness (#505) by @mikhailrojo
Version 0.21.0
This version mainly adds support for AWS SQS transport, thanks to @asanluis (for the code, iterations and spirit) but also drops support to node8 on builds as EOL.
Versión 0.20.0
- Adds support for configurable fetch API (#485) - thanks to @petermetz
- Fix readme for empty module (#489) - thanks to @chrunchyjesus
Version 0.19.1
[#439] Added agent option to http transport - thanks to @RAWeber
[#449] Fixes the express instrumentation by using right hooks in the response reported by @jeffthompson1971 in #417 (comment)
Version 0.19.0
This version includes the brand new zipkin-instrumentation-koa package by @shumsky, some gaps filled in the Typescript interface by @Igor-lkm (#426 and #428) and a complete refactor of the test suite for instrumentations.
Version 0.18.6
This adds the ability to manually flush spans from the BatchRecorder and fixes a couple bugs, most notably Error: Must be valid TraceId instance
. Thanks for all the feedback and help making things better!
- @jcchavezs added
BatchRecorder.flush()
for manual control of span reporting (ex in lambda) #362 - Fixes
Error: Must be valid TraceId instance
relating to transpilation #422 - Fixes wrong
Span.kind
onServerRecv
and droppedClientAddr
annotations #418
Version 0.18.4
Major improvements in span reporting and debugging support. Notably the issue described in #365 was addressed in #383 with tones of tests in #378, #376, #372, #369, #380 and #385. All these great work is thanks to @adriancole
Version 0.18.0
- [#352][instrumentation-grpc-client] Fixes trace identifiers not being not correctly cleaned up after setting them in the grpc interceptor. Thanks to @high-stakes
- [#355][instrumentation-request] Fixes mutation in the context in httpclient.recordResponse. Thanks to @chris-smith-zocdoc
- [#357][instrumentation-kafkajs] Adds instrumentation for kafkajs. Thanks to @high-stakes
Version 0.17.1
This release includes some fixes and upgrades. Notably we include a GOT http instrumentation.
- [#157] Adds GOT instrumentation, thanks to @juhovh
- [#327] httpServer instrumentation should let sampler to make decision if missing sampled header, thanks to @kenspirit
- [#185] hapi 17 support, thanks to @akiellor and @PaulinaStypinska
We also dropped support for node 6 as it is becoming unsupported this month.