|
|
|
@@ -1,3 +1,182 @@
|
|
|
|
|
-------------------------------------------------------------------
|
|
|
|
|
Fri Feb 21 15:54:12 UTC 2025 - Michael Vetter <mvetter@suse.com>
|
|
|
|
|
|
|
|
|
|
- Update to 0.35.0:
|
|
|
|
|
* fix: ensure SerializableStopBy serialization matches deserialization #1802
|
|
|
|
|
* fix: ensure SerializableStopBy serialization matches deserialization (#1802) #1802
|
|
|
|
|
* feat: allow ERROR node in pattern to match everything #1791
|
|
|
|
|
* Breaking change: feat: use php-only-language for php #900
|
|
|
|
|
* Breaking change: refactor: better apis d91b5c5
|
|
|
|
|
* chore(deps): update dependency @ast-grep/napi to v0.34.4 a7ca599
|
|
|
|
|
* fix(deps): update dependency @babel/core to v7.26.8 bf5b3a4
|
|
|
|
|
|
|
|
|
|
-------------------------------------------------------------------
|
|
|
|
|
Mon Feb 3 07:09:13 UTC 2025 - Michael Vetter <mvetter@suse.com>
|
|
|
|
|
|
|
|
|
|
- Update to 0.34.4:
|
|
|
|
|
* fix: fix bininstall #1744
|
|
|
|
|
* fix(deps): update dependency @swc/core to v1.10.12 3eea108
|
|
|
|
|
* chore(deps): update rust crate tempfile to v3.16.0 6939cca
|
|
|
|
|
* chore(deps): update dependency @types/node to v22.12.0 ea05951
|
|
|
|
|
|
|
|
|
|
-------------------------------------------------------------------
|
|
|
|
|
Tue Jan 28 13:30:12 UTC 2025 - Michael Vetter <mvetter@suse.com>
|
|
|
|
|
|
|
|
|
|
- Update to 0.34.3:
|
|
|
|
|
* fix: fix binary command again 2c9034c
|
|
|
|
|
|
|
|
|
|
-------------------------------------------------------------------
|
|
|
|
|
Tue Jan 28 13:30:01 UTC 2025 - Michael Vetter <mvetter@suse.com>
|
|
|
|
|
|
|
|
|
|
- Update to 0.34.2:
|
|
|
|
|
* fix: fix binary name for npm #1773
|
|
|
|
|
* fix: do not publich napi 553f5e5
|
|
|
|
|
|
|
|
|
|
-------------------------------------------------------------------
|
|
|
|
|
Tue Jan 28 13:29:37 UTC 2025 - Michael Vetter <mvetter@suse.com>
|
|
|
|
|
|
|
|
|
|
- Update to 0.34.1:
|
|
|
|
|
* fix: fix windows error
|
|
|
|
|
|
|
|
|
|
-------------------------------------------------------------------
|
|
|
|
|
Tue Jan 28 13:28:56 UTC 2025 - Michael Vetter <mvetter@suse.com>
|
|
|
|
|
|
|
|
|
|
- Update to 0.34.0:
|
|
|
|
|
* feat: support cargo binstall #1744
|
|
|
|
|
* feat: add tracing of resolved configuration file path #1755
|
|
|
|
|
* fix: report error in run with wrong yaml #1768
|
|
|
|
|
* Breaking change: feat: reduce napi binary size #1759
|
|
|
|
|
* feat: compile sg as an alias of ast-grep #1757
|
|
|
|
|
* doc: update readme #574
|
|
|
|
|
* fix: remove sequel #1743
|
|
|
|
|
* Breaking change: feat: remove nonsupported language e5a0a55
|
|
|
|
|
* feat: use macro to simplify code d762257
|
|
|
|
|
* fix(deps): update dependency @babel/core to v7.26.7 5944dbf
|
|
|
|
|
|
|
|
|
|
-------------------------------------------------------------------
|
|
|
|
|
Mon Jan 13 15:04:42 UTC 2025 - Michael Vetter <mvetter@suse.com>
|
|
|
|
|
|
|
|
|
|
- Update to 0.33.1:
|
|
|
|
|
* feat: Support passing rule config to SgNode match methods (matches, has, inside, follows, precedes) #1730
|
|
|
|
|
* chore(deps): update dependency @ast-grep/napi to v0.33.0 61f7177
|
|
|
|
|
* fix(deps): update dependency typescript to v5.7.3 85a7204
|
|
|
|
|
* fix(deps): update dependency tree-sitter to v0.22.4 ec70763
|
|
|
|
|
|
|
|
|
|
-------------------------------------------------------------------
|
|
|
|
|
Tue Jan 7 11:06:45 UTC 2025 - Michael Vetter <mvetter@suse.com>
|
|
|
|
|
|
|
|
|
|
- Update to 0.33.0:
|
|
|
|
|
* Breaking change: refactor: move pyo3 registration to CustomLang 4ddb08f
|
|
|
|
|
* feat: introduce napi_lang for dynamic loading 1a8d782
|
|
|
|
|
* chore(deps): update dependency @ast-grep/napi to v0.32.3 713244f
|
|
|
|
|
|
|
|
|
|
-------------------------------------------------------------------
|
|
|
|
|
Thu Jan 2 07:11:38 UTC 2025 - Michael Vetter <mvetter@suse.com>
|
|
|
|
|
|
|
|
|
|
- Update to 0.32.3:
|
|
|
|
|
* feat: print fixed rules count #1708
|
|
|
|
|
* fix: move unused suppressions to config crate #1624
|
|
|
|
|
* fix: allow malformed pattern to be dumped as tree #804
|
|
|
|
|
* fix: fix files not recognize in lsp #1691
|
|
|
|
|
* fix: fix crash when internal node has no child #1688
|
|
|
|
|
* feat: use mutable self in Printer trait 5e3835a
|
|
|
|
|
* feat: reduce binary size by remove Printer polymorphism 8b735cf
|
|
|
|
|
* feat: resolve rule id for ScanResult 9a7f3cc
|
|
|
|
|
|
|
|
|
|
-------------------------------------------------------------------
|
|
|
|
|
Fri Dec 27 16:48:02 UTC 2024 - Michael Vetter <mvetter@suse.com>
|
|
|
|
|
|
|
|
|
|
- Update to 0.32.2:
|
|
|
|
|
* fix: linting 10f3e74
|
|
|
|
|
* feat: distinguish manual type annotation 4558c48
|
|
|
|
|
* feat: add ChildTypes helper 0d477e9
|
|
|
|
|
|
|
|
|
|
-------------------------------------------------------------------
|
|
|
|
|
Fri Dec 27 16:47:46 UTC 2024 - Michael Vetter <mvetter@suse.com>
|
|
|
|
|
|
|
|
|
|
- Update to 0.32.1:
|
|
|
|
|
* fix(deps): update rust crate clap_complete to v4.5.39 6ad3c7b
|
|
|
|
|
* fix: add npmignore to suppress gitignore 11bb8e4
|
|
|
|
|
|
|
|
|
|
-------------------------------------------------------------------
|
|
|
|
|
Fri Dec 27 16:47:39 UTC 2024 - Michael Vetter <mvetter@suse.com>
|
|
|
|
|
|
|
|
|
|
- Update to 0.32.0:
|
|
|
|
|
* feat: Add fieldChildren method to napi's SgNode and pyo3's PyNode #1655
|
|
|
|
|
* Breaking change: fix: rename range rule's row to line #1663
|
|
|
|
|
* fix: add biome formatting 5a41f13
|
|
|
|
|
* feat(napi): Typed SgNode and SgRoot 55e65f3
|
|
|
|
|
* fix: Use ts-node and versioned node-types URLs instead of heads dcb7916
|
|
|
|
|
|
|
|
|
|
-------------------------------------------------------------------
|
|
|
|
|
Mon Dec 16 11:33:33 UTC 2024 - Michael Vetter <mvetter@suse.com>
|
|
|
|
|
|
|
|
|
|
- Update to 0.31.1:
|
|
|
|
|
* feat: update tree-sitter dependency to 0.24.4 91a2b46
|
|
|
|
|
* fix(deps): update dependency @swc/core to v1.10.0 526648b
|
|
|
|
|
* fix: fix new clippy error ebfcbcd
|
|
|
|
|
|
|
|
|
|
-------------------------------------------------------------------
|
|
|
|
|
Mon Dec 16 11:32:59 UTC 2024 - Michael Vetter <mvetter@suse.com>
|
|
|
|
|
|
|
|
|
|
- Update to 0.31.0:
|
|
|
|
|
* feat: only scan rule senstive files #1635
|
|
|
|
|
* feat: better error handling for dynamic lib loading #1631
|
|
|
|
|
* Breaking change: feat: support character based column number #1594
|
|
|
|
|
* Breaking change: refactor: expose new struct Position for abstracting column b87dad7
|
|
|
|
|
* refactor: Use the utf-corrected row and column methods for the range matcher 2b30f56
|
|
|
|
|
* feat: Add support for range matcher 4fb2c52
|
|
|
|
|
|
|
|
|
|
-------------------------------------------------------------------
|
|
|
|
|
Wed Nov 27 08:17:16 UTC 2024 - Michael Vetter <mvetter@suse.com>
|
|
|
|
|
|
|
|
|
|
- Update to 0.30.1:
|
|
|
|
|
* fix: fix --config=config.yml arg parse #1617
|
|
|
|
|
* fix: update python version #1614
|
|
|
|
|
* fix(deps): update dependency @swc/core to v1.9.3 63c1c8d
|
|
|
|
|
* chore: revert pyo3 2022f38
|
|
|
|
|
* feat: add rule entity inspection c569ec7
|
|
|
|
|
|
|
|
|
|
-------------------------------------------------------------------
|
|
|
|
|
Wed Nov 27 08:16:54 UTC 2024 - Michael Vetter <mvetter@suse.com>
|
|
|
|
|
|
|
|
|
|
- Update to 0.30.0:
|
|
|
|
|
* Breaking change: feat: semi-structured tracing output #1574
|
|
|
|
|
* fix: error=unused-suppression should change exit code #1585
|
|
|
|
|
* refactor: move stdErr into inspect mod #1575
|
|
|
|
|
* infra: switch to llvm-cov #1570
|
|
|
|
|
* Breaking change: refactor: rename --tracing to --inspect 105945e
|
|
|
|
|
* Breaking change: refactor: remove --json format for tracing ed05be4
|
|
|
|
|
* Breaking change: fix: remove builtin dart support cd25a62
|
|
|
|
|
* Breaking change: fix: report unused suppression always 893df63
|
|
|
|
|
* fix(deps): update babel monorepo b8803ce
|
|
|
|
|
|
|
|
|
|
-------------------------------------------------------------------
|
|
|
|
|
Wed Oct 30 08:44:50 UTC 2024 - Michael Vetter <mvetter@suse.com>
|
|
|
|
|
|
|
|
|
|
- Update to 0.29.0:
|
|
|
|
|
* feat: support override severity of unused-suppression #1556
|
|
|
|
|
* feat: unify configuration reading #1557
|
|
|
|
|
* feat: unify configuration #1557
|
|
|
|
|
* refactor: improve file config handling #1553
|
|
|
|
|
* refactor: revamp configuration file discovering and custom language registration #1553
|
|
|
|
|
* feat(scan): support context, before/after flags #1549
|
|
|
|
|
* feat: add RuleOverwrite to override rule severity from CLI #1061
|
|
|
|
|
* Breaking change: feat: support --config in sg new cfe472f
|
|
|
|
|
* feat: add rule overwrite impl fb4ac07
|
|
|
|
|
* fix(deps): update dependency @swc/core to v1.7.36 c11fd89
|
|
|
|
|
|
|
|
|
|
-------------------------------------------------------------------
|
|
|
|
|
Sun Oct 20 09:54:53 UTC 2024 - Michael Vetter <mvetter@suse.com>
|
|
|
|
|
|
|
|
|
|
- Update to 0.28.1:
|
|
|
|
|
* feat: report unused suppression #1346
|
|
|
|
|
* feat: make number of threads configurable #1498
|
|
|
|
|
* doc: add bug report yaml #1462
|
|
|
|
|
* refactor: rename tracing f83dbe9
|
|
|
|
|
* fix: fix bug report bug agains 61921f7
|
|
|
|
|
* fix(deps): update dependency @babel/core to v7.25.8 cf06185
|
|
|
|
|
|
|
|
|
|
-------------------------------------------------------------------
|
|
|
|
|
Mon Oct 7 08:35:34 UTC 2024 - Michael Vetter <mvetter@suse.com>
|
|
|
|
|
|
|
|
|
|