- Deprecate the semconv package in favor of go.opentelemetry.io/otel/semconv, deprecate pipeline MustNewID APIs, and replace AddAttribute with PutAttribute in pdata/profile.
- Introduce new pipeline component size metrics, improve exporter/debug output, add Conf.Delete and nil‑value Unmarshal hook support to confmap, and extend test sinks and mdatagen docs with context and events.
- Breaking changes: mdatagen now requires a context parameter for event recording (setting traceID/spanID) and otlpreceiver uses a wrapper type for URL paths.