Improvements
Changes
Core
- [Refactoring] Decouple type pool sharing #3554
- Don't treat wrapped broken pipe exceptions as errors #3549
- [Diagnostics] Add
-Ddd.trace.codesources.exclude=example-1.jar
flag to exclude named code-sources from matching #3541
Performance
- Exclude certain reactor tasks from async propagation by name #3556
- Reduce allocations caused by the context tracker #3515
- Use ClassNameTrie for custom excludes #3535
CIApp
- Add
library_version
root tag for CI Visibility traces #3538 - Report CIVisibility traces using DDIntakeWriter #3526
Integrations
- [Jax-rs] Ignore generated Weld (CDI) proxy class #3534
- [Serverless] Auto-instrument AWS Lambda Handler #3506
Dependencies
- Upgrade byte-buddy 1.12.9 #3524
- [Community] Upgrade jnr-posix dependency to avoid 'use after free' vulnerability #3519 (Thanks @kylegearhart for the contribution!)