Bugfixes
- [asm] Don't send blocking response if headers have already been sent (#2807)
- [asm] Ldap plugin fixes (#2838)
- [ci-visibility] Fix latest playwright release instrumentation (#2836)
- [ci-visibility] Fix jest bug when parent id is null (#2848)
- [ci-visibility] Fix cucumber tests for node 12 (#2863) (#2864)
- [profiling] Make sure that current profiles are collected and exported when process exits (#2720)
- [tracing] Fix span sampling (#2779)
Improvements
- [asm] User blocking (#2710)
- [asm] Update iast rewriter version 2.0.1 (#2857)
- [asm] Update ASM WAF rules to 1.5.2 version (#2865)
- [ci-visibility] Support custom test configurations in ITR (#2809)
- [ci-visibility] Automatically unshallow repo (#2803)
- [ci-visibility] Change git upload to opt out (#2829)
- [core] Use log/writer as a logger (#2867)
- [docs] clarify supported node.js version ranges (#2830)
- [lambda] Modify how
DD_APM_FLUSH_DEADLINE_MILLISECONDS
is handled (#2824) - [profiling] Control naming of profile filename for file exporter (#2806)
- [profiling] Update pprof-nodejs to 2.0.0 (#2844)
- [tracing] add runtime.node.event_loop.utilization metric (#2846)