What's Changed:
- Avoid collecting unsanitized process arguments by @PuvaanRaaj in 1993
- fix(sdk): don't emit placeholder service.version in Composer detector by @PuvaanRaaj in 2004
- fix(ResourceInfoFactory): Align ResourceInfoFactory detectors to otel specification by @jerrytfleung in 2006
- fix(sdk): require sem-conv ^1.38 for VERSION_1_38_0 constant by @PuvaanRaaj in 2003
- fix(sdk): skip absent keys in FilteredAttributeProcessor by @jorgsowa in 2000
- fix(sdk): guard Span::setAttributes() against mutation after end() by @jorgsowa in 1999
- chore(deps): bump open-telemetry/sem-conv to ^1.36.0 by @intuibase in 1994
- fix(sdk): wire meterProvider for span self-observability metrics and add otel.sdk.span.ended by @intuibase in 1990
- feat(sdk): implement OTel SDK self-observability metrics by @intuibase in 1987
- Fix(SDK): Auto root span start timestamps precision by @zigzagdev in 1985
- Allow span suppression strategy configuration using file-based and env-based config by @Nevay in 1920
- Fix span suppression with non recording spans by @Nevay in 1921
Full Changelog: 1.14.0...1.15.0