Skip to content

Commit 8085072

Browse files
fix: resolve CHANGELOG.md conflict
1 parent 5c46842 commit 8085072

1 file changed

Lines changed: 14 additions & 1 deletion

File tree

CHANGELOG.md

Lines changed: 14 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -13,6 +13,8 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
1313

1414
### Added
1515

16+
- `opentelemetry-instrumentation-asgi`: Respect `suppress_http_instrumentation` context in ASGI middleware to skip server span creation when HTTP instrumentation is suppressed
17+
([#4375](https://github.com/open-telemetry/opentelemetry-python-contrib/pull/4375))
1618
- `opentelemetry-instrumentation-confluent-kafka`: Loosen confluent-kafka upper bound to <3.0.0
1719
([#4289](https://github.com/open-telemetry/opentelemetry-python-contrib/pull/4289))
1820
- `opentelemetry-instrumentation`: Add support for wrapt 2.x
@@ -21,9 +23,12 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
2123
([#4212](https://github.com/open-telemetry/opentelemetry-python-contrib/pull/4212))
2224
- `opentelemetry-instrumentation-botocore`: Add support for instrumenting `aiobotocore`
2325
([#4049](https://github.com/open-telemetry/opentelemetry-python-contrib/pull/4049))
24-
- `opentelemetry-instrumentation-asyncpg`: Add `capture_connection_cleanup` option to `AsyncPGInstrumentor` to silence connection pool cleanup spans
26+
- `opentelemetry-instrumentation-sqlalchemy`: implement new semantic convention opt-in migration
27+
([#4110](https://github.com/open-telemetry/opentelemetry-python-contrib/pull/4110))
28+
- `opentelemetry-instrumentation-asyncpg`: Add `capture_connection_cleanup` option to `AsyncPGInstrumentor` to silence connection pool cleanup spans
2529
([#4373](https://github.com/open-telemetry/opentelemetry-python-contrib/pull/4373))
2630

31+
2732
### Fixed
2833

2934
- `opentelemetry-docker-tests`: Replace deprecated `SpanAttributes` from `opentelemetry.semconv.trace` with `opentelemetry.semconv._incubating.attributes`
@@ -34,10 +39,18 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
3439
([#4305](https://github.com/open-telemetry/opentelemetry-python-contrib/pull/4305))
3540
- Don't import module in unwrap if not already imported
3641
([#4321](https://github.com/open-telemetry/opentelemetry-python-contrib/pull/4321))
42+
- `opentelemetry-instrumentation-logging`: Map Python `CRITICAL` log level to OTel `FATAL` severity text and `WARNING` to `WARN`
43+
([#4365](https://github.com/open-telemetry/opentelemetry-python-contrib/pull/4365))
3744
- `opentelemetry-instrumentation-logging`: Add recursion guard in LoggingHandler.emit to prevent deadlock
3845
([#4302](https://github.com/open-telemetry/opentelemetry-python-contrib/pull/4302))
3946
- `opentelemetry-instrumentation-grpc`: Fix bidirectional streaming RPCs raising `AttributeError: 'generator' object has no attribute 'add_done_callback'`
4047
([#4259](https://github.com/open-telemetry/opentelemetry-python-contrib/pull/4259))
48+
- `opentelemetry-instrumentation-aiokafka`: fix `Unclosed AIOKafkaProducer` warning and `RuntimeWarning: coroutine was never awaited` in tests
49+
([#4384](https://github.com/open-telemetry/opentelemetry-python-contrib/pull/4384))
50+
- `opentelemetry-instrumentation-aiokafka`: Fix compatibility with aiokafka 0.13 by calling
51+
`_key_serializer`/`_value_serializer` directly instead of the internal `_serialize` method
52+
whose signature changed in 0.13 from `(topic, key, value)` to `(key, value, headers)`
53+
([#4379](https://github.com/open-telemetry/opentelemetry-python-contrib/pull/4379))
4154

4255
### Breaking changes
4356

0 commit comments

Comments
 (0)