6 curated breaking changes across major versions of opentelemetry-sdk. Use this as a migration checklist before bumping dependencies.
`opentelemetry-sdk`: deprecate `LoggingHandler` in favor of `opentelemetry-instrumentation-logging`, see `opentelemetry-instrumentation-logging` documentation ([#4919](https://github.com/open-telemetry/opentelemetry-python/pull/4919))
`opentelemetry-sdk`: Clarify log processor error handling expectations in documentation ([#4915](https://github.com/open-telemetry/opentelemetry-python/pull/4915))
bump semantic-conventions to v1.40.0 ([#4941](https://github.com/open-telemetry/opentelemetry-python/pull/4941))
Add stale PR GitHub Action ([#4926](https://github.com/open-telemetry/opentelemetry-python/pull/4926))
Get this data programmatically \u2014 free, no authentication.
curl https://depscope.dev/api/breaking/pypi/opentelemetry-sdk`opentelemetry-sdk`: Drop unused Jaeger exporter environment variables (exporter removed in 1.22.0) ([#4918](https://github.com/open-telemetry/opentelemetry-python/issues/4918))
Rename LogRecordProcessor.emit to on_emit ([#4648](https://github.com/open-telemetry/opentelemetry-python/pull/4648))