What's Changed
- Missing React Patterns by @asadeddin in #11
- Add tree-sitter grammar features and LanguageSupport for expanded languages by @asadeddin in #16
- Add multi-language rule packs (Go, Java, C#, Ruby, HTML) and refresh Python/JS rules by @asadeddin in #17
- Add PHP language support and rule pack by @asadeddin in #18
- Add HttpClient SSRF search rule for C# by @asadeddin in #19
- fix tests: rename find_vulns crate references to sighthound by @juangaitanv in #12
- Modernize scanner engine (taint propagation, prefilter, parallel scan) by @asadeddin in #22
- Harden taint strictness and add boundary test suite by @asadeddin in #23
- Bump time from 0.3.41 to 0.3.47 by @dependabot[bot] in #10
- Make Sighthound open-source ready (MIT) by @juangaitanv in #25
- Add Layer-1 quality harness (check/ci/hooks) + rustfmt & clippy baseline by @juangaitanv in #24
- Repair test harnesses against the unified rule API (cargo test green) by @juangaitanv in #26
- docs: correct outdated claims across Sighthound READMEs by @juangaitanv in #27
- docs: language support and fusion-benchmarks results by @asadeddin in #28
- build: trim syntect features to drop vulnerable quick-xml by @juangaitanv in #29
- feat: multi-language support (PHP, C#, Go, Ruby, Java, HTML rule packs) by @juangaitanv in #30
- build: ship license notices alongside the distributed binary by @juangaitanv in #31
New Contributors
- @asadeddin made their first contribution in #11
- @juangaitanv made their first contribution in #12
- @dependabot[bot] made their first contribution in #10
Full Changelog: 0.2...1.0