Releases
v0.18.0
Added
Pull sampling probability from OTEL_TRACES_SAMPLER_ARG
in default sdk config #737
Add schema_url
to Tracer
#743
Add schema_url
to Resource
#775
Add Span::set_attributes
#638
Support concurrent exports #781
Add jaeger remote sampler #797
Allow Custom Samplers #833
Add SpanExporter::force_flush
and default implementation #845
Changed
Deprecate metrics ValueRecorder
in favor of Histogram
#728
Move IdGenerator
to SDK, rename to RandomIdGenerator
#742
meter_with_version
accepts optional parameter for version
and schema_url
#752
Unify Event
and Link
access patterns #757
move SpanKind
display format impl to jaeger crate #758
make TraceStateError
private #755
rename Span::record_exception
to Span::record_error
#756
Replace StatusCode
and message
with Status
#760
Move TracerProvider::force_flush
to SDK #658
Switch to static resource references #790
Allow O(1) get operations for SpanBuilder::attributes
[breaking] #799
Allow ref counted keys and values #821
Bump MSRV from 1.49 to 1.55 #811
bump MSRV to 1.56 #866
Update metrics API and SDK for latest spec #819
Switch to pin-project-lite
#830
Fixed
Update dashmap to avoid soundness hole #818
Perform sampling as explained in the specification #839
Remove internal message queue between exporter and exporting tasks #848
Fix span processor exporting unsampled spans #871
Removed
Remove serialize
feature #738
Remove StatusCode::as_str
#741
Remove Tracer::with_span
#746
You can’t perform that action at this time.