Releases: DataDog/datadog-static-analyzer
Releases · DataDog/datadog-static-analyzer
0.6.1
0.6.0
What's Changed
- ci(ghcr): pin binfmt to v7.0.0-28 by @amaanq in #643
- Bump thiserror from 2.0.10 to 2.0.11 by @dependabot in #635
- Bump cc from 1.2.7 to 1.2.14 by @dependabot in #644
- Bump tempfile from 3.15.0 to 3.17.1 by @dependabot in #645
- Bump uuid from 1.11.0 to 1.13.2 by @dependabot in #647
- Change message in SARIF results by @juli1 in #648
Full Changelog: 0.5.9...0.6.0
0.5.9
What's Changed
- [K9VULN-3472] Enforce
RuleSet
validation upon struct creation by @jasonforal in #639 - Release 0.5.9 by @amaanq in #642
Full Changelog: 0.5.8...0.5.9
0.5.8
What's Changed
- Handle C#
using
directive without a qualified namespace. by @jasonforal in #640 - Release 0.5.8 by @jasonforal in #641
Full Changelog: 0.5.7...0.5.8
0.5.7
What's Changed
- Split logs in stdout and stderr & also write there when logging to file by @albertvaka in #620
- Add flag to disable static analysis by @juli1 in #624
- Bump openssl from 0.10.68 to 0.10.70 by @dependabot in #625
- Bump indexmap from 2.7.0 to 2.7.1 by @dependabot in #628
- Bump serde_json from 1.0.135 to 1.0.138 by @dependabot in #627
- Bump tree-sitter from 0.24.6 to 0.24.7 by @dependabot in #626
- Only run
docker build
CI whenDockerfile
changes. by @jasonforal in #631 - Release version 0.5.7 by @juli1 in #632
Full Changelog: 0.5.6...0.5.7
0.5.6
What's Changed
- Pin v8 to 130.0.7 by @jasonforal in #622
- [K9VULN-2634] Check in Cargo.lock, and pass in
--locked
to cargo commands by @amaanq in #600 - enable products using flags by @juli1 in #621
- Prepare version 0.5.6 by @juli1 in #623
Full Changelog: 0.5.5...0.5.6
0.5.5
0.5.4
What's Changed
- Bump itertools to 0.14.0 by @jasonforal in #604
- Bump reqwest to 0.12.12 by @jasonforal in #605
- Bump deno_core to 0.329.0 by @jasonforal in #606
- Update deno_core requirement from 0.329.0 to 0.330.0 by @dependabot in #607
- [K9VULN-2502] Decouple timeout watchdog from
JsRuntime
by @jasonforal in #596 - update codeowners by @juli1 in #610
- [K9VULN-2775] Fix gaps in default ruleset CI coverage by @jasonforal in #608
- [K9VULN-2634] ci: test that the Docker container can actually be built and run by @amaanq in #609
- [K9VULN-2502] Gracefully recover from v8 running out of memory by @jasonforal in #611
- [K9VULN-2510] Require explicit v8 flag initialization. Disable
eval
. by @jasonforal in #612 - feat(cli): add cache and timeout information to custom headers by @robertohuertasm in #614
- [K9VULN-2516] Clean up unused v8 features by @jasonforal in #616
- Release 0.5.4 by @jasonforal in #617
Full Changelog: 0.5.3...0.5.4
0.5.3
What's Changed
- Use
Result
forprocess_analysis_request
. by @jasonforal in #554 - Remove old migration code by @jasonforal in #563
- [K9VULN-2230] Add test file detection for Java by @jasonforal in #582
- [K9VULN-2348] Implement test file detection for JavaScript by @jasonforal in #585
- [K9VULN-2350] Implement test file detection for C# by @jasonforal in #586
- [K9VULN-2349] Implement test file detection for TypeScript by @jasonforal in #595
- Clean up static-analysis-server unit tests by @jasonforal in #592
- [K9VULN-2162] Add rule caching to datadog-static-analyzer-server binary by @jasonforal in #593
- [K9VULN-2580] Add Elixir support by @juli1 in #599
- Update deno_core requirement from 0.325.0 to 0.328.0 by @dependabot in #597
- [K9VULN-1925] fix: improve test by testing the production code path by @amaanq in #587
- [K9VULN-1926] feat: add query timeout functionality to the server by @amaanq in #588
- [K9VULN-1928] feat: bump tree-sitter Kotlin grammar by @amaanq in #601
- Handle
no-dd-sa
with comment blocks by @juli1 in #602 - Release Version 0.5.3 by @juli1 in #603
Full Changelog: 0.5.2...0.5.3
0.5.2
What's Changed
- [K9VULN-2347] Implement test file detection for Python by @jasonforal in #583
- [K9VULN-2477] Fix (additional) PKU-related v8 segfaults by @jasonforal in #589
- Release 0.5.2 by @jasonforal in #590
Full Changelog: 0.5.1...0.5.2