What's Changed
This release represents a major update to the engine internals bringing us up to date with go-tree-sitter containing many language Grammar updates and fixes. Rule syntax remains unchanged. The impact of this is as follows:
- Some false positives have been removed and accuracy improved.
- Some errors that where silently swallowed within tree sitter are now handled.
- More files are successfully processed and some new files types are now supported by updated grammar.
Changelog
- 31dd31f chore(deps): bump actions/checkout from 5 to 6 (#1858)
- a9cae1b chore(deps): bump actions/setup-node from 5 to 6 (#1841)
- 296bbe6 chore(deps): bump actions/upload-pages-artifact from 3 to 4 (#1820)
- cb2e95c chore(deps): bump github.com/bits-and-blooms/bitset from 1.24.3 to 1.24.4 (#1863)
- a13dbc0 chore(deps): bump github.com/onsi/ginkgo/v2 from 2.27.2 to 2.27.3 (#1873)
- 679aa0b chore(deps): bump github.com/open-policy-agent/opa from 1.10.1 to 1.11.0 (#1868)
- 1581ff5 chore(deps): bump github.com/spf13/cobra from 1.10.1 to 1.10.2 (#1870)
- 04ee8ec chore(deps): bump github.com/weppos/publicsuffix-go from 0.50.0 to 0.50.1 (#1861)
- 3c3a888 chore(deps): bump golang.org/x/net from 0.47.0 to 0.48.0 (#1874)
- f88c8fc chore(deps): bump golang.org/x/oauth2 from 0.33.0 to 0.34.0 (#1875)
- eb7aa1a chore(deps): bump js-yaml in /docs (#1854)
- fda1025 chore(deps): update various deps (#1855)
- e7673b6 chore(deps-dev): bump axios from 1.7.7 to 1.9.0 in /docs (#1792)
- ae0c850 chore: update tree sitter (#1806)
- 966a6f5 feat(python): add dataflow for default parameter values (#1876)
- e5a9245 feat: add languages to dataflow report (#1842)
- 3258e28 fix: battle test results (#1884)
- 0e95665 fix: ruby treesitter (#1881)
- b21725e fix: tree sitter rules issues (#1879)