Releases: DataDog/datadog-static-analyzer
Releases · DataDog/datadog-static-analyzer
0.4.8
What's Changed
- feat(server): add param to define logs directory by @robertohuertasm in #551
- Add GitHub action env variable deprecation warning by @jasonforal in #550
- ci: enable static CPUs for build and test job by @chagui in #552
- [STAL-2846] feat: add a timeout flag, and use it in the rule execution by @amaanq in #555
- [STAL-3020] Support validation by @juli1 in #553
- docs: add license info for
streaming-iterator
by @amaanq in #558 - Prepare version 0.4.8 by @juli1 in #559
New Contributors
Full Changelog: 0.4.7...0.4.8
0.4.7
What's Changed
- [STAL-3119] Fix folder structure for Windows release zip by @jasonforal in #547
- Release 0.4.7 by @jasonforal in #548
Full Changelog: 0.4.6...0.4.7
0.4.6
What's Changed
- fix(windows): allow to compile in a windows machine by @robertohuertasm in #542
- feat(server): add option to save logs to a file by @robertohuertasm in #541
- [STAL-3112] Bump GitLab runner memory limit by @jasonforal in #544
- [STAL-3099] Remove env and service by @juli1 in #545
- fix(server): better tracing management by @robertohuertasm in #543
- Update version 0.4.6 by @juli1 in #546
Full Changelog: 0.4.5...0.4.6
0.4.5
What's Changed
- [STAL-2964] update sds by @juli1 in #526
- [STAL-2964] Validate and export validation status in SARIF by @juli1 in #527
- Add support for mjs/cjs extensions by @juli1 in #530
- [STAL-2713] Handle taint propagation in Java for-each loop statement. by @jasonforal in #531
- [STAL-3035] Update OWASP BenchmarkJava scorecard by @jasonforal in #533
- [STAL-2792] Add CLI option to export data flow graphs by @jasonforal in #535
- [STAL-3059] ci: rework release workflow by @amaanq in #534
- Release 0.4.5 by @amaanq in #538
Full Changelog: 0.4.4...0.4.5
0.4.4
What's Changed
- [STAL-2577] feat: pin rust toolchain to 1.80.1 by @amaanq in #509
- [STAL-2925] feat: ignore auto-generated C# files by @amaanq in #515
- [STAL-2713] Implement phi nodes by @jasonforal in #512
- Clean up serialization of violations on the server. by @jasonforal in #514
- [STAL-2643] Export taint analysis violations to SARIF by @jasonforal in #517
- [STAL-2698] Handle effectively infallible v8 call failures by @jasonforal in #519
- [STAL-2713] Java taint analysis: add
switch_expression
CFG support by @jasonforal in #520 - [STAL-2781] Build release Linux binary on Ubuntu 20.04 by @jasonforal in #516
- Pin workflow to @actions/core@1.10.1 by @jasonforal in #522
- [STAL-2713] Various taint analysis graph fixes by @jasonforal in #521
- [STAL-2713] Add taint propagation within string collections by @jasonforal in #523
- [STAL-3002] Only use
latest
tag on ghcr for stable releases by @jasonforal in #524
Full Changelog: 0.4.3...0.4.4
Version 0.4.3
What's Changed
- [STAL-2707] feat: add Apex support by @amaanq in #492
- Various QOL improvements for unit testing by @jasonforal in #485
- [STAL-2733] feat: add R support by @amaanq in #494
- [STAL-2732] feat: add SQL support by @amaanq in #495
- [STAL-1489] refactor: handle internal rule conversion errors more pragmatically by @amaanq in #498
- Do not follow symlinks while scanning the repo for files to analyze by @jacobotb in #499
- [STAL-2472] feat: avoid processing minified JavaScript files by @amaanq in #503
- [STAL-2635] Add JavaScript
Digraph
by @jasonforal in #486 - [STAL-2195] Initial implementation of intra-method taint analysis in Java by @jasonforal in #493
- [STAL-2831] Add YAML + configuration method by @juli1 in #507
- [STAL-2736] feat!: switch upstream Kotlin parser by @amaanq in #504
- [STAL-2820] feat: add end-to-end testing for R, Rust, and SQL by @amaanq in #505
- chore(integration-tests): require minimum results to be at least 2 by @amaanq in #508
- Prepare version 0.4.3 by @juli1 in #510
Full Changelog: 0.4.2...0.4.3
0.4.2
What's Changed
- make static analysis optional in git hooks by @juli1 in #484
- [STAL-2591] Add ability to look up a node's parent from JavaScript by @jasonforal in #471
- [STAL-2703] feat: add Markdown support by @amaanq in #488
- [STAL-2687] Fetch remote config by @juli1 in #489
- Add tests for JS/TS by @juli1 in #490
- Prepare version 0.4.2 by @juli1 in #491
Full Changelog: 0.4.1...0.4.2
0.4.1
What's Changed
- feat(config): preserve comments in the static analysis configuration file - IDE-2599 by @robertohuertasm in #472
- chore(github): updated the team owning ide by @robertohuertasm in #477
- Add results when running a Git Hook by @juli1 in #478
- Add git-hook and server into GHCR release by @juli1 in #479
- [STAL-2617] Add Windows Support by @juli1 in #480
- Prepare version 0.4.1 by @juli1 in #481
Full Changelog: 0.4.0...0.4.1
0.4.0
0.3.9
What's Changed
- Add proximity keywords by @juli1 in #467
- Prepare github action script for secrets by @juli1 in #468
- Fix tests by @juli1 in #469
- [STAL-2586] Bump memory for GitLab build by @jasonforal in #470
- [STAL-2369] feat: add
javascript.ImportsPackage
stub by @amaanq in #440 - Prepare version 0.3.9 by @juli1 in #473
Full Changelog: 0.3.8...0.3.9