Releases
v3.57.0
Compare
Sorry, something went wrong.
No results found
Summary
[Tracer] Event Grid instrumentation (#8911 )
[Test Optimization] Add NUnit 5 support (#9407 )
[Test Optimization] Add dynamic automatic test retries (#9480 )
[Debugger] Fix native stack buffer overflow on large return type signatures (#9388 )
Fix baggage leak between Kafka messages (#9529 )
Fix DynamoDB instrumentation for AWS SDK 4.0.109.3+ (#9555 )
Changes
Tracer
[Tracer] Event Grid instrumentation (#8911 )
Refactor ApiWebRequest (#9145 )
[AAS] Recover agent processes after overlapped recycles, and log their lifecycle (#9397 )
[Tracer] Use double precision for trace sampling rates (#9467 )
Use branchless hex encoding in HexString.ToHexBytes (#9503 )
[Tracer] Decode percent-encoded OTLP header values (#9516 )
Fix OTLP sampling rule return type (#9561 )
Guard OnActivityWithSourceStopped for null Activity (#9584 )
CI Visibility
[CI Visibility] Fix message loss and abandoned mutexes in the IPC channel (#9335 )
[Test Optimization] Add NUnit 5 support (#9407 )
[Test Optimization] Add dynamic automatic test retries (#9480 )
[Test Optimization] Report sessions where VSTest ran no tests as skipped (#9486 )
[Test Optimization] [NO TICKET] Send test_level in settings request (#9510 )
ASM
[IAST] Skip frames without debug info when choosing the vulnerability location (#9332 )
[AppSec] Emit appsec.waf.config_errors telemetry (#9481 )
Continuous Profiler
[profiler tests] keep profiler mock agent listener alive when test handlers throw and decompress gzipped telemetry (#9367 )
[Profiler] Fix "Delayed start failure creates a logical zombie" issue (#9403 )
Debugger
[Debugger] DEBUG-4637 Fix DI remote enablement (#9344 )
[Debugger] Fix native stack buffer overflow on large return type signatures (#9388 )
[Debugger] Report telemetry metrics in the debugger namespace (#9423 )
[Debugger] DEBUG-5961 Emit lowercase {redacted} placeholder in expression templates (#9482 )
[Debugger] Support snapshot sampling below 1 per second (#9496 )
[Debugger] Treat StackOverflowException as unsupported for Exception Replay (#9499 )
[Debugger] Add root timestamp to snapshot payloads (#9532 )
[Debugger] Remove probes when Dynamic Instrumentation is disabled remotely (#9560 )
[Debugger] Update safety guide and add redaction guardrails (#9562 )
[Debugger] Add Dynamic Instrumentation rules to /sdk-review (#9566 )
Serverless
[Serverless] Respect DD_TRACE_ENABLED in AWS Lambda integration (#9424 )
[Serverless] Use aca.function.* tag prefix in Azure Container Apps (#9479 )
Fixes
[Tracer] Fix Azure Service Bus producer/consumer trace disconnect for ServiceBusProcessor (#8867 )
[Feature Flags] Preserve 256 attributes alongside targeting key (#9511 )
Fix baggage leak between Kafka messages (#9529 )
Fix DynamoDB instrumentation for AWS SDK 4.0.109.3+ (#9555 )
Build / Test
Update Testcontainers infrastructure (#9066 )
Normalize resource schema URLs in OTLP snapshots added in 1.19.0 (#9298 )
[Tracer] Warm up OpenSSL with SHA-256 instead of MD5 (#9329 )
[Tracing] Test stable Quartz 4 releases (#9385 )
[CI] Bump LLM validation platform to v0.1.5 (#9420 )
[Smoke Test Docker Image Bump] Updating docker image tags (#9459 )
Add ability to skip running Azure DevOps CI (#9473 )
Clarify LLM benchmark criteria (#9484 )
Ensure alpine.build.dockerfile can still build (#9502 )
Consolidate versioning approach for the tracer (#9521 )
Stop trusting compromised eMudhra roots in CI and smoke-test images (#9527 )
Stop trusting compromised eMudhra roots in the build-toolchain images (#9528 )
Move AutoInstrumentation.Generator to tools folder (#9549 )
Remove unused Python requirements from Windows GitLab image (#9550 )
Fix some apm-serverless CODEOWNERS (#9556 )
[Smoke Test Docker Image Bump] Updating docker image tags (#9557 )
Bump the gh-actions-packages group across 2 directories with 3 updates (#9558 )
Remove the phrase skip ci within the square brackets from the PR template (#9588 )
Miscellaneous
Migrate Couchbase tests to Testcontainers (#9108 )
[Feature Flags] Add privacy-protected flagevaluation EVP events through the Agent (#9351 )
[DBM] Add Oracle stored-procedure service comments (#9415 )
[Tracer] Wake up the trace serialization and DogStatsD threads at shutdown (#9419 )
Make CI curl calls fail on HTTP errors and retry (#9450 )
Add agent skill for introducing lint and static analysis rules (#9464 )
[Feature Flags] Add debug logging for provider onboarding (#9465 )
fix(otel-metrics): export the aggregation temporality stored on MetricPoint (#9468 )
Implement /sdk-review lens-based review skill (#9471 )
Seed .NET review rules in /sdk-review (#9472 )
fix(otel): treat empty OTEL_* environment variables as unset (#9497 )
[OTLP] Export the tracer's sampling decision in OTLP traces (#9498 )
fix(otel): unify OTLP endpoint and protocol resolution (#9505 )
Revert "[DBM] Add Oracle stored-procedure service comments (#9415 )" (#9525 )
[Tracer] Use the Default sampling mechanism in OTLP mode when no rule is configured (#9531 )
Data Streams Monitoring
[DSM] Fix RabbitMQ time in queue treating AMQP timestamp seconds as milliseconds (#9455 )
[DSM] Fix sync Kinesis GetRecords never recording consume checkpoints (#9456 )
[DSM] Fix node-hash retention and evict idle tag cache entries (#9457 )
Changes since 3.56.0
You can’t perform that action at this time.