Release v3.1.68
What's Changed
- fix: improve cache key handling in CacheAspect by @huangdijia in #893
- fix: change default values to true in Sentry Switcher by @huangdijia in #894
- Improve async queue tracing by @huangdijia in #895
- feat(tracing): enhance AMQP and Kafka messaging tracing with detailed metadata by @huangdijia in #896
- refactor(sentry): replace CarrierPacker with new Carrier utility class by @huangdijia in #897
- feat(tracing): comprehensive improvements to tracing aspects and listeners by @huangdijia in #898
- fix(tracing): standardize HTTP response field names in GuzzleHttpClientAspect by @huangdijia in #899
- fix(tracing): optimize HTTP response body content reading in GuzzleHttpClientAspect by @huangdijia in #900
- refactor(tracing): streamline transaction context configuration in SpanStarter by @huangdijia in #902
- fix(tracing): use routing key for AMQP destination name instead of exchange by @huangdijia in #903
- fix(sentry): optimize HttpClient memory usage and error handling by @huangdijia in #905
- refactor(trigger): improve TriggerSubscriber event handling architecture by @huangdijia in #906
- feat(sentry): add AsyncHttpTransport for non-blocking error reporting by @huangdijia in #907
- feat(sentry): improve event flushing and expand listener coverage by @huangdijia in #908
Full Changelog: v3.1.67...v3.1.68