1.0.0-beta.2
Important notes
Please note that during the beta convergence period slight API changes are still happening.
Please have a look at some of the type renames and move away from Clock types towards a TracerInstant
and adjust tracer implementations accordingly.
Important PRs changing APIs are:
- Introduce top level withSpan; reclaim Tracer and Instrument for protocols by @ktoso in #113
- remove clock protocol, use autoclosure "now" instant by @ktoso in #120
- end() should take an autoclosure instant, not direct instant by @ktoso in #122
- consider TracerSpan assoc type -> Span by @ktoso in #111
In addition to that you can view the 13 closed issues on the associated milestone.
Other changes
- Remove some unused/untested dead code by @fabianfett in #100
- Correct the default impl for startAnySpan for 5.7 by @ktoso in #112
- Add nanoseconds to instant protocol by @ktoso in #114
- Update CI by @yim-lee in #116
- Add nanoseconds to SpanEvent by @slashmo in #118
New Contributors
- @fabianfett made their first contribution in #100
Full Changelog: 1.0.0-beta.1...1.0.0-beta.2