Skip to content

Releases: DataDog/dd-trace-js

4.54.0

19 Dec 22:39
Compare
Choose a tag to compare
  • [4f87373f4b] - (SEMVER-PATCH) fix invalid output for log.trace (Roch Devost) #5047
  • [4e2e71663a] - (SEMVER-MINOR) Add filesystem events to the timeline (Attila Szegedi) #4965
  • [e36f26b039] - (SEMVER-MINOR) Exploit prevention command injection (ishabi) #4966
  • [8ee2d0aef0] - (SEMVER-PATCH) add logging for priority sampler (Ida Liu) #5028
  • [a9a1b1d04a] - (SEMVER-PATCH) [DI] Add test for associating probes with 128 bit span ids (Thomas Watson) #5037

4.53.1

19 Dec 17:05
acf93db
Compare
Choose a tag to compare
  • [8ee2d0aef0] - (SEMVER-PATCH) add logging for priority sampler (Ida Liu) #5028
  • [a9a1b1d04a] - (SEMVER-PATCH) [DI] Add test for associating probes with 128 bit span ids (Thomas Watson) #5037

5.29.0

18 Dec 22:39
Compare
Choose a tag to compare
  • [b7ccd40dc7] - (SEMVER-PATCH) update type tests to typescript 4.9.4 (Roch Devost) #5041
  • [c5dc10c9a3] - (SEMVER-PATCH) repo: ask for config details on bug creation (Thomas Hunter II) #5027
  • [9bff311dc2] - (SEMVER-PATCH) fix runtime metrics test not waiting for gc observer to run (Roch Devost) #5039
  • [bfe48c9d89] - (SEMVER-PATCH) update package size job to node 20 (Roch Devost) #5040
  • [216bf5d13b] - (SEMVER-MINOR) [serverless] Add DynamoDB Span Pointers (Nicholas Hulston) #4912
  • [391ab8b6d3] - (SEMVER-PATCH) set node types minimum version to oldest (Roch Devost) #5029
  • [6cda847920] - (SEMVER-PATCH) K8s tests: Run on parallel matrix (Roberto Montero) #5038
  • [275bb7ef9d] - (SEMVER-MINOR) Support tainted strings coming from database for SQLi, SSTi and Code injection (Ugaitz Urien) #4904
  • [28bca839ec] - (SEMVER-PATCH) [DI] Improve trace/span-id probe results tests (Thomas Watson) #5036
  • [50619f7408] - (SEMVER-MINOR) [DI] Associate probe results with active span (Thomas Watson) #5035
  • [7d53c26746] - (SEMVER-PATCH) [test optimization] [SDTEST-1332] Fetch di_enabled flag (Juan Antonio Fernández de Alba) #5006
  • [a38aaddd8b] - (SEMVER-MINOR) enable crashtracking by default outside of ssi (Roch Devost) #5026
  • [fb9ccca583] - (SEMVER-PATCH) update native-metrics to 3.1.0 (Roch Devost) #5022
  • [a17c93f64f] - (SEMVER-PATCH) repo: mandatory issue templates (Thomas Hunter II) #5023
  • [e4d4cc3456] - (SEMVER-PATCH) consolidate instances of loadInst, so code isn't repeated (Bryan English) #5020
  • [048868e2f7] - (SEMVER-MINOR) New automatic user event collection (simon-id) #4674
  • [02fba54df8] - (SEMVER-PATCH) Add some checks to avoid runtime errors (Igor Unanua) #4945
  • [23720bb6ef] - (SEMVER-PATCH) Upgrade iast rewriter version to 2.6.1 (Igor Unanua) #5010
  • [75865b4685] - (SEMVER-PATCH) Test aerospike node 16 with ubuntu-22.04 (Ugaitz Urien) #5017
  • [baf22d9f4f] - (SEMVER-PATCH) Verify yaml (Bryan English) #4639
  • [69b27b3c3d] - (SEMVER-PATCH) telemetry: make count logic faster (Thomas Hunter II) #5013
  • [749b9a8949] - (SEMVER-PATCH) use gc observer for gc runtime metrics when available (Roch Devost) #4961
  • [880f15ae97] - (SEMVER-PATCH) run benchmarks also on node 20 and 22 (Roch Devost) #4975
  • [7b5ccb2ab4] - (SEMVER-PATCH) [DI] Improve sampling tests (Thomas Watson) #4999
  • [83c69285e1] - (SEMVER-PATCH) Fix flaky dns and net timeline event tests (Attila Szegedi) #5011
  • [25d46fc785] - (SEMVER-PATCH) [DI] Clean up all logs emitted by the debugger (Thomas Watson) #5008
  • [43046841de] - (SEMVER-PATCH) copy prototypes in shimmer where necessary (Bryan English) #5009
  • [d0ba71d4a6] - (SEMVER-PATCH) telemetry: increment .count when deduping telemetry logs (Thomas Hunter II) #5001
  • [e6ad5b3b6f] - (SEMVER-PATCH) speed up shimmer by about 50x (Bryan English) #4633
  • [329bdf9bcf] - (SEMVER-PATCH) remove dependency on msgpack-lite (Roch Devost) #4969
  • [594ca4c4f3] - (SEMVER-PATCH) clarify startup benchmark (Bryan English) #3019
  • [de0b516846] - (SEMVER-PATCH) [DI] Add support for sampling (Thomas Watson) #4998
  • [c6defbc8b5] - (SEMVER-MINOR) enable log collection & log calls review (Igor Unanua) #4932
  • [95b6f956ea] - (SEMVER-PATCH) update pyenv (Fayssal DEFAA) #5005
  • [f2a3601b09] - (SEMVER-MINOR) Add Support for DD_DOGSTATSD_HOST (mhlidd) #4989
  • [04f3610708] - (SEMVER-PATCH) [DI] Improve test setup by allowing breakpoint URL to be dynamic (Thomas Watson) #4996
  • [111c61ba7a] - (SEMVER-PATCH) Add summary.json to the benchmark .gitignore file (Thomas Watson) #5003
  • [ab449ca629] - (SEMVER-PATCH) Fix numbers stated in benchmark README.md (Thomas Watson) #5002
  • [e8ff00a127] - (SEMVER-PATCH) [DI] Improve separation between RC and breakpoint logic (Thomas Watson) #4992
  • [41e8a55e2f] - (SEMVER-PATCH) [DI] Ensure the tracer doesn't block instrumented app from exiting (Thomas Watson) #4993
  • [a50d854dbd] - (SEMVER-PATCH) Ensure the fake agent in integration tests doesn't swallow exceptions (Thomas Watson) #4995
  • [1a95b0b0c5] - (SEMVER-PATCH) [DI] Handle async errors in mocha tests (Thomas Watson) #4991
  • [50bb0dd2d4] - (SEMVER-MINOR) Add support for endpoint_counts (Attila Szegedi) #4980
  • [01c3ba1eb5] - (SEMVER-PATCH) install node22 (Fayssal DEFAA) #4985
  • [ea3ab7d23c] - (SEMVER-MINOR) Update @datadog/native-iast-rewriter to 2.6.0 to support optional chainings (Ugaitz Urien) #4990
  • [b04ced437a] - (SEMVER-MINOR) Express 5 Instrumentation (ishabi) #4913
  • [[4e9b1ffa7d](https://github.com/DataDog/dd-trace-js/commit/...
Read more

4.53.0

18 Dec 22:39
Compare
Choose a tag to compare
  • [b7ccd40dc7] - (SEMVER-PATCH) update type tests to typescript 4.9.4 (Roch Devost) #5041
  • [c5dc10c9a3] - (SEMVER-PATCH) repo: ask for config details on bug creation (Thomas Hunter II) #5027
  • [9bff311dc2] - (SEMVER-PATCH) fix runtime metrics test not waiting for gc observer to run (Roch Devost) #5039
  • [bfe48c9d89] - (SEMVER-PATCH) update package size job to node 20 (Roch Devost) #5040
  • [216bf5d13b] - (SEMVER-MINOR) [serverless] Add DynamoDB Span Pointers (Nicholas Hulston) #4912
  • [391ab8b6d3] - (SEMVER-PATCH) set node types minimum version to oldest (Roch Devost) #5029
  • [6cda847920] - (SEMVER-PATCH) K8s tests: Run on parallel matrix (Roberto Montero) #5038
  • [275bb7ef9d] - (SEMVER-MINOR) Support tainted strings coming from database for SQLi, SSTi and Code injection (Ugaitz Urien) #4904
  • [28bca839ec] - (SEMVER-PATCH) [DI] Improve trace/span-id probe results tests (Thomas Watson) #5036
  • [50619f7408] - (SEMVER-MINOR) [DI] Associate probe results with active span (Thomas Watson) #5035
  • [7d53c26746] - (SEMVER-PATCH) [test optimization] [SDTEST-1332] Fetch di_enabled flag (Juan Antonio Fernández de Alba) #5006
  • [a38aaddd8b] - (SEMVER-MINOR) enable crashtracking by default outside of ssi (Roch Devost) #5026
  • [fb9ccca583] - (SEMVER-PATCH) update native-metrics to 3.1.0 (Roch Devost) #5022
  • [a17c93f64f] - (SEMVER-PATCH) repo: mandatory issue templates (Thomas Hunter II) #5023
  • [e4d4cc3456] - (SEMVER-PATCH) consolidate instances of loadInst, so code isn't repeated (Bryan English) #5020
  • [048868e2f7] - (SEMVER-MINOR) New automatic user event collection (simon-id) #4674
  • [02fba54df8] - (SEMVER-PATCH) Add some checks to avoid runtime errors (Igor Unanua) #4945
  • [23720bb6ef] - (SEMVER-PATCH) Upgrade iast rewriter version to 2.6.1 (Igor Unanua) #5010
  • [75865b4685] - (SEMVER-PATCH) Test aerospike node 16 with ubuntu-22.04 (Ugaitz Urien) #5017
  • [baf22d9f4f] - (SEMVER-PATCH) Verify yaml (Bryan English) #4639
  • [69b27b3c3d] - (SEMVER-PATCH) telemetry: make count logic faster (Thomas Hunter II) #5013
  • [749b9a8949] - (SEMVER-PATCH) use gc observer for gc runtime metrics when available (Roch Devost) #4961
  • [880f15ae97] - (SEMVER-PATCH) run benchmarks also on node 20 and 22 (Roch Devost) #4975
  • [7b5ccb2ab4] - (SEMVER-PATCH) [DI] Improve sampling tests (Thomas Watson) #4999
  • [83c69285e1] - (SEMVER-PATCH) Fix flaky dns and net timeline event tests (Attila Szegedi) #5011
  • [25d46fc785] - (SEMVER-PATCH) [DI] Clean up all logs emitted by the debugger (Thomas Watson) #5008
  • [43046841de] - (SEMVER-PATCH) copy prototypes in shimmer where necessary (Bryan English) #5009
  • [d0ba71d4a6] - (SEMVER-PATCH) telemetry: increment .count when deduping telemetry logs (Thomas Hunter II) #5001
  • [e6ad5b3b6f] - (SEMVER-PATCH) speed up shimmer by about 50x (Bryan English) #4633
  • [329bdf9bcf] - (SEMVER-PATCH) remove dependency on msgpack-lite (Roch Devost) #4969
  • [594ca4c4f3] - (SEMVER-PATCH) clarify startup benchmark (Bryan English) #3019
  • [de0b516846] - (SEMVER-PATCH) [DI] Add support for sampling (Thomas Watson) #4998
  • [c6defbc8b5] - (SEMVER-MINOR) enable log collection & log calls review (Igor Unanua) #4932
  • [95b6f956ea] - (SEMVER-PATCH) update pyenv (Fayssal DEFAA) #5005
  • [f2a3601b09] - (SEMVER-MINOR) Add Support for DD_DOGSTATSD_HOST (mhlidd) #4989
  • [04f3610708] - (SEMVER-PATCH) [DI] Improve test setup by allowing breakpoint URL to be dynamic (Thomas Watson) #4996
  • [111c61ba7a] - (SEMVER-PATCH) Add summary.json to the benchmark .gitignore file (Thomas Watson) #5003
  • [ab449ca629] - (SEMVER-PATCH) Fix numbers stated in benchmark README.md (Thomas Watson) #5002
  • [e8ff00a127] - (SEMVER-PATCH) [DI] Improve separation between RC and breakpoint logic (Thomas Watson) #4992
  • [41e8a55e2f] - (SEMVER-PATCH) [DI] Ensure the tracer doesn't block instrumented app from exiting (Thomas Watson) #4993
  • [a50d854dbd] - (SEMVER-PATCH) Ensure the fake agent in integration tests doesn't swallow exceptions (Thomas Watson) #4995
  • [1a95b0b0c5] - (SEMVER-PATCH) [DI] Handle async errors in mocha tests (Thomas Watson) #4991
  • [50bb0dd2d4] - (SEMVER-MINOR) Add support for endpoint_counts (Attila Szegedi) #4980
  • [01c3ba1eb5] - (SEMVER-PATCH) install node22 (Fayssal DEFAA) #4985
  • [ea3ab7d23c] - (SEMVER-MINOR) Update @datadog/native-iast-rewriter to 2.6.0 to support optional chainings (Ugaitz Urien) #4990
  • [b04ced437a] - (SEMVER-MINOR) Express 5 Instrumentation (ishabi) #4913
  • [[4e9b1ffa7d](https://github.com/DataDog/dd-trace-js/commit/...
Read more

5.28.0

26 Nov 02:34
Compare
Choose a tag to compare
  • [66f115c953] - (SEMVER-PATCH) fix race condition in initialization file on latest node (Roch Devost) #4942
  • [7f292a0e2d] - (SEMVER-PATCH) fix oracledb ci job using a node version incompatible with container (Roch Devost) #4943
  • [cd0b92259e] - (SEMVER-PATCH) make SSI not crash on node 12.0.0, 18.0.0, et.c (Bryan English) #4934
  • [757129053b] - (SEMVER-MINOR) Update Azure Functions operation name to azure.functions.invoke (Duncan Harvey) #4914
  • [d3b9b3a0b2] - (SEMVER-PATCH) fix(langchain): do not throw when result is undefined (Sam Brenner) #4933
  • [d058f42410] - (SEMVER-PATCH) Revert "log change to avoid a conflict" (simon-id) #4931
  • [ba913472bf] - (SEMVER-MINOR) Remove iast-log and review ASM log messages (Igor Unanua) #4919

4.52.0

26 Nov 02:34
Compare
Choose a tag to compare
  • [66f115c953] - (SEMVER-PATCH) fix race condition in initialization file on latest node (Roch Devost) #4942
  • [7f292a0e2d] - (SEMVER-PATCH) fix oracledb ci job using a node version incompatible with container (Roch Devost) #4943
  • [cd0b92259e] - (SEMVER-PATCH) make SSI not crash on node 12.0.0, 18.0.0, et.c (Bryan English) #4934
  • [757129053b] - (SEMVER-MINOR) Update Azure Functions operation name to azure.functions.invoke (Duncan Harvey) #4914
  • [d3b9b3a0b2] - (SEMVER-PATCH) fix(langchain): do not throw when result is undefined (Sam Brenner) #4933
  • [d058f42410] - (SEMVER-PATCH) Revert "log change to avoid a conflict" (simon-id) #4931
  • [ba913472bf] - (SEMVER-MINOR) Remove iast-log and review ASM log messages (Igor Unanua) #4919

5.27.1

22 Nov 21:46
Compare
Choose a tag to compare

4.51.1

22 Nov 21:40
Compare
Choose a tag to compare

5.27.0

21 Nov 21:32
Compare
Choose a tag to compare
  • [fcc318497b] - (SEMVER-PATCH) fix langchain tests trying to run on unsupported node (Roch Devost) #4926
  • [f64f306790] - (SEMVER-PATCH) fix missing commands in denylist by allowing all (Roch Devost) #4922
  • [0bd54869a5] - (SEMVER-PATCH) add package manager symlinks to denylist (Bryan English) #4921
  • [0bade65244] - (SEMVER-PATCH) update crashtracker timeout to 5 seconds (Roch Devost) #4920
  • [6080dfa24c] - (SEMVER-PATCH) Abstract the passing of extracted header span links to startSpan (mhlidd) #4918
  • [d0e80ea9b7] - (SEMVER-PATCH) next.js: complete v14.x compatibility (fixing >=14.2.7) (Thomas Hunter II) #4916
  • [747cd5078f] - (SEMVER-PATCH) [ASM] Discard inferred spans when resolving the root span of a trace (Igor Unanua) #4881
  • [70a2c22330] - (SEMVER-PATCH) fix crashtracker not working with uds (Roch Devost) #4917
  • [c8ab3e4440] - (SEMVER-MINOR) [MLOB-1804] feat(langchain): add langchain instrumentation (Sam Brenner) #4860
  • [7408b1c04d] - (SEMVER-MINOR) Add profiler API telemetry metrics (Attila Szegedi) #4832
  • [204eb3514b] - (SEMVER-PATCH) fix release notes always flagged as latest (Roch Devost) #4910
  • [04ad3927cd] - (SEMVER-PATCH) fix release script hanging on applying new changes (Roch Devost) #4908

4.51.0

21 Nov 21:32
Compare
Choose a tag to compare
  • [fcc318497b] - (SEMVER-PATCH) fix langchain tests trying to run on unsupported node (Roch Devost) #4926
  • [f64f306790] - (SEMVER-PATCH) fix missing commands in denylist by allowing all (Roch Devost) #4922
  • [0bd54869a5] - (SEMVER-PATCH) add package manager symlinks to denylist (Bryan English) #4921
  • [0bade65244] - (SEMVER-PATCH) update crashtracker timeout to 5 seconds (Roch Devost) #4920
  • [6080dfa24c] - (SEMVER-PATCH) Abstract the passing of extracted header span links to startSpan (mhlidd) #4918
  • [d0e80ea9b7] - (SEMVER-PATCH) next.js: complete v14.x compatibility (fixing >=14.2.7) (Thomas Hunter II) #4916
  • [747cd5078f] - (SEMVER-PATCH) [ASM] Discard inferred spans when resolving the root span of a trace (Igor Unanua) #4881
  • [70a2c22330] - (SEMVER-PATCH) fix crashtracker not working with uds (Roch Devost) #4917
  • [c8ab3e4440] - (SEMVER-MINOR) [MLOB-1804] feat(langchain): add langchain instrumentation (Sam Brenner) #4860
  • [7408b1c04d] - (SEMVER-MINOR) Add profiler API telemetry metrics (Attila Szegedi) #4832
  • [204eb3514b] - (SEMVER-PATCH) fix release notes always flagged as latest (Roch Devost) #4910
  • [04ad3927cd] - (SEMVER-PATCH) fix release script hanging on applying new changes (Roch Devost) #4908