Skip to content

Releases: open-telemetry/opentelemetry-python

opentelemetry v0.5.0

16 Mar 23:10
3bc11a8
Compare
Choose a tag to compare
opentelemetry v0.5.0 Pre-release
Pre-release

Beta v5 release

Documentation

Documentation has been significantly overhauled and is available on readthedocs:

https://opentelemetry-python.readthedocs.io/en/v0.5.0/

Documentation improvements include:

  • a getting started guide
  • examples has been consolidated to an docs/examples folder
  • several minor improvements to the examples in each extension's README

opentelemetry-api

  • Adding Correlation Context API and propagator (#471)
  • Adding a global configuration module to simplify setting and getting globals (#466)
  • Rename metric handle to bound metric (#470)
  • Moving resources to sdk (#464)
  • Implementing propagators to API to use context (#446)
  • Implement observer instrument for metrics (#425)
  • Adding named meters, removing batchers (#431)
  • Renaming TraceOptions to TraceFlags (#450)
  • Renaming TracerSource to TraceProvider (#441)

opentelemetry-sdk

  • Adding Correlation Context SDK and propagator (#471)
  • Adding OT Collector metrics exporter (#454)
  • Improve validation of attributes (#460)
  • Re-raise errors caught in opentelemetry.sdk.trace.Tracer.use_span() (#469)
  • Adding named meters, removing batchers (#431)
  • Make counter and MinMaxSumCount aggregators thread safe (#439)

opentelemetry-ext-otcollector

Initial release. Support is included for both trace and metrics.

opentelemetry v0.4.1

04 Mar 23:23
4743d1e
Compare
Choose a tag to compare
opentelemetry v0.4.1 Pre-release
Pre-release

opentelemetry v0.4.0

21 Feb 22:48
b2b0bbe
Compare
Choose a tag to compare
opentelemetry v0.4.0 Pre-release
Pre-release

Alpha v4 release.

opentelemetry-api

  • Separate Default classes from interface descriptions (#311)
  • Added named Tracers (#301)
  • Add int and valid sequenced to AttributeValue type (#368)
  • Add ABC for Metric (#391)
  • Metric classes required for export pipeline (#341)
  • Adding Context API Implementation (#395)
  • Remove monotonic and absolute metric instruments (#410)
  • Adding trace.get_tracer function (#430)

opentelemetry-sdk

  • Added named Tracers (#301)
  • Set status for ended spans (#297 and #358)
  • Use module loggers (#351)
  • Protect start_time and end_time from being set manually by the user (#363)
  • Add runtime validation for set_attribute (#348)
  • Add support for B3 ParentSpanID (#286)
  • Set status in start_as_current_span (#377)
  • Implement force_flush for span processors (#389)
  • Metrics export pipeline, and stdout exporter (#341)
  • Set sampled flag on sampling trace (#407)
  • Add io and formatter options to console exporter (#412)
  • Clean up ProbabilitySample for 64 bit trace IDs (#238)
  • Adding Context API Implementation (#395)
  • Remove monotonic and absolute metric instruments (#410)
  • Implement MinMaxSumCount aggregator (#422)

opentelemetry-ext-dbapi

  • Initial release

opentelemetry-ext-flask

  • Use string keys for WSGI environ values (#366)

opentelemetry-ext-jaeger

  • Export span status (#367)
  • Export span kind (#387)

opentelemetry-ext-mysql

  • Initial release

opentelemetry-ext-prometheus

  • Initial release

opentelemetry-ext-psycopg2

  • Initial release

opentelemetry-ext-pymongo

  • Updating network connection attribute names (#350)

opentelemetry-ext-wsgi

  • Updating network connection attribute names (#350)

opentelemetry-ext-zipkin

  • Initial release

opentelemetry v0.3.0

12 Dec 01:04
463dd24
Compare
Choose a tag to compare
opentelemetry v0.3.0 Pre-release
Pre-release

Alpha V3 release.

opentelemetry-api

  • Multiple tracing API changes
  • Multiple metrics API changes
  • Remove option to create unstarted spans from API (#290)

opentelemetry-sdk

  • Multiple tracing SDK changes
  • Multiple metrics SDK changes
  • Add metrics exporters (#192)
  • Multiple bugfixes and improvements

opentelemetry-ext-flask

  • Initial release

opentelemetry-ext-opentracing-shim

  • Implement extract and inject support for HTTP_HEADERS and TEXT_MAP formats (#256)

opentelemetry-ext-pymongo

  • Initial release

opentelemetry-ext-wsgi

  • Support new semantic conventions (#299)
  • Updates for core library changes

opentelemetry v0.2.0

30 Oct 09:36
a2a4377
Compare
Choose a tag to compare
opentelemetry v0.2.0 Pre-release
Pre-release

Alpha V2 release.

opentelemetry-api

  • W3C TraceContext fixes and compliance tests (#228)
  • Multiple metrics API changes
  • Multiple tracing API changes
  • Multiple context API changes
  • Sampler API (#225)
  • Multiple bugfixes and improvements

opentelemetry-sdk

  • W3C TraceContext fixes and compliance tests (#228)
  • Multiple metrics SDK changes
  • Multiple tracing SDK changes
  • Sampler SDK (#225)
  • Multiple bugfixes and improvements

opentelemetry-ext-azure-monitor

  • Updates for core library changes

opentelemetry-ext-http-requests

  • Updates for core library changes

opentelemetry-ext-jaeger

  • Initial release

opentelemetry-ext-opentracing-shim

  • Initial release

opentelemetry-ext-wsgi

  • Updates for core library changes

opentelemetry v0.1.0

01 Oct 00:52
bad5938
Compare
Choose a tag to compare
opentelemetry v0.1.0 Pre-release
Pre-release

Alpha release of core packages:

  • opentelemetry-api
  • opentelemetry-sdk

and ext packages:

  • opentelemetry-ext-azure-monitor
  • opentelemetry-ext-http-requests
  • opentelemetry-ext-wsgi