From ae70d5abe53eccc11a08d79a905ce902f5dc6d66 Mon Sep 17 00:00:00 2001 From: alrex Date: Tue, 8 Dec 2020 16:20:29 -0800 Subject: [PATCH] Combine changelogs (#239) --- .github/workflows/changelog.yml | 34 ++ CHANGELOG.md | 357 ++++++++++++++++++ .../CHANGELOG.md | 34 -- .../CHANGELOG.md | 11 - .../CHANGELOG.md | 25 -- .../CHANGELOG.md | 9 - .../CHANGELOG.md | 19 - .../CHANGELOG.md | 30 -- .../CHANGELOG.md | 31 -- .../CHANGELOG.md | 40 -- .../CHANGELOG.md | 23 -- .../CHANGELOG.md | 41 -- .../CHANGELOG.md | 60 --- .../CHANGELOG.md | 24 -- .../CHANGELOG.md | 15 - .../CHANGELOG.md | 12 - .../CHANGELOG.md | 63 ---- .../CHANGELOG.md | 57 --- .../CHANGELOG.md | 23 -- .../CHANGELOG.md | 36 -- .../CHANGELOG.md | 29 -- .../CHANGELOG.md | 30 -- .../CHANGELOG.md | 50 --- .../CHANGELOG.md | 30 -- .../CHANGELOG.md | 27 -- .../CHANGELOG.md | 31 -- .../CHANGELOG.md | 66 ---- .../CHANGELOG.md | 9 - .../CHANGELOG.md | 30 -- .../CHANGELOG.md | 23 -- .../CHANGELOG.md | 11 - .../CHANGELOG.md | 30 -- .../CHANGELOG.md | 15 - .../CHANGELOG.md | 54 --- .../CHANGELOG.md | 19 - 35 files changed, 391 insertions(+), 1007 deletions(-) create mode 100644 .github/workflows/changelog.yml create mode 100644 CHANGELOG.md delete mode 100644 exporter/opentelemetry-exporter-datadog/CHANGELOG.md delete mode 100644 exporter/opentelemetry-exporter-prometheus-remote-write/CHANGELOG.md delete mode 100644 instrumentation/opentelemetry-instrumentation-aiohttp-client/CHANGELOG.md delete mode 100644 instrumentation/opentelemetry-instrumentation-aiopg/CHANGELOG.md delete mode 100644 instrumentation/opentelemetry-instrumentation-asgi/CHANGELOG.md delete mode 100644 instrumentation/opentelemetry-instrumentation-asyncpg/CHANGELOG.md delete mode 100644 instrumentation/opentelemetry-instrumentation-boto/CHANGELOG.md delete mode 100644 instrumentation/opentelemetry-instrumentation-botocore/CHANGELOG.md delete mode 100644 instrumentation/opentelemetry-instrumentation-celery/CHANGELOG.md delete mode 100644 instrumentation/opentelemetry-instrumentation-dbapi/CHANGELOG.md delete mode 100644 instrumentation/opentelemetry-instrumentation-django/CHANGELOG.md delete mode 100644 instrumentation/opentelemetry-instrumentation-elasticsearch/CHANGELOG.md delete mode 100644 instrumentation/opentelemetry-instrumentation-falcon/CHANGELOG.md delete mode 100644 instrumentation/opentelemetry-instrumentation-fastapi/CHANGELOG.md delete mode 100644 instrumentation/opentelemetry-instrumentation-flask/CHANGELOG.md delete mode 100644 instrumentation/opentelemetry-instrumentation-grpc/CHANGELOG.md delete mode 100644 instrumentation/opentelemetry-instrumentation-jinja2/CHANGELOG.md delete mode 100644 instrumentation/opentelemetry-instrumentation-mysql/CHANGELOG.md delete mode 100644 instrumentation/opentelemetry-instrumentation-psycopg2/CHANGELOG.md delete mode 100644 instrumentation/opentelemetry-instrumentation-pymemcache/CHANGELOG.md delete mode 100644 instrumentation/opentelemetry-instrumentation-pymongo/CHANGELOG.md delete mode 100644 instrumentation/opentelemetry-instrumentation-pymysql/CHANGELOG.md delete mode 100644 instrumentation/opentelemetry-instrumentation-pyramid/CHANGELOG.md delete mode 100644 instrumentation/opentelemetry-instrumentation-redis/CHANGELOG.md delete mode 100644 instrumentation/opentelemetry-instrumentation-requests/CHANGELOG.md delete mode 100644 instrumentation/opentelemetry-instrumentation-sklearn/CHANGELOG.md delete mode 100644 instrumentation/opentelemetry-instrumentation-sqlalchemy/CHANGELOG.md delete mode 100644 instrumentation/opentelemetry-instrumentation-sqlite3/CHANGELOG.md delete mode 100644 instrumentation/opentelemetry-instrumentation-starlette/CHANGELOG.md delete mode 100644 instrumentation/opentelemetry-instrumentation-system-metrics/CHANGELOG.md delete mode 100644 instrumentation/opentelemetry-instrumentation-tornado/CHANGELOG.md delete mode 100644 instrumentation/opentelemetry-instrumentation-wsgi/CHANGELOG.md delete mode 100644 sdk-extension/opentelemetry-sdk-extension-aws/CHANGELOG.md diff --git a/.github/workflows/changelog.yml b/.github/workflows/changelog.yml new file mode 100644 index 000000000..7e4b1032a --- /dev/null +++ b/.github/workflows/changelog.yml @@ -0,0 +1,34 @@ +# This action requires that any PR targeting the master branch should touch at +# least one CHANGELOG file. If a CHANGELOG entry is not required, add the "Skip +# Changelog" label to disable this action. + +name: changelog + +on: + pull_request: + types: [opened, synchronize, reopened, labeled, unlabeled] + branches: + - master + +jobs: + changelog: + runs-on: ubuntu-latest + if: "!contains(github.event.pull_request.labels.*.name, 'Skip Changelog')" + + steps: + - uses: actions/checkout@v2 + + - name: Check for CHANGELOG changes + run: | + # Only the latest commit of the feature branch is available + # automatically. To diff with the base branch, we need to + # fetch that too (and we only need its latest commit). + git fetch origin ${{ github.base_ref }} --depth=1 + if [[ $(git diff --name-only FETCH_HEAD | grep CHANGELOG) ]] + then + echo "A CHANGELOG was modified. Looks good!" + else + echo "No CHANGELOG was modified." + echo "Please add a CHANGELOG entry, or add the \"Skip Changelog\" label if not required." + false + fi \ No newline at end of file diff --git a/CHANGELOG.md b/CHANGELOG.md new file mode 100644 index 000000000..e430be5e9 --- /dev/null +++ b/CHANGELOG.md @@ -0,0 +1,357 @@ +# Changelog +All notable changes to this project will be documented in this file. + +The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/), +and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html). + +## [Unreleased](https://github.com/open-telemetry/opentelemetry-python-contrib/compare/v0.16b1...HEAD) + +### Added +- `opentelemetry-exporter-datadog` Add fields method + ([#226](https://github.com/open-telemetry/opentelemetry-python/pull/226)) +- `opentelemetry-sdk-extension-aws` Add method to return fields injected by propagator + ([#226](https://github.com/open-telemetry/opentelemetry-python/pull/226)) +- `opentelemetry-exporter-prometheus-remote-write` Prometheus Remote Write Exporter Setup + ((#180)[https://github.com/open-telemetry/opentelemetry-python-contrib/pull/180]) +- `opentelemetry-exporter-prometheus-remote-write` Add Exporter constructor validation methods + ((#206)[https://github.com/open-telemetry/opentelemetry-python-contrib/pull/206]) +- `opentelemetry-exporter-prometheus-remote-write` Add conversion to TimeSeries methods + ((#207)[https://github.com/open-telemetry/opentelemetry-python-contrib/pull/207]) +- `opentelemetry-exporter-prometheus-remote-write` Add request methods + ((#212)[https://github.com/open-telemetry/opentelemetry-python-contrib/pull/212]) +- `opentelemetry-instrumentation-fastapi` Added support for excluding some routes with env var `OTEL_PYTHON_FASTAPI_EXCLUDED_URLS` + ([#237](https://github.com/open-telemetry/opentelemetry-python-contrib/pull/237)) +- `opentelemetry-instrumentation-starlette` Added support for excluding some routes with env var `OTEL_PYTHON_STARLETTE_EXCLUDED_URLS` + ([#237](https://github.com/open-telemetry/opentelemetry-python-contrib/pull/237)) + + +### Changed +- `opentelemetry-instrumentation-asgi`, `opentelemetry-instrumentation-wsgi` Return `None` for `CarrierGetter` if key not found + ([#1374](https://github.com/open-telemetry/opentelemetry-python-contrib/pull/233)) + +## [0.16b1](https://github.com/open-telemetry/opentelemetry-python-contrib/releases/tag/v0.16b1) - 2020-11-26 + +## [0.16b0](https://github.com/open-telemetry/opentelemetry-python-contrib/releases/tag/v0.16b0) - 2020-11-25 + +### Added +- `opentelemetry-instrumentation-flask` Add span name callback + ([#152](https://github.com/open-telemetry/opentelemetry-python-contrib/pull/152)) +- `opentelemetry-sdk-extension-aws` Add AWS X-Ray Ids Generator Entry Point + ([#201](https://github.com/open-telemetry/opentelemetry-python-contrib/pull/201)) +- `opentelemetry-sdk-extension-aws` Fix typo for installing OTel SDK in docs + ([#200](https://github.com/open-telemetry/opentelemetry-python-contrib/pull/200)) +- `opentelemetry-sdk-extension-aws` Import missing components for docs + ([#198](https://github.com/open-telemetry/opentelemetry-python-contrib/pull/198)) +- `opentelemetry-sdk-extension-aws` Provide components needed to Configure OTel SDK for Tracing with AWS X-Ray + ([#130](https://github.com/open-telemetry/opentelemetry-python-contrib/pull/130)) +- `opentelemetry-instrumentation-sklearn` Initial release + ([#151](https://github.com/open-telemetry/opentelemetry-python-contrib/pull/151)) +- `opentelemetry-instrumentation-requests` Add span name callback + ([#158](https://github.com/open-telemetry/opentelemetry-python-contrib/pull/158)) +- `opentelemetry-instrumentation-botocore` Add propagator injection for botocore calls + ([#181](https://github.com/open-telemetry/opentelemetry-python-contrib/pull/181)) + +### Changed +- `opentelemetry-instrumentation-pymemcache` Update pymemcache instrumentation to follow semantic conventions + ([#183](https://github.com/open-telemetry/opentelemetry-python-contrib/pull/183)) +- `opentelemetry-instrumentation-redis` Update redis instrumentation to follow semantic conventions + ([#184](https://github.com/open-telemetry/opentelemetry-python-contrib/pull/184)) +- `opentelemetry-instrumentation-pymongo` Update pymongo instrumentation to follow semantic conventions + ([#203](https://github.com/open-telemetry/opentelemetry-python-contrib/pull/203)) +- `opentelemetry-instrumentation-sqlalchemy` Update sqlalchemy instrumentation to follow semantic conventions + ([#202](https://github.com/open-telemetry/opentelemetry-python-contrib/pull/202)) +- `opentelemetry-instrumentation-botocore` Make botocore instrumentation check if instrumentation has been suppressed + ([#182](https://github.com/open-telemetry/opentelemetry-python-contrib/pull/182)) +- `opentelemetry-instrumentation-botocore` Botocore SpanKind as CLIENT and modify existing traced attributes + ([#150])(https://github.com/open-telemetry/opentelemetry-python-contrib/pull/150) +- `opentelemetry-instrumentation-dbapi` Update dbapi and its dependant instrumentations to follow semantic conventions + ([#195](https://github.com/open-telemetry/opentelemetry-python-contrib/pull/195)) +- `opentelemetry-instrumentation-dbapi` Stop capturing query parameters by default + ([#156](https://github.com/open-telemetry/opentelemetry-python-contrib/pull/156)) +- `opentelemetry-instrumentation-asyncpg` Update asyncpg instrumentation to follow semantic conventions + ([#188](https://github.com/open-telemetry/opentelemetry-python-contrib/pull/188)) +- `opentelemetry-instrumentation-grpc` Update protobuf versions + ([#1356](https://github.com/open-telemetry/opentelemetry-python/pull/1356)) + +## [0.15b0](https://github.com/open-telemetry/opentelemetry-python-contrib/releases/tag/v0.15b0) - 2020-11-02 + +### Added +- `opentelemetry-instrumentation-requests` Add support for tracking http metrics + ([#1230](https://github.com/open-telemetry/opentelemetry-python/pull/1230)) +- `opentelemetry-instrumentation-django` Added capture of http.route + ([#1226](https://github.com/open-telemetry/opentelemetry-python/issues/1226)) +- `opentelemetry-instrumentation-django` Add support for tracking http metrics + ([#1230](https://github.com/open-telemetry/opentelemetry-python/pull/1230)) + +### Changed +- `opentelemetry-exporter-datadog` Make `SpanProcessor.on_start` accept parent Context + ([#1251](https://github.com/open-telemetry/opentelemetry-python/pull/1251)) +- `opentelemetry-instrumentation-flask` Use `url.rule` instead of `request.endpoint` for span name + ([#1260](https://github.com/open-telemetry/opentelemetry-python/pull/1260)) +- `opentelemetry-instrumentation-django` Django instrumentation is now enabled by default but can be disabled by setting `OTEL_PYTHON_DJANGO_INSTRUMENT` to `False` + ([#1239](https://github.com/open-telemetry/opentelemetry-python/pull/1239)) +- `opentelemetry-instrumentation-django` Bugfix use request.path replace request.get_full_path(). It will get correct span name + ([#1309](https://github.com/open-telemetry/opentelemetry-python/pull/1309#)) +- `opentelemetry-instrumentation-django` Record span status and http.status_code attribute on exception + ([#1257](https://github.com/open-telemetry/opentelemetry-python/pull/1257)) +- `opentelemetry-instrumentation-grpc` Rewrite gRPC server interceptor + ([#1171](https://github.com/open-telemetry/opentelemetry-python/pull/1171)) + +## [0.14b0](https://github.com/open-telemetry/opentelemetry-python/releases/tag/v0.14b0) - 2020-10-13 + +### Added +- `opentelemetry-exporter-datadog` Add support for span resource labels and service name +- `opentelemetry-instrumentation-celery` Span operation names now include the task type. + ([#1135](https://github.com/open-telemetry/opentelemetry-python/pull/1135)) +- `opentelemetry-instrumentation-celery` Added automatic context propagation. + ([#1135](https://github.com/open-telemetry/opentelemetry-python/pull/1135)) +- `opentelemetry-instrumentation-falcon` Added support for `OTEL_PYTHON_FALCON_TRACED_REQUEST_ATTRS` + ([#1158](https://github.com/open-telemetry/opentelemetry-python/pull/1158)) +- `opentelemetry-instrumentation-tornado` Added support for `OTEL_PYTHON_TORNADO_TRACED_REQUEST_ATTRS` + ([#1178](https://github.com/open-telemetry/opentelemetry-python/pull/1178)) +- `opentelemetry-instrumentation-django` Added support for `OTEL_PYTHON_DJANGO_TRACED_REQUEST_ATTRS` + ([#1154](https://github.com/open-telemetry/opentelemetry-python/pull/1154)) + +### Changed +- `opentelemetry-instrumentation-pymongo` Cast PyMongo commands as strings + ([#1132](https://github.com/open-telemetry/opentelemetry-python/pull/1132)) +- `opentelemetry-instrumentation-system-metrics` Fix issue when specific metrics are not available in certain OS + ([#1207](https://github.com/open-telemetry/opentelemetry-python/pull/1207)) +- `opentelemetry-instrumentation-pymysql` Bumped version from 0.9.3 to 0.10.1 + ([#1228](https://github.com/open-telemetry/opentelemetry-python/pull/1228)) +- `opentelemetry-instrumentation-django` Changed span name extraction from request to comply semantic convention + ([#992](https://github.com/open-telemetry/opentelemetry-python/pull/992)) + +## [0.13b0](https://github.com/open-telemetry/opentelemetry-python/releases/tag/v0.13b0) - 2020-09-17 + +### Added +- `opentelemetry-instrumentation-falcon` Initial release. Added instrumentation for Falcon 2.0+ +- `opentelemetry-instrumentation-tornado` Initial release. Supports Tornado 6.x on Python 3.5 and newer. +- `opentelemetry-instrumentation-aiohttp-client` Add instrumentor and auto instrumentation support for aiohttp + ([#1075](https://github.com/open-telemetry/opentelemetry-python/pull/1075)) +- `opentelemetry-instrumentation-requests` Add support for instrumenting prepared requests + ([#1040](https://github.com/open-telemetry/opentelemetry-python/pull/1040)) +- `opentelemetry-instrumentation-requests` Add support for http metrics + ([#1116](https://github.com/open-telemetry/opentelemetry-python/pull/1116)) + +### Changed +- `opentelemetry-instrumentation-aiohttp-client` Updating span name to match semantic conventions + ([#972](https://github.com/open-telemetry/opentelemetry-python/pull/972)) +- `opentelemetry-instrumentation-dbapi` cursors and connections now produce spans when used with context managers + ([#1028](https://github.com/open-telemetry/opentelemetry-python/pull/1028)) + +### Removed +- Drop support for Python 3.4 + ([#1099](https://github.com/open-telemetry/opentelemetry-python/pull/1099)) + +## [0.12b0](https://github.com/open-telemetry/opentelemetry-python/releases/tag/v0.12.0) - 2020-08-14 + +### Changed +- `opentelemetry-ext-pymemcache` Change package name to opentelemetry-instrumentation-pymemcache + ([#966](https://github.com/open-telemetry/opentelemetry-python/pull/966)) +- `opentelemetry-ext-redis` Update default SpanKind to `SpanKind.CLIENT` + ([#965](https://github.com/open-telemetry/opentelemetry-python/pull/965)) +- `opentelemetry-ext-redis` Change package name to opentelemetry-instrumentation-redis + ([#966](https://github.com/open-telemetry/opentelemetry-python/pull/966)) +- `opentelemetry-ext-datadog` Change package name to opentelemetry-exporter-datadog + ([#953](https://github.com/open-telemetry/opentelemetry-python/pull/953)) +- `opentelemetry-ext-jinja2` Change package name to opentelemetry-instrumentation-jinja2 + ([#969](https://github.com/open-telemetry/opentelemetry-python/pull/969)) +- `opentelemetry-ext-elasticsearch` Update environment variable names, prefix changed from `OPENTELEMETRY` to `OTEL` + ([#904](https://github.com/open-telemetry/opentelemetry-python/pull/904)) +- `opentelemetry-ext-elasticsearch` Change package name to opentelemetry-instrumentation-elasticsearch + ([#969](https://github.com/open-telemetry/opentelemetry-python/pull/969)) +- `opentelemetry-ext-celery` Change package name to opentelemetry-instrumentation-celery + ([#969](https://github.com/open-telemetry/opentelemetry-python/pull/969)) +- `opentelemetry-ext-pyramid` Change package name to opentelemetry-instrumentation-pyramid + ([#966](https://github.com/open-telemetry/opentelemetry-python/pull/966)) +- `opentelemetry-ext-pyramid` Update environment variable names, prefix changed from `OPENTELEMETRY` to `OTEL` + ([#904](https://github.com/open-telemetry/opentelemetry-python/pull/904)) +- `opentelemetry-ext-pymongo` Change package name to opentelemetry-instrumentation-pymongo + ([#966](https://github.com/open-telemetry/opentelemetry-python/pull/966)) +- `opentelemetry-ext-sqlite3` Change package name to opentelemetry-instrumentation-sqlite3 + ([#966](https://github.com/open-telemetry/opentelemetry-python/pull/966)) +- `opentelemetry-ext-sqlalchemy` Change package name to opentelemetry-instrumentation-sqlalchemy + ([#966](https://github.com/open-telemetry/opentelemetry-python/pull/966)) +- `opentelemetry-ext-psycopg2` Change package name to opentelemetry-instrumentation-psycopg2 + ([#966](https://github.com/open-telemetry/opentelemetry-python/pull/966)) +- `opentelemetry-ext-aiohttp-client` Change package name to opentelemetry-instrumentation-aiohttp-client + ([#961](https://github.com/open-telemetry/opentelemetry-python/pull/961)) +- `opentelemetry-ext-boto` Change package name to opentelemetry-instrumentation-boto + ([#969](https://github.com/open-telemetry/opentelemetry-python/pull/969)) +- `opentelemetry-ext-system-metrics` Change package name to opentelemetry-instrumentation-system-metrics + ([#969](https://github.com/open-telemetry/opentelemetry-python/pull/969)) +- `opentelemetry-ext-asgi` Change package name to opentelemetry-instrumentation-asgi + ([#961](https://github.com/open-telemetry/opentelemetry-python/pull/961)) +- `opentelemetry-ext-wsgi` Change package name to opentelemetry-instrumentation-wsgi + ([#961](https://github.com/open-telemetry/opentelemetry-python/pull/961)) +- `opentelemetry-ext-pymysql` Change package name to opentelemetry-instrumentation-pymysql + ([#966](https://github.com/open-telemetry/opentelemetry-python/pull/966)) +- `opentelemetry-ext-requests` Change package name to opentelemetry-instrumentation-requests + ([#961](https://github.com/open-telemetry/opentelemetry-python/pull/961)) +- `opentelemetry-ext-requests` Span name reported updated to follow semantic conventions to reduce + cardinality ([#972](https://github.com/open-telemetry/opentelemetry-python/pull/972)) +- `opentelemetry-ext-botocore` Change package name to opentelemetry-instrumentation-botocore + ([#969](https://github.com/open-telemetry/opentelemetry-python/pull/969)) +- `opentelemetry-ext-dbapi` Change package name to opentelemetry-instrumentation-dbapi + ([#966](https://github.com/open-telemetry/opentelemetry-python/pull/966)) +- `opentelemetry-ext-flask` Change package name to opentelemetry-instrumentation-flask + ([#961](https://github.com/open-telemetry/opentelemetry-python/pull/961)) +- `opentelemetry-ext-flask` Update environment variable names, prefix changed from `OPENTELEMETRY` to `OTEL` + ([#904](https://github.com/open-telemetry/opentelemetry-python/pull/904)) +- `opentelemetry-ext-django` Change package name to opentelemetry-instrumentation-django + ([#961](https://github.com/open-telemetry/opentelemetry-python/pull/961)) +- `opentelemetry-ext-django` Update environment variable names, prefix changed from `OPENTELEMETRY` to `OTEL` + ([#904](https://github.com/open-telemetry/opentelemetry-python/pull/904)) +- `opentelemetry-ext-asyncpg` Change package name to opentelemetry-instrumentation-asyncpg + ([#966](https://github.com/open-telemetry/opentelemetry-python/pull/966)) +- `opentelemetry-ext-mysql` Change package name to opentelemetry-instrumentation-mysql + ([#966](https://github.com/open-telemetry/opentelemetry-python/pull/966)) +- `opentelemetry-ext-grpc` Change package name to opentelemetry-instrumentation-grpc + ([#969](https://github.com/open-telemetry/opentelemetry-python/pull/969)) + +## [0.11b0](https://github.com/open-telemetry/opentelemetry-python/releases/tag/v0.11.0) - 2020-07-28 + +### Added +- `opentelemetry-instrumentation-aiopg` Initial release +- `opentelemetry-instrumentation-fastapi` Initial release + ([#890](https://github.com/open-telemetry/opentelemetry-python/pull/890)) +- `opentelemetry-ext-grpc` Add status code to gRPC client spans + ([896](https://github.com/open-telemetry/opentelemetry-python/pull/896)) +- `opentelemetry-ext-grpc` Add gRPC client and server instrumentors + ([788](https://github.com/open-telemetry/opentelemetry-python/pull/788)) +- `opentelemetry-ext-grpc` Add metric recording (bytes in/out, errors, latency) to gRPC client + +### Changed +- `opentelemetry-ext-pyramid` Use one general exclude list instead of two + ([#872](https://github.com/open-telemetry/opentelemetry-python/pull/872)) +- `opentelemetry-ext-boto` fails to export spans via jaeger + ([#866](https://github.com/open-telemetry/opentelemetry-python/pull/866)) +- `opentelemetry-ext-botocore` fails to export spans via jaeger + ([#866](https://github.com/open-telemetry/opentelemetry-python/pull/866)) +- `opentelemetry-ext-wsgi` Set span status on wsgi errors + ([#864](https://github.com/open-telemetry/opentelemetry-python/pull/864)) +- `opentelemetry-ext-flask` Use one general exclude list instead of two + ([#872](https://github.com/open-telemetry/opentelemetry-python/pull/872)) +- `opentelemetry-ext-django` Use one general exclude list instead of two + ([#872](https://github.com/open-telemetry/opentelemetry-python/pull/872)) +- `opentelemetry-ext-asyncpg` Shouldn't capture query parameters by default + ([#854](https://github.com/open-telemetry/opentelemetry-python/pull/854)) +- `opentelemetry-ext-mysql` bugfix: Fix auto-instrumentation entry point for mysql + ([#858](https://github.com/open-telemetry/opentelemetry-python/pull/858)) + +## [0.10b0](https://github.com/open-telemetry/opentelemetry-python/releases/tag/v0.10.0) - 2020-06-23 + +### Added +- `opentelemetry-ext-pymemcache` Initial release +- `opentelemetry-ext-elasticsearch` Initial release +- `opentelemetry-ext-celery` Add instrumentation for Celery + ([#780](https://github.com/open-telemetry/opentelemetry-python/pull/780)) +- `opentelemetry-instrumentation-starlette` Initial release + ([#777](https://github.com/open-telemetry/opentelemetry-python/pull/777)) +- `opentelemetry-ext-asyncpg` Initial Release + ([#814](https://github.com/open-telemetry/opentelemetry-python/pull/814)) + +## [0.9b0](https://github.com/open-telemetry/opentelemetry-python/releases/tag/v0.9.0) - 2020-06-10 + +### Added +- `opentelemetry-ext-pyramid` Initial release +- `opentelemetry-ext-boto` Initial release +- `opentelemetry-ext-botocore` Initial release +- `opentelemetry-ext-system-metrics` Initial release + (https://github.com/open-telemetry/opentelemetry-python/pull/652) + +## [0.8b0](https://github.com/open-telemetry/opentelemetry-python/releases/tag/v0.8.0) - 2020-05-27 + +### Added +- `opentelemetry-ext-datadog` Add exporter to Datadog + ([#572](https://github.com/open-telemetry/opentelemetry-python/pull/572)) +- `opentelemetry-ext-sqlite3` Initial release +- `opentelemetry-ext-psycopg2` Implement instrumentor interface, enabling auto-instrumentation + ([#694]https://github.com/open-telemetry/opentelemetry-python/pull/694) +- `opentelemetry-ext-asgi` Add ASGI middleware + ([#716](https://github.com/open-telemetry/opentelemetry-python/pull/716)) +- `opentelemetry-ext-django` Add exclude list for paths and hosts to prevent from tracing + ([#670](https://github.com/open-telemetry/opentelemetry-python/pull/670)) +- `opentelemetry-ext-django` Add support for django >= 1.10 (#717) + +### Changed +- `opentelemetry-ext-grpc` lint: version of grpc causes lint issues + ([#696](https://github.com/open-telemetry/opentelemetry-python/pull/696)) + +## [0.7b1](https://github.com/open-telemetry/opentelemetry-python/releases/tag/v0.7.1) - 2020-05-12 + +### Added +- `opentelemetry-ext-redis` Initial release +- `opentelemetry-ext-jinja2` Add jinja2 instrumentation + ([#643](https://github.com/open-telemetry/opentelemetry-python/pull/643)) +- `opentelemetry-ext-pymongo` Implement instrumentor interface + ([#612](https://github.com/open-telemetry/opentelemetry-python/pull/612)) +- `opentelemetry-ext-sqlalchemy` Initial release +- `opentelemetry-ext-aiohttp-client` Initial release +- `opentelemetry-ext-pymysql` Initial release +- `opentelemetry-ext-http-requests` Implement instrumentor interface, enabling auto-instrumentation + ([#597](https://github.com/open-telemetry/opentelemetry-python/pull/597)) +- `opentelemetry-ext-http-requests` Adding disable_session for more granular instrumentation control + ([#573](https://github.com/open-telemetry/opentelemetry-python/pull/573)) +- `opentelemetry-ext-http-requests` Add a callback for custom attributes + ([#656](https://github.com/open-telemetry/opentelemetry-python/pull/656)) +- `opentelemetry-ext-dbapi` Implement instrument_connection and uninstrument_connection + ([#624](https://github.com/open-telemetry/opentelemetry-python/pull/624)) +- `opentelemetry-ext-flask` Add exclude list for paths and hosts + ([#630](https://github.com/open-telemetry/opentelemetry-python/pull/630)) +- `opentelemetry-ext-django` Initial release +- `opentelemetry-ext-mysql` Implement instrumentor interface + ([#654](https://github.com/open-telemetry/opentelemetry-python/pull/654)) + +### Changed +- `opentelemetry-ext-http-requests` Rename package to opentelemetry-ext-requests + ([#619](https://github.com/open-telemetry/opentelemetry-python/pull/619)) + +## [0.6b0](https://github.com/open-telemetry/opentelemetry-python/releases/tag/v0.6.0) - 2020-03-30 + +### Added +- `opentelemetry-ext-flask` Add an entry_point to be usable in auto-instrumentation + ([#327](https://github.com/open-telemetry/opentelemetry-python/pull/327)) +- `opentelemetry-ext-grpc` Add gRPC integration + ([#476](https://github.com/open-telemetry/opentelemetry-python/pull/476)) + +## [0.5b0](https://github.com/open-telemetry/opentelemetry-python/releases/tag/v0.5.0) - 2020-03-16 + +## [0.4a0](https://github.com/open-telemetry/opentelemetry-python/releases/tag/v0.4.0) - 2020-02-21 + +### Added +- `opentelemetry-ext-psycopg2` Initial release +- `opentelemetry-ext-dbapi` Initial release +- `opentelemetry-ext-mysql` Initial release + +### Changed +- `opentelemetry-ext-pymongo` Updating network connection attribute names + ([#350](https://github.com/open-telemetry/opentelemetry-python/pull/350)) +- `opentelemetry-ext-wsgi` Updating network connection attribute names + ([#350](https://github.com/open-telemetry/opentelemetry-python/pull/350)) +- `opentelemetry-ext-flask` Use string keys for WSGI environ values + ([#366](https://github.com/open-telemetry/opentelemetry-python/pull/366)) + +## [0.3a0](https://github.com/open-telemetry/opentelemetry-python/releases/tag/v0.3.0) - 2019-12-11 + +### Added +- `opentelemetry-ext-flask` Initial release +- `opentelemetry-ext-pymongo` Initial release + +### Changed +- `opentelemetry-ext-wsgi` Support new semantic conventions + ([#299](https://github.com/open-telemetry/opentelemetry-python/pull/299)) +- `opentelemetry-ext-wsgi` Updates for core library changes + +## [0.2a0](https://github.com/open-telemetry/opentelemetry-python/releases/tag/v0.2.0) - 2019-10-29 + +### Changed +- `opentelemetry-ext-wsgi` Updates for core library changes +- `opentelemetry-ext-http-requests` Updates for core library changes + +## [0.1a0](https://github.com/open-telemetry/opentelemetry-python/releases/tag/v0.1.0) - 2019-09-30 + +### Added +- `opentelemetry-ext-wsgi` Initial release +- `opentelemetry-ext-http-requests` Initial release diff --git a/exporter/opentelemetry-exporter-datadog/CHANGELOG.md b/exporter/opentelemetry-exporter-datadog/CHANGELOG.md deleted file mode 100644 index 8011afc4b..000000000 --- a/exporter/opentelemetry-exporter-datadog/CHANGELOG.md +++ /dev/null @@ -1,34 +0,0 @@ -# Changelog - -## Unreleased - -- Add fields method - ([#226](https://github.com/open-telemetry/opentelemetry-python/pull/226)) - -## Version 0.15b0 - -Released 2020-11-02 - - - Make `SpanProcessor.on_start` accept parent Context - ([#1251](https://github.com/open-telemetry/opentelemetry-python/pull/1251)) - -## Version 0.14b0 - -Released 2020-10-13 - -- Add support for span resource labels and service name - -## Version 0.12b0 - -Released 2020-08-14 - -- Change package name to opentelemetry-exporter-datadog - ([#953](https://github.com/open-telemetry/opentelemetry-python/pull/953)) - -## 0.8b0 - -Released 2020-05-27 - -- Add exporter to Datadog - ([#572](https://github.com/open-telemetry/opentelemetry-python/pull/572)) - diff --git a/exporter/opentelemetry-exporter-prometheus-remote-write/CHANGELOG.md b/exporter/opentelemetry-exporter-prometheus-remote-write/CHANGELOG.md deleted file mode 100644 index 65b0f6cdc..000000000 --- a/exporter/opentelemetry-exporter-prometheus-remote-write/CHANGELOG.md +++ /dev/null @@ -1,11 +0,0 @@ -# Changelog - -## Unreleased -- Prometheus Remote Write Exporter Setup - ((#180)[https://github.com/open-telemetry/opentelemetry-python-contrib/pull/180]) -- Add Exporter constructor validation methods - ((#206)[https://github.com/open-telemetry/opentelemetry-python-contrib/pull/206]) -- Add conversion to TimeSeries methods - ((#207)[https://github.com/open-telemetry/opentelemetry-python-contrib/pull/207]) -- Add request methods - ((#212)[https://github.com/open-telemetry/opentelemetry-python-contrib/pull/212]) diff --git a/instrumentation/opentelemetry-instrumentation-aiohttp-client/CHANGELOG.md b/instrumentation/opentelemetry-instrumentation-aiohttp-client/CHANGELOG.md deleted file mode 100644 index 8b1d3ee2c..000000000 --- a/instrumentation/opentelemetry-instrumentation-aiohttp-client/CHANGELOG.md +++ /dev/null @@ -1,25 +0,0 @@ -# Changelog - -## Unreleased - -## Version 0.13b0 - -Released 2020-09-17 - -- Updating span name to match semantic conventions - ([#972](https://github.com/open-telemetry/opentelemetry-python/pull/972)) -- Add instrumentor and auto instrumentation support for aiohttp - ([#1075](https://github.com/open-telemetry/opentelemetry-python/pull/1075)) - -## Version 0.12b0 - -Released 2020-08-14 - -- Change package name to opentelemetry-instrumentation-aiohttp-client - ([#961](https://github.com/open-telemetry/opentelemetry-python/pull/961)) - -## 0.7b1 - -Released 2020-05-12 - -- Initial release diff --git a/instrumentation/opentelemetry-instrumentation-aiopg/CHANGELOG.md b/instrumentation/opentelemetry-instrumentation-aiopg/CHANGELOG.md deleted file mode 100644 index c62fac061..000000000 --- a/instrumentation/opentelemetry-instrumentation-aiopg/CHANGELOG.md +++ /dev/null @@ -1,9 +0,0 @@ -# Changelog - -## Unreleased - -## Version 0.11b0 - -Released 2020-07-28 - -- Initial release diff --git a/instrumentation/opentelemetry-instrumentation-asgi/CHANGELOG.md b/instrumentation/opentelemetry-instrumentation-asgi/CHANGELOG.md deleted file mode 100644 index 93399696b..000000000 --- a/instrumentation/opentelemetry-instrumentation-asgi/CHANGELOG.md +++ /dev/null @@ -1,19 +0,0 @@ -# Changelog - -## Unreleased - -- Return `None` for `CarrierGetter` if key not found - ([#1374](https://github.com/open-telemetry/opentelemetry-python-contrib/pull/233)) - -## Version 0.12b0 - -Released 2020-08-14 - -- Change package name to opentelemetry-instrumentation-asgi - ([#961](https://github.com/open-telemetry/opentelemetry-python/pull/961)) - -## 0.8b0 - -Released 2020-05-27 - -- Add ASGI middleware ([#716](https://github.com/open-telemetry/opentelemetry-python/pull/716)) diff --git a/instrumentation/opentelemetry-instrumentation-asyncpg/CHANGELOG.md b/instrumentation/opentelemetry-instrumentation-asyncpg/CHANGELOG.md deleted file mode 100644 index 2611627bf..000000000 --- a/instrumentation/opentelemetry-instrumentation-asyncpg/CHANGELOG.md +++ /dev/null @@ -1,30 +0,0 @@ -# Changelog - -## Unreleased - -## Version 0.16b0 - -Released 2020-11-25 - -- Update asyncpg instrumentation to follow semantic conventions - ([#188](https://github.com/open-telemetry/opentelemetry-python-contrib/pull/188)) - -## Version 0.12b0 - -Released 2020-08-14 - -- Change package name to opentelemetry-instrumentation-asyncpg - ([#966](https://github.com/open-telemetry/opentelemetry-python/pull/966)) - -## Version 0.11b0 - -Released 2020-07-28 - -- Shouldn't capture query parameters by default - ([#854](https://github.com/open-telemetry/opentelemetry-python/pull/854)) - -## Version 0.10b0 - -Released 2020-06-23 - -- Initial Release ([#814](https://github.com/open-telemetry/opentelemetry-python/pull/814)) diff --git a/instrumentation/opentelemetry-instrumentation-boto/CHANGELOG.md b/instrumentation/opentelemetry-instrumentation-boto/CHANGELOG.md deleted file mode 100644 index ea74ff9de..000000000 --- a/instrumentation/opentelemetry-instrumentation-boto/CHANGELOG.md +++ /dev/null @@ -1,31 +0,0 @@ -# Changelog - -## Unreleased - -## Version 0.13b0 - -Released 2020-09-17 - -- Drop support for Python 3.4 - ([#1099](https://github.com/open-telemetry/opentelemetry-python/pull/1099)) - -## Version 0.12b0 - -Released 2020-08-14 - -- Change package name to opentelemetry-instrumentation-boto - ([#969](https://github.com/open-telemetry/opentelemetry-python/pull/969)) - -## Version 0.11b0 - -Released 2020-07-28 - -- ext/boto and ext/botocore: fails to export spans via jaeger -([#866](https://github.com/open-telemetry/opentelemetry-python/pull/866)) - -## 0.9b0 - -Released 2020-06-10 - -- Initial release - diff --git a/instrumentation/opentelemetry-instrumentation-botocore/CHANGELOG.md b/instrumentation/opentelemetry-instrumentation-botocore/CHANGELOG.md deleted file mode 100644 index 3943b1509..000000000 --- a/instrumentation/opentelemetry-instrumentation-botocore/CHANGELOG.md +++ /dev/null @@ -1,40 +0,0 @@ -# Changelog - -## Unreleased - -## Version 0.16b0 - -Released 2020-11-25 -- Add propagator injection for botocore calls - ([#181](https://github.com/open-telemetry/opentelemetry-python-contrib/pull/181)) -- Make botocore instrumentation check if instrumentation has been suppressed - ([#182](https://github.com/open-telemetry/opentelemetry-python-contrib/pull/182)) -- Botocore SpanKind as CLIENT and modify existing traced attributes - ([#150])(https://github.com/open-telemetry/opentelemetry-python-contrib/pull/150) - -## Version 0.13b0 - -Released 2020-09-17 - -- Drop support for Python 3.4 - ([#1099](https://github.com/open-telemetry/opentelemetry-python/pull/1099)) - -## Version 0.12b0 - -Released 2020-08-14 - -- Change package name to opentelemetry-instrumentation-botocore - ([#969](https://github.com/open-telemetry/opentelemetry-python/pull/969)) - -## Version 0.11b0 - -Released 2020-07-28 - -- ext/boto and ext/botocore: fails to export spans via jaeger -([#866](https://github.com/open-telemetry/opentelemetry-python/pull/866)) - -## 0.9b0 - -Released 2020-06-10 - -- Initial release diff --git a/instrumentation/opentelemetry-instrumentation-celery/CHANGELOG.md b/instrumentation/opentelemetry-instrumentation-celery/CHANGELOG.md deleted file mode 100644 index 8ebb8c3d2..000000000 --- a/instrumentation/opentelemetry-instrumentation-celery/CHANGELOG.md +++ /dev/null @@ -1,23 +0,0 @@ -# Changelog - -## Unreleased - -## Version 0.14b0 - -Released 2020-10-13 - -- Span operation names now include the task type. ([#1135](https://github.com/open-telemetry/opentelemetry-python/pull/1135)) -- Added automatic context propagation. ([#1135](https://github.com/open-telemetry/opentelemetry-python/pull/1135)) - -## Version 0.12b0 - -Released 2020-08-14 - -- Change package name to opentelemetry-instrumentation-celery - ([#969](https://github.com/open-telemetry/opentelemetry-python/pull/969)) - -## Version 0.10b0 - -Released 2020-06-23 - -- Add instrumentation for Celery ([#780](https://github.com/open-telemetry/opentelemetry-python/pull/780)) diff --git a/instrumentation/opentelemetry-instrumentation-dbapi/CHANGELOG.md b/instrumentation/opentelemetry-instrumentation-dbapi/CHANGELOG.md deleted file mode 100644 index 234665ee3..000000000 --- a/instrumentation/opentelemetry-instrumentation-dbapi/CHANGELOG.md +++ /dev/null @@ -1,41 +0,0 @@ -# Changelog - -## Unreleased - -## Version 0.16b0 - -Released 2020-11-25 - -- Update dbapi and its dependant instrumentations to follow semantic conventions - ([#195](https://github.com/open-telemetry/opentelemetry-python-contrib/pull/195)) - -- Stop capturing query parameters by default - ([#156](https://github.com/open-telemetry/opentelemetry-python-contrib/pull/156)) - -## Version 0.13b0 - -Released 2020-09-17 - -- bugfix: cursors and connections now produce spans when used with context managers - ([#1028](https://github.com/open-telemetry/opentelemetry-python/pull/1028)) -- Drop support for Python 3.4 - ([#1099](https://github.com/open-telemetry/opentelemetry-python/pull/1099)) - -## Version 0.12b0 - -Released 2020-08-14 - -- Change package name to opentelemetry-instrumentation-dbapi - ([#966](https://github.com/open-telemetry/opentelemetry-python/pull/966)) - -## 0.7b1 - -Released 2020-05-12 - -- Implement instrument_connection and uninstrument_connection ([#624](https://github.com/open-telemetry/opentelemetry-python/pull/624)) - -## 0.4a0 - -Released 2020-02-21 - -- Initial release diff --git a/instrumentation/opentelemetry-instrumentation-django/CHANGELOG.md b/instrumentation/opentelemetry-instrumentation-django/CHANGELOG.md deleted file mode 100644 index 5876936a0..000000000 --- a/instrumentation/opentelemetry-instrumentation-django/CHANGELOG.md +++ /dev/null @@ -1,60 +0,0 @@ -# Changelog - -## Unreleased - -## Version 0.15b0 - -Released 2020-11-02 - -- Django instrumentation is now enabled by default but can be disabled by setting `OTEL_PYTHON_DJANGO_INSTRUMENT` to `False` - ([#1239](https://github.com/open-telemetry/opentelemetry-python/pull/1239)) -- Bugfix use request.path replace request.get_full_path(). It will get correct span name - ([#1309](https://github.com/open-telemetry/opentelemetry-python/pull/1309#)) -- Record span status and http.status_code attribute on exception - ([#1257](https://github.com/open-telemetry/opentelemetry-python/pull/1257)) -- Added capture of http.route - ([#1226](https://github.com/open-telemetry/opentelemetry-python/issues/1226)) -- Add support for tracking http metrics - ([#1230](https://github.com/open-telemetry/opentelemetry-python/pull/1230)) - -## Version 0.14b0 - -Released 2020-10-13 - -- Changed span name extraction from request to comply semantic convention ([#992](https://github.com/open-telemetry/opentelemetry-python/pull/992)) -- Added support for `OTEL_PYTHON_DJANGO_TRACED_REQUEST_ATTRS` ([#1154](https://github.com/open-telemetry/opentelemetry-python/pull/1154)) - -## Version 0.13b0 - -Released 2020-09-17 - -- Drop support for Python 3.4 - ([#1099](https://github.com/open-telemetry/opentelemetry-python/pull/1099)) - -## Version 0.12b0 - -Released 2020-08-14 - -- Change package name to opentelemetry-instrumentation-django - ([#961](https://github.com/open-telemetry/opentelemetry-python/pull/961)) -- Update environment variable names, prefix changed from `OPENTELEMETRY` to `OTEL` ([#904](https://github.com/open-telemetry/opentelemetry-python/pull/904)) - -## Version 0.11b0 - -Released 2020-07-28 - -- Use one general exclude list instead of two ([#872](https://github.com/open-telemetry/opentelemetry-python/pull/872)) - -## 0.8b0 - -Released 2020-05-27 - -- Add exclude list for paths and hosts to prevent from tracing - ([#670](https://github.com/open-telemetry/opentelemetry-python/pull/670)) -- Add support for django >= 1.10 (#717) - -## 0.7b1 - -Released 2020-05-12 - -- Initial release diff --git a/instrumentation/opentelemetry-instrumentation-elasticsearch/CHANGELOG.md b/instrumentation/opentelemetry-instrumentation-elasticsearch/CHANGELOG.md deleted file mode 100644 index f07f51402..000000000 --- a/instrumentation/opentelemetry-instrumentation-elasticsearch/CHANGELOG.md +++ /dev/null @@ -1,24 +0,0 @@ -# Changelog - -## Unreleased - -## Version 0.13b0 - -Released 2020-09-17 - -- Drop support for Python 3.4 - ([#1099](https://github.com/open-telemetry/opentelemetry-python/pull/1099)) - -## Version 0.12b0 - -Released 2020-08-14 - -- Update environment variable names, prefix changed from `OPENTELEMETRY` to `OTEL` ([#904](https://github.com/open-telemetry/opentelemetry-python/pull/904)) -- Change package name to opentelemetry-instrumentation-elasticsearch - ([#969](https://github.com/open-telemetry/opentelemetry-python/pull/969)) - -## Version 0.10b0 - -Released 2020-06-23 - -- Initial release diff --git a/instrumentation/opentelemetry-instrumentation-falcon/CHANGELOG.md b/instrumentation/opentelemetry-instrumentation-falcon/CHANGELOG.md deleted file mode 100644 index 85dcb366d..000000000 --- a/instrumentation/opentelemetry-instrumentation-falcon/CHANGELOG.md +++ /dev/null @@ -1,15 +0,0 @@ -# Changelog - -## Unreleased - -## Version 0.14b0 - -Released 2020-10-13 - -- Added support for `OTEL_PYTHON_FALCON_TRACED_REQUEST_ATTRS` ([#1158](https://github.com/open-telemetry/opentelemetry-python/pull/1158)) - -## Version 0.13b0 - -Released 2020-09-17 - -- Initial release. Added instrumentation for Falcon 2.0+ diff --git a/instrumentation/opentelemetry-instrumentation-fastapi/CHANGELOG.md b/instrumentation/opentelemetry-instrumentation-fastapi/CHANGELOG.md deleted file mode 100644 index 824e355ec..000000000 --- a/instrumentation/opentelemetry-instrumentation-fastapi/CHANGELOG.md +++ /dev/null @@ -1,12 +0,0 @@ -# Changelog - -## Unreleased - -- Added support for excluding some routes with env var `OTEL_PYTHON_FASTAPI_EXCLUDED_URLS` - ([#237](https://github.com/open-telemetry/opentelemetry-python-contrib/pull/237)) - -## Version 0.11b0 - -Released 2020-07-28 - -- Initial release ([#890](https://github.com/open-telemetry/opentelemetry-python/pull/890)) \ No newline at end of file diff --git a/instrumentation/opentelemetry-instrumentation-flask/CHANGELOG.md b/instrumentation/opentelemetry-instrumentation-flask/CHANGELOG.md deleted file mode 100644 index 6bf623619..000000000 --- a/instrumentation/opentelemetry-instrumentation-flask/CHANGELOG.md +++ /dev/null @@ -1,63 +0,0 @@ -# Changelog - -## Unreleased - -## Version 0.16b0 - -Released 2020-11-25 - -- Add span name callback - ([#152](https://github.com/open-telemetry/opentelemetry-python-contrib/pull/152)) - -## Version 0.15b0 - -Released 2020-11-02 - -- Use `url.rule` instead of `request.endpoint` for span name - ([#1260](https://github.com/open-telemetry/opentelemetry-python/pull/1260)) - -## Version 0.13b0 - -Released 2020-09-17 - -- Drop support for Python 3.4 - ([#1099](https://github.com/open-telemetry/opentelemetry-python/pull/1099)) - -## Version 0.12b0 - -Released 2020-08-14 - -- Change package name to opentelemetry-instrumentation-flask - ([#961](https://github.com/open-telemetry/opentelemetry-python/pull/961)) -- Update environment variable names, prefix changed from `OPENTELEMETRY` to `OTEL` ([#904](https://github.com/open-telemetry/opentelemetry-python/pull/904)) - -## Version 0.11b0 - -- Use one general exclude list instead of two ([#872](https://github.com/open-telemetry/opentelemetry-python/pull/872)) - -## 0.7b1 - -Released 2020-05-12 - -- Add exclude list for paths and hosts - ([#630](https://github.com/open-telemetry/opentelemetry-python/pull/630)) - -## 0.6b0 - -Released 2020-03-30 - -- Add an entry_point to be usable in auto-instrumentation - ([#327](https://github.com/open-telemetry/opentelemetry-python/pull/327)) - -## 0.4a0 - -Released 2020-02-21 - -- Use string keys for WSGI environ values - ([#366](https://github.com/open-telemetry/opentelemetry-python/pull/366)) - -## 0.3a0 - -Released 2019-12-11 - -- Initial release diff --git a/instrumentation/opentelemetry-instrumentation-grpc/CHANGELOG.md b/instrumentation/opentelemetry-instrumentation-grpc/CHANGELOG.md deleted file mode 100644 index 997916dc8..000000000 --- a/instrumentation/opentelemetry-instrumentation-grpc/CHANGELOG.md +++ /dev/null @@ -1,57 +0,0 @@ -# Changelog - -## Unreleased - -## Version 0.16b0 - -Released 2020-11-25 - -- Update protobuf versions - ([#1356](https://github.com/open-telemetry/opentelemetry-python/pull/1356)) - -## Version 0.15b0 - -Released 2020-11-02 - -- Rewrite gRPC server interceptor - ([#1171](https://github.com/open-telemetry/opentelemetry-python/pull/1171)) - -## Version 0.13b0 - -Released 2020-09-17 - -- Drop support for Python 3.4 - ([#1099](https://github.com/open-telemetry/opentelemetry-python/pull/1099)) - -## Version 0.12b0 - -Released 2020-08-14 - -- Change package name to opentelemetry-instrumentation-grpc - ([#969](https://github.com/open-telemetry/opentelemetry-python/pull/969)) - -## Version 0.11b0 - -Released 2020-07-28 - -- Add status code to gRPC client spans - ([896](https://github.com/open-telemetry/opentelemetry-python/pull/896)) -- Add gRPC client and server instrumentors - ([788](https://github.com/open-telemetry/opentelemetry-python/pull/788)) - -- Add metric recording (bytes in/out, errors, latency) to gRPC client - -## 0.8b0 - -Released 2020-05-27 - -- lint: version of grpc causes lint issues - ([#696](https://github.com/open-telemetry/opentelemetry-python/pull/696)) - -## 0.6b0 - -Released 2020-03-30 - -- Add gRPC integration - ([#476](https://github.com/open-telemetry/opentelemetry-python/pull/476)) -- Initial release diff --git a/instrumentation/opentelemetry-instrumentation-jinja2/CHANGELOG.md b/instrumentation/opentelemetry-instrumentation-jinja2/CHANGELOG.md deleted file mode 100644 index b1f9ba50e..000000000 --- a/instrumentation/opentelemetry-instrumentation-jinja2/CHANGELOG.md +++ /dev/null @@ -1,23 +0,0 @@ -# Changelog - -## Unreleased - -## Version 0.13b0 - -Released 2020-09-17 - -- Drop support for Python 3.4 - ([#1099](https://github.com/open-telemetry/opentelemetry-python/pull/1099)) - -## Version 0.12b0 - -Released 2020-08-14 - -- Change package name to opentelemetry-instrumentation-jinja2 - ([#969](https://github.com/open-telemetry/opentelemetry-python/pull/969)) - -## 0.7b1 - -Released 2020-05-12 - -- Add jinja2 instrumentation ([#643](https://github.com/open-telemetry/opentelemetry-python/pull/643)) diff --git a/instrumentation/opentelemetry-instrumentation-mysql/CHANGELOG.md b/instrumentation/opentelemetry-instrumentation-mysql/CHANGELOG.md deleted file mode 100644 index 835637721..000000000 --- a/instrumentation/opentelemetry-instrumentation-mysql/CHANGELOG.md +++ /dev/null @@ -1,36 +0,0 @@ -# Changelog - -## Unreleased - -## Version 0.13b0 - -Released 2020-09-17 - -- Drop support for Python 3.4 - ([#1099](https://github.com/open-telemetry/opentelemetry-python/pull/1099)) - -## Version 0.12b0 - -Released 2020-08-14 - -- Change package name to opentelemetry-instrumentation-mysql - ([#966](https://github.com/open-telemetry/opentelemetry-python/pull/966)) - -## Version 0.11b0 - -Released 2020-07-28 - -- bugfix: Fix auto-instrumentation entry point for mysql - ([#858](https://github.com/open-telemetry/opentelemetry-python/pull/858)) - -## 0.7b1 - -Released 2020-05-12 - -- Implement instrumentor interface ([#654](https://github.com/open-telemetry/opentelemetry-python/pull/654)) - -## 0.4a0 - -Released 2020-02-21 - -- Initial release \ No newline at end of file diff --git a/instrumentation/opentelemetry-instrumentation-psycopg2/CHANGELOG.md b/instrumentation/opentelemetry-instrumentation-psycopg2/CHANGELOG.md deleted file mode 100644 index 2aa477de2..000000000 --- a/instrumentation/opentelemetry-instrumentation-psycopg2/CHANGELOG.md +++ /dev/null @@ -1,29 +0,0 @@ -# Changelog - -## Unreleased - -## Version 0.13b0 - -Released 2020-09-17 - -- Drop support for Python 3.4 - ([#1099](https://github.com/open-telemetry/opentelemetry-python/pull/1099)) - -## Version 0.12b0 - -Released 2020-08-14 - -- Change package name to opentelemetry-instrumentation-psycopg2 - ([#966](https://github.com/open-telemetry/opentelemetry-python/pull/966)) - -## 0.8b0 - -Released 2020-05-27 - -- Implement instrumentor interface, enabling auto-instrumentation ([#694]https://github.com/open-telemetry/opentelemetry-python/pull/694) - -## 0.4a0 - -Released 2020-02-21 - -- Initial release \ No newline at end of file diff --git a/instrumentation/opentelemetry-instrumentation-pymemcache/CHANGELOG.md b/instrumentation/opentelemetry-instrumentation-pymemcache/CHANGELOG.md deleted file mode 100644 index 6ce4836d7..000000000 --- a/instrumentation/opentelemetry-instrumentation-pymemcache/CHANGELOG.md +++ /dev/null @@ -1,30 +0,0 @@ -# Changelog - -## Unreleased - -## Version 0.16b0 - -Released 2020-11-25 - -- Update pymemcache instrumentation to follow semantic conventions - ([#183](https://github.com/open-telemetry/opentelemetry-python-contrib/pull/183)) - -## Version 0.13b0 - -Released 2020-09-17 - -- Drop support for Python 3.4 - ([#1099](https://github.com/open-telemetry/opentelemetry-python/pull/1099)) - -## Version 0.12b0 - -Released 2020-08-14 - -- Change package name to opentelemetry-instrumentation-pymemcache - ([#966](https://github.com/open-telemetry/opentelemetry-python/pull/966)) - -## Version 0.10b0 - -Released 2020-06-23 - -- Initial release \ No newline at end of file diff --git a/instrumentation/opentelemetry-instrumentation-pymongo/CHANGELOG.md b/instrumentation/opentelemetry-instrumentation-pymongo/CHANGELOG.md deleted file mode 100644 index 504db4c44..000000000 --- a/instrumentation/opentelemetry-instrumentation-pymongo/CHANGELOG.md +++ /dev/null @@ -1,50 +0,0 @@ -# Changelog - -## Unreleased - -## Version 0.16b0 - -Released 2020-11-25 - -- Update pymongo instrumentation to follow semantic conventions -([#203](https://github.com/open-telemetry/opentelemetry-python-contrib/pull/203)) - -## Version 0.14b0 - -Released 2020-10-13 - -- Cast PyMongo commands as strings - ([#1132](https://github.com/open-telemetry/opentelemetry-python/pull/1132)) - -## Version 0.13b0 - -Released 2020-09-17 - -- Drop support for Python 3.4 - ([#1099](https://github.com/open-telemetry/opentelemetry-python/pull/1099)) - -## Version 0.12b0 - -Released 2020-08-14 - -- Change package name to opentelemetry-instrumentation-pymongo - ([#966](https://github.com/open-telemetry/opentelemetry-python/pull/966)) - -## 0.7b1 - -Released 2020-05-12 - -- Implement instrumentor interface ([#612](https://github.com/open-telemetry/opentelemetry-python/pull/612)) - -## 0.4a0 - -Released 2020-02-21 - -- Updating network connection attribute names - ([#350](https://github.com/open-telemetry/opentelemetry-python/pull/350)) - -## 0.3a0 - -Released 2019-12-11 - -- Initial release diff --git a/instrumentation/opentelemetry-instrumentation-pymysql/CHANGELOG.md b/instrumentation/opentelemetry-instrumentation-pymysql/CHANGELOG.md deleted file mode 100644 index 3f78db57b..000000000 --- a/instrumentation/opentelemetry-instrumentation-pymysql/CHANGELOG.md +++ /dev/null @@ -1,30 +0,0 @@ -# Changelog - -## Unreleased - -## Version 0.14b0 - -Released 2020-10-13 - -- Bumped version from 0.9.3 to 0.10.1 - ([#1228](https://github.com/open-telemetry/opentelemetry-python/pull/1228)) - -## Version 0.13b0 - -Released 2020-09-17 - -- Drop support for Python 3.4 - ([#1099](https://github.com/open-telemetry/opentelemetry-python/pull/1099)) - -## Version 0.12b0 - -Released 2020-08-14 - -- Change package name to opentelemetry-instrumentation-pymysql - ([#966](https://github.com/open-telemetry/opentelemetry-python/pull/966)) - -## 0.7b1 - -Released 2020-05-12 - -- Initial release \ No newline at end of file diff --git a/instrumentation/opentelemetry-instrumentation-pyramid/CHANGELOG.md b/instrumentation/opentelemetry-instrumentation-pyramid/CHANGELOG.md deleted file mode 100644 index 6f78bfc16..000000000 --- a/instrumentation/opentelemetry-instrumentation-pyramid/CHANGELOG.md +++ /dev/null @@ -1,27 +0,0 @@ -# Changelog - -## Unreleased - -## Version 0.13b0 - -Released 2020-09-17 - -- Drop support for Python 3.4 - ([#1099](https://github.com/open-telemetry/opentelemetry-python/pull/1099)) - -## Version 0.12b0 - -Released 2020-08-14 - -- Change package name to opentelemetry-instrumentation-pyramid ([#966](https://github.com/open-telemetry/opentelemetry-python/pull/966)) -- Update environment variable names, prefix changed from `OPENTELEMETRY` to `OTEL` ([#904](https://github.com/open-telemetry/opentelemetry-python/pull/904)) - -## Version 0.11b0 - -- Use one general exclude list instead of two ([#872](https://github.com/open-telemetry/opentelemetry-python/pull/872)) - -## 0.9b0 - -Released 2020-06-10 - -- Initial release diff --git a/instrumentation/opentelemetry-instrumentation-redis/CHANGELOG.md b/instrumentation/opentelemetry-instrumentation-redis/CHANGELOG.md deleted file mode 100644 index 86a232fcb..000000000 --- a/instrumentation/opentelemetry-instrumentation-redis/CHANGELOG.md +++ /dev/null @@ -1,31 +0,0 @@ -# Changelog - -## Unreleased - -## Version 0.16b0 - -Released 2020-11-25 - -- Update redis instrumentation to follow semantic conventions - ([#184](https://github.com/open-telemetry/opentelemetry-python-contrib/pull/184)) - -## Version 0.13b0 - -Released 2020-09-17 - -- Drop support for Python 3.4 - ([#1099](https://github.com/open-telemetry/opentelemetry-python/pull/1099)) - -## Version 0.12b0 - -Released 2020-08-14 - -- Update default SpanKind to `SpanKind.CLIENT` ([#965](https://github.com/open-telemetry/opentelemetry-python/pull/965)) -- Change package name to opentelemetry-instrumentation-redis - ([#966](https://github.com/open-telemetry/opentelemetry-python/pull/966)) - -## 0.7b1 - -Released 2020-05-12 - -- Initial release diff --git a/instrumentation/opentelemetry-instrumentation-requests/CHANGELOG.md b/instrumentation/opentelemetry-instrumentation-requests/CHANGELOG.md deleted file mode 100644 index a31118446..000000000 --- a/instrumentation/opentelemetry-instrumentation-requests/CHANGELOG.md +++ /dev/null @@ -1,66 +0,0 @@ -# Changelog - -## Unreleased - -## Version 0.16b0 - -Released 2020-11-25 - -- Add span name callback - ([#158](https://github.com/open-telemetry/opentelemetry-python-contrib/pull/158)) - -## Version 0.15b0 - -Released 2020-11-02 - -- Add support for tracking http metrics - ([#1230](https://github.com/open-telemetry/opentelemetry-python/pull/1230)) - -## Version 0.13b0 - -Released 2020-09-17 - -- Add support for instrumenting prepared requests - ([#1040](https://github.com/open-telemetry/opentelemetry-python/pull/1040)) -- Drop support for Python 3.4 - ([#1099](https://github.com/open-telemetry/opentelemetry-python/pull/1099)) -- Add support for http metrics - ([#1116](https://github.com/open-telemetry/opentelemetry-python/pull/1116)) - -## Version 0.12b0 - -Released 2020-08-14 - -- Change package name to opentelemetry-instrumentation-requests - ([#961](https://github.com/open-telemetry/opentelemetry-python/pull/961)) -- Span name reported updated to follow semantic conventions to reduce - cardinality ([#972](https://github.com/open-telemetry/opentelemetry-python/pull/972)) - -## 0.7b1 - -Released 2020-05-12 - -- Rename package to opentelemetry-ext-requests - ([#619](https://github.com/open-telemetry/opentelemetry-python/pull/619)) -- Implement instrumentor interface, enabling auto-instrumentation - ([#597](https://github.com/open-telemetry/opentelemetry-python/pull/597)) -- Adding disable_session for more granular instrumentation control - ([#573](https://github.com/open-telemetry/opentelemetry-python/pull/573)) -- Add a callback for custom attributes - ([#656](https://github.com/open-telemetry/opentelemetry-python/pull/656)) - -## 0.3a0 - -Released 2019-10-29 - -## 0.2a0 - -Released 2019-10-29 - -- Updates for core library changes - -## 0.1a0 - -Released 2019-09-30 - -- Initial release diff --git a/instrumentation/opentelemetry-instrumentation-sklearn/CHANGELOG.md b/instrumentation/opentelemetry-instrumentation-sklearn/CHANGELOG.md deleted file mode 100644 index 66ec822a3..000000000 --- a/instrumentation/opentelemetry-instrumentation-sklearn/CHANGELOG.md +++ /dev/null @@ -1,9 +0,0 @@ -# Changelog - -## Unreleased - -## Version 0.16b0 - -Released 2020-11-25 - -- Initial release ([#151](https://github.com/open-telemetry/opentelemetry-python-contrib/pull/151)) diff --git a/instrumentation/opentelemetry-instrumentation-sqlalchemy/CHANGELOG.md b/instrumentation/opentelemetry-instrumentation-sqlalchemy/CHANGELOG.md deleted file mode 100644 index 6f605edc4..000000000 --- a/instrumentation/opentelemetry-instrumentation-sqlalchemy/CHANGELOG.md +++ /dev/null @@ -1,30 +0,0 @@ -# Changelog - -## Unreleased - -## Version 0.16b0 - -Released 2020-11-25 - -- Update sqlalchemy instrumentation to follow semantic conventions -([#202](https://github.com/open-telemetry/opentelemetry-python-contrib/pull/202)) - -## Version 0.13b0 - -Released 2020-09-17 - -- Drop support for Python 3.4 - ([#1099](https://github.com/open-telemetry/opentelemetry-python/pull/1099)) - -## Version 0.12b0 - -Released 2020-08-14 - -- Change package name to opentelemetry-instrumentation-sqlalchemy - ([#966](https://github.com/open-telemetry/opentelemetry-python/pull/966)) - -## 0.7b1 - -Released 2020-05-12 - -- Initial release \ No newline at end of file diff --git a/instrumentation/opentelemetry-instrumentation-sqlite3/CHANGELOG.md b/instrumentation/opentelemetry-instrumentation-sqlite3/CHANGELOG.md deleted file mode 100644 index 395456040..000000000 --- a/instrumentation/opentelemetry-instrumentation-sqlite3/CHANGELOG.md +++ /dev/null @@ -1,23 +0,0 @@ -# Changelog - -## Unreleased - -## Version 0.13b0 - -Released 2020-09-17 - -- Drop support for Python 3.4 - ([#1099](https://github.com/open-telemetry/opentelemetry-python/pull/1099)) - -## Version 0.12b0 - -Released 2020-08-14 - -- Change package name to opentelemetry-instrumentation-sqlite3 - ([#966](https://github.com/open-telemetry/opentelemetry-python/pull/966)) - -## 0.8b0 - -Released 2020-05-27 - -- Initial release \ No newline at end of file diff --git a/instrumentation/opentelemetry-instrumentation-starlette/CHANGELOG.md b/instrumentation/opentelemetry-instrumentation-starlette/CHANGELOG.md deleted file mode 100644 index c022ef67e..000000000 --- a/instrumentation/opentelemetry-instrumentation-starlette/CHANGELOG.md +++ /dev/null @@ -1,11 +0,0 @@ -# Changelog - -## Unreleased -- Added support for excluding some routes with env var `OTEL_PYTHON_STARLETTE_EXCLUDED_URLS` - ([#237](https://github.com/open-telemetry/opentelemetry-python-contrib/pull/237)) - -## Version 0.10b0 - -Released 2020-06-23 - -- Initial release ([#777](https://github.com/open-telemetry/opentelemetry-python/pull/777)) \ No newline at end of file diff --git a/instrumentation/opentelemetry-instrumentation-system-metrics/CHANGELOG.md b/instrumentation/opentelemetry-instrumentation-system-metrics/CHANGELOG.md deleted file mode 100644 index 5f6ff0530..000000000 --- a/instrumentation/opentelemetry-instrumentation-system-metrics/CHANGELOG.md +++ /dev/null @@ -1,30 +0,0 @@ -# Changelog - -## Unreleased - -## Version 0.14b0 - -Released 2020-10-13 - -- Fix issue when specific metrics are not available in certain OS - ([#1207](https://github.com/open-telemetry/opentelemetry-python/pull/1207)) - -## Version 0.13b0 - -Released 2020-09-17 - -- Drop support for Python 3.4 - ([#1099](https://github.com/open-telemetry/opentelemetry-python/pull/1099)) - -## Version 0.12b0 - -Released 2020-08-14 - -- Change package name to opentelemetry-instrumentation-system-metrics - ([#969](https://github.com/open-telemetry/opentelemetry-python/pull/969)) - -## 0.9b0 - -Released 2020-06-10 - -- Initial release (https://github.com/open-telemetry/opentelemetry-python/pull/652) diff --git a/instrumentation/opentelemetry-instrumentation-tornado/CHANGELOG.md b/instrumentation/opentelemetry-instrumentation-tornado/CHANGELOG.md deleted file mode 100644 index e341a1f5a..000000000 --- a/instrumentation/opentelemetry-instrumentation-tornado/CHANGELOG.md +++ /dev/null @@ -1,15 +0,0 @@ -# Changelog - -## Unreleased - -## Version 0.14b0 - -Released 2020-10-13 - -- Added support for `OTEL_PYTHON_TORNADO_TRACED_REQUEST_ATTRS` ([#1178](https://github.com/open-telemetry/opentelemetry-python/pull/1178)) - -## Version 0.13b0 - -Released 2020-09-17 - -- Initial release. Supports Tornado 6.x on Python 3.5 and newer. diff --git a/instrumentation/opentelemetry-instrumentation-wsgi/CHANGELOG.md b/instrumentation/opentelemetry-instrumentation-wsgi/CHANGELOG.md deleted file mode 100644 index ee3678f89..000000000 --- a/instrumentation/opentelemetry-instrumentation-wsgi/CHANGELOG.md +++ /dev/null @@ -1,54 +0,0 @@ -# Changelog - -## Unreleased - -- Return `None` for `CarrierGetter` if key not found - ([#1374](https://github.com/open-telemetry/opentelemetry-python-contrib/pull/233)) - -## Version 0.13b0 - -Released 2020-09-17 - -- Drop support for Python 3.4 - ([#1099](https://github.com/open-telemetry/opentelemetry-python/pull/1099)) - -## Version 0.12b0 - -Released 2020-08-14 - -- Change package name to opentelemetry-instrumentation-wsgi - ([#961](https://github.com/open-telemetry/opentelemetry-python/pull/961)) - -## Version 0.11b0 - -Released 2020-07-28 - -- Set span status on wsgi errors - ([#864](https://github.com/open-telemetry/opentelemetry-python/pull/864)) - -## 0.4a0 - -Released 2020-02-21 - -- Updating network connection attribute names - ([#350](https://github.com/open-telemetry/opentelemetry-python/pull/350)) - -## 0.3a0 - -Released 2019-12-11 - -- Support new semantic conventions - ([#299](https://github.com/open-telemetry/opentelemetry-python/pull/299)) -- Updates for core library changes - -## 0.2a0 - -Released 2019-10-29 - -- Updates for core library changes - -## 0.1a0 - -Released 2019-09-30 - -- Initial release diff --git a/sdk-extension/opentelemetry-sdk-extension-aws/CHANGELOG.md b/sdk-extension/opentelemetry-sdk-extension-aws/CHANGELOG.md deleted file mode 100644 index 1d218605a..000000000 --- a/sdk-extension/opentelemetry-sdk-extension-aws/CHANGELOG.md +++ /dev/null @@ -1,19 +0,0 @@ -# Changelog - -## Unreleased - -- Add method to return fields injected by propagator - ([#226](https://github.com/open-telemetry/opentelemetry-python/pull/226)) - -## Version 0.16b0 - -Released 2020-11-25 - -- Add AWS X-Ray Ids Generator Entry Point - ([#201](https://github.com/open-telemetry/opentelemetry-python-contrib/pull/201)) -- Fix typo for installing OTel SDK in docs - ([#200](https://github.com/open-telemetry/opentelemetry-python-contrib/pull/200)) -- Import missing components for docs - ([#198](https://github.com/open-telemetry/opentelemetry-python-contrib/pull/198)) -- Provide components needed to Configure OTel SDK for Tracing with AWS X-Ray - ([#130](https://github.com/open-telemetry/opentelemetry-python-contrib/pull/130))