@@ -6,27 +6,36 @@ The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/),
66and this project adheres to [ Semantic Versioning] ( https://semver.org/spec/v2.0.0.html ) .
77
88## Unreleased
9+
10+ ## Version 1.19.0/0.40b0 (2023-07-13)
911- ` opentelemetry-instrumentation-asgi ` Add ` http.server.request.size ` metric
1012 ([ #1867 ] ( https://github.com/open-telemetry/opentelemetry-python-contrib/pull/1867 ) )
1113
1214### Fixed
1315
16+ - ` opentelemetry-instrumentation-django ` Fix empty span name when using
17+ ` path("", ...) ` ([ #1788 ] ( https://github.com/open-telemetry/opentelemetry-python-contrib/pull/1788 )
1418- Fix elastic-search instrumentation sanitization to support bulk queries
1519 ([ #1870 ] ( https://github.com/open-telemetry/opentelemetry-python-contrib/pull/1870 ) )
1620- Update falcon instrumentation to follow semantic conventions
1721 ([ #1824 ] ( https://github.com/open-telemetry/opentelemetry-python-contrib/pull/1824 ) )
18- - Fix sqlalchemy instrumentation wrap methods to accept sqlcommenter options([ #1873 ] ( https://github.com/open-telemetry/opentelemetry-python-contrib/pull/1873 ) )
22+ - Fix sqlalchemy instrumentation wrap methods to accept sqlcommenter options
23+ ([ #1873 ] ( https://github.com/open-telemetry/opentelemetry-python-contrib/pull/1873 ) )
1924
2025- ` opentelemetry-instrumentation-celery ` Unwrap Celery's ` ExceptionInfo ` errors and report the actual exception that was raised. ([ #1863 ] ( https://github.com/open-telemetry/opentelemetry-python-contrib/pull/1863 ) )
2126
2227### Added
2328
24- - Fix async redis clients not being traced correctly ([ #1830 ] ( https://github.com/open-telemetry/opentelemetry-python-contrib/pull/1830 ) )
29+ - Add instrumentor support for mysqlclient
30+ ([ #1744 ] ( https://github.com/open-telemetry/opentelemetry-python-contrib/pull/1744 ) )
31+ - Fix async redis clients not being traced correctly
32+ ([ #1830 ] ( https://github.com/open-telemetry/opentelemetry-python-contrib/pull/1830 ) )
2533- Make Flask request span attributes available for ` start_span ` .
2634 ([ #1784 ] ( https://github.com/open-telemetry/opentelemetry-python-contrib/pull/1784 ) )
2735- Fix falcon instrumentation's usage of Span Status to only set the description if the status code is ERROR.
2836 ([ #1840 ] ( https://github.com/open-telemetry/opentelemetry-python-contrib/pull/1840 ) )
29- - Instrument all httpx versions >= 0.18. ([ #1748 ] ( https://github.com/open-telemetry/opentelemetry-python-contrib/pull/1748 ) )
37+ - Instrument all httpx versions >= 0.18.
38+ ([ #1748 ] ( https://github.com/open-telemetry/opentelemetry-python-contrib/pull/1748 ) )
3039- Fix ` Invalid type NoneType for attribute X (opentelemetry-instrumentation-aws-lambda) ` error when some attributes do not exist
3140 ([ #1780 ] ( https://github.com/open-telemetry/opentelemetry-python-contrib/pull/1780 ) )
3241- Add metric instrumentation for celery
@@ -39,14 +48,17 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
3948 ([ #1810 ] ( https://github.com/open-telemetry/opentelemetry-python-contrib/pull/1810 ) )
4049- ` opentelemetry-instrumentation-urllib3 ` Add support for urllib3 version 2
4150 ([ #1879 ] ( https://github.com/open-telemetry/opentelemetry-python-contrib/pull/1879 ) )
51+ - Add optional distro and configurator selection for auto-instrumentation
52+ ([ #1823 ] ( https://github.com/open-telemetry/opentelemetry-python-contrib/pull/1823 ) )
4253
4354## Version 1.18.0/0.39b0 (2023-05-10)
4455
45- - ` opentelemetry-instrumentation-system-metrics ` Add ` process. ` prefix to ` runtime.memory ` , ` runtime.cpu.time ` , and ` runtime.gc_count ` . Change ` runtime.memory ` from count to UpDownCounter. ([ #1735 ] ( https://github.com/open-telemetry/opentelemetry-python-contrib/pull/1735 ) )
56+ - Update runtime metrics to follow semantic conventions
57+ ([ #1735 ] ( https://github.com/open-telemetry/opentelemetry-python-contrib/pull/1735 ) )
4658- Add request and response hooks for GRPC instrumentation (client only)
4759 ([ #1706 ] ( https://github.com/open-telemetry/opentelemetry-python-contrib/pull/1706 ) )
4860- Fix memory leak in SQLAlchemy instrumentation where disposed ` Engine ` does not get garbage collected
49- ([ #1771 ] ( https://github.com/open-telemetry/opentelemetry-python-contrib/pull/1771 )
61+ ([ #1771 ] ( https://github.com/open-telemetry/opentelemetry-python-contrib/pull/1771 ) )
5062- ` opentelemetry-instrumentation-pymemcache ` Update instrumentation to support pymemcache >4
5163 ([ #1764 ] ( https://github.com/open-telemetry/opentelemetry-python-contrib/pull/1764 ) )
5264- ` opentelemetry-instrumentation-confluent-kafka ` Add support for higher versions of confluent_kafka
@@ -69,8 +81,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
6981
7082### Changed
7183
72- - ` opentelemetry-instrumentation-botocore ` now uses the AWS X-Ray propagator by
73- default
84+ - ` opentelemetry-instrumentation-botocore ` now uses the AWS X-Ray propagator by default
7485 ([ #1741 ] ( https://github.com/open-telemetry/opentelemetry-python-contrib/pull/1741 ) )
7586
7687### Fixed
@@ -88,7 +99,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
8899
89100### Changed
90101- Update HTTP server/client instrumentation span names to comply with spec
91- ([ #1759 ] ( https://github.com/open-telemetry/opentelemetry-python-contrib/pull/1759 )
102+ ([ #1759 ] ( https://github.com/open-telemetry/opentelemetry-python-contrib/pull/1759 ) )
92103
93104## Version 1.17.0/0.38b0 (2023-03-22)
94105
0 commit comments