CHANGELOG.md in opentelemetry-api-0.16.0 vs CHANGELOG.md in opentelemetry-api-0.17.0

- old
+ new

@@ -1,6 +1,23 @@ # Release History: opentelemetry-api +### v0.17.0 / 2021-04-22 + +* BREAKING CHANGE: Replace TextMapInjector/TextMapExtractor pairs with a TextMapPropagator. + + [Check the propagator documentation](https://open-telemetry.github.io/opentelemetry-ruby/) for the new usage. +* BREAKING CHANGE: Remove metrics API. + + `OpenTelemetry::Metrics` and all of its behavior removed until spec stabilizes. +* BREAKING CHANGE: Extract instrumentation base from api (#698). + + To take advantage of a base instrumentation class to create your own auto-instrumentation, require and use the `opentelemetry-instrumentation-base` gem. + +* ADDED: Default noop tracer for instrumentation +* FIXED: Refactor propagators to add #fields +* FIXED: Remove metrics API +* FIXED: Dynamically upgrade global tracer provider + ### v0.16.0 / 2021-03-17 * ADDED: Span#add_attributes * FIXED: Handle rack env getter edge cases * DOCS: Replace Gitter with GitHub Discussions