Version 1.2.0
Version 1.2.0
Enhancements:
- Add Mac OS support. Supported platforms now include Windows, Linux, Mac OS.
- New methods shutdown and forceFlush in opentelemetry.sdk.trace.TracerProvider.
- New class opentelemetry.sdk.trace.Cleanup to provide static methods shutdown and forceFlush. Both methods takes as input a TracerProvider object from the API package (opentelemetry.trace.TracerProvider).
- Error handling more in line with guidance from OpenTelemetry Specifications (https://opentelemetry.io/docs/specs/otel/error-handling/). Specifically, API classes no longer throw errors.
- Add error IDs to any errors thrown in SDK or exporters packages.