Releases: DataDog/datadog-static-analyzer
0.8.4
What's Changed
- Create a new IDE specific secret scanning route by @abrooksv in #900
- Create a new Config parse endpoint for the IDEs by @abrooksv in #887
- [K9VULN-12932] Add Dart support by @jasonforal in #903
- Structured CLI summary output for analysis results by @MikaYuoadas in #899
- [K9VULN-12867] Add User-Agent header to rule fetch requests by @colemaring in #889
- Release 0.8.4 by @MikaYuoadas in #904
New Contributors
- @MikaYuoadas made their first contribution in #899
Full Changelog: 0.8.3...0.8.4
0.8.3
What's Changed
- [K9VULN-14008] Fix stale v8 script cache when using
datadog-static-analyzer-serverby @jasonforal in #901 - Release 0.8.3 by @jasonforal in #902
Full Changelog: 0.8.2...0.8.3
0.8.2
What's Changed
- Add documentation for
code-security.datadog.yamlconfiguration file by @jasonforal in #852 - Add AGENTS.md by @juli1 in #859
- Handle suppressions by @juli1 in #854
- release version 0.8.0 by @juli1 in #860
- Add bash support for default rules by @juli1 in #861
- chore: disable automated dependency updater config [incident-51602] by @moezein0 in #863
- [K9VULN-12170] Ignore empty configuration files by @jasonforal in #865
- [K9VULN-12862] Skip crawling of non-UTF-8 paths by @jasonforal in #868
- Release 0.8.1 by @jasonforal in #869
- migrate DD credentials to dd-sts by @gillarramendi in #873
- Update workflows to get DD keys using dd-sts by @gillarramendi in #875
- Bump dd-sds to 5ccd2861b8daca861bc8409999b46710ff9bd910 by @fbryden in #879
- Change IDE crate code owners to be the full team by @abrooksv in #888
- [K9VULN-13253] Panic on error node fix by @jdelgo in #878
- release version 0.8.2 by @juli1 in #893
- fix token workflow by @juli1 in #894
New Contributors
Full Changelog: 0.7.9...0.8.2
0.7.9+hotfix.12862
Full Changelog: 0.7.9...0.7.9+hotfix.12862
0.7.9
What's Changed
- Make SecretRuleMatchValidationHttpV2::provides an Option by @fbryden in #855
- [K9VULN-11777] Add summarized legacy config doc by @jasonforal in #856
- Release version 0.7.9 by @fbryden in #857
Full Changelog: 0.7.8...0.7.9
0.7.8
⚠️ Known Issue (0.7.8) — Secret Scanning Failure
Issue: Version 0.7.8 contains a bug that can cause secret scans to fail with the following error:
Error when parsing the secret rules CouldNotParseJson(Error("missing field
provides", line: 1, column: 52440)) Error: JSON parsing error: missing fieldprovidesat line 1 column 52440
Remediation: Upgrade to v0.7.9 or latest
What's Changed
- Pin GitHub actions by @juli1 in #827
- Don't install git hooks in GitLab CI by @jasonforal in #837
- Upping the stack size to 6410001000 to avoid stack overflow with recursive SDS regexes by @jamesphlewis in #836
- [IDE-5719] cache SDS secret scanners by @alonam in #825
- [K9VULN-11774] Prep: renaming files by @jasonforal in #839
- Add error code and message in sarif file by @gillarramendi in #826
- [SDS-2263] Introduce online validation v2 to static-analyzer by @fbryden in #817
- [K9VULN-11774] Add Code Security v1.0 schema support by @jasonforal in #838
- Release version 0.7.8 by @juli1 in #847
New Contributors
- @gillarramendi made their first contribution in #826
- @fbryden made their first contribution in #817
Full Changelog: 0.7.7...0.7.8
0.7.8-beta.2
What's Changed
- Pin GitHub actions by @juli1 in #827
- Don't install git hooks in GitLab CI by @jasonforal in #837
Full Changelog: 0.7.7...0.7.8-beta.2
0.7.8-beta.1
0.7.7
What's Changed
This build contains a hotfix for a regression introduced by 0.7.6, which caused the Docker image to fail when attempting to fetch rulesets from Datadog servers.
Full Changelog: 0.7.6...0.7.7
0.7.6
What's Changed
- [K9VULN-11525] Use cross-compilation / remove QEMU by @jasonforal in #814
- DEPENDENCY UPGRADE: minor: @actions/core · patch: @actions/github [.github/scripts] by @campaigner-prod[bot] in #813
- Update NOTICE file to correct URL formatting for Datadog by @robertohuertasm-datadog in #811
- [K9VULN-11259] Implement Config V2 by @jasonforal in #809
- Add instructions to use homebrew to install on Mac OS by @juli1 in #819
- [IDE-5654] Add a new endpoint for secrets scanning by @alonam in #816
- [K9VULN-11560] Start deprecation of bundled datadog-ci by @jasonforal in #815
- release version 0.7.6 by @juli1 in #821
New Contributors
- @campaigner-prod[bot] made their first contribution in #813
- @robertohuertasm-datadog made their first contribution in #811
- @alonam made their first contribution in #816
Full Changelog: 0.7.5...0.7.6