experimental/v0.31.0
·
1389 commits
to main
since this release
0.31.0
💥 Breaking Change
- feature(views): move views registration to MeterProvider constructor #3066 @pichlermarc
- feat(sdk-metrics-base): split up Singular into Sum and Gauge in MetricData #3079 @pichlermarc
- removes
DataPointType.SINGULAR, and replaces it withDataPointType.SUMandDataPointType.GAUGE - removes
SingularMetricDataand replaces it withSumMetricData(including an additionalisMonotonicflag) andGaugeMetricData
- removes
- feat(histogram): align collection of optional Histogram properties with spec #3102 @pichlermarc
- changes type of
sumproperty onHistogramtonumber | undefined - changes type of
minandmaxproperties onHistogramtonumber | undefined - removes
hasMinMaxflag on the exportedHistogram- this is now indicated byminandmaxbeingundefined
- changes type of
🚀 (Enhancement)
- feat(metrics-api): use common attributes definitions #3038 @legendecas
- feat(otlp-proto): pre-compile proto files #3098 @legendecas
- feat(opentelemetry-sdk-metrics-base): added InMemoryMetricExporter #3039 @weyert
🐛 (Bug Fix)
- fix(histogram): fix maximum when only values < -1 are provided #3086 @pichlermarc
- fix(sdk-metrics-base): fix PeriodicExportingMetricReader keeping Node.js process from exiting
#3106 @seemk - fix(otlp-proto): fixes #2791 otlp proto exporters no longer share a single global proto definition
#3098 @legendecas