Releases
0.44.0
Compare
Sorry, something went wrong.
No results found
chore: move outline docs and benchmarks out of repo #2763
chore(deps): update dependency smol-toml to v1.7.0 #2762
Add JavaScript outline rules and stream JSON files #2761
fix: reject root multi-metavariable patterns #2727
fix: don't leak metavar bindings across siblings in nthChild ofRule #2677
fix: extract python from-import modules in outline #2758
fix: match go outline types by declaration #2759
fix: skip empty files in outline #2757
feat: mark duplicate outline names #2756
refactor: inline outline member kind lookup #2755
refactor: make outline extract return iterator #2754
refactor: stream outline extraction items #2753
perf: use single traversal for outline extraction #2751
perf: cache transform replace regexes #2750
fix: don't leak metavar bindings from a negated not rule #2676
refactor: fold outline extract options into extractors #2749
refactor: split outline extract options and style #2748
refactor: map outline cli to core options #2747
feat: apply outline extractor options #2746
feat: add outline extractor options #2745
fix: simplify some code #2744
fix: trailing ast-grep-ignore on a multi-line statement suppresses it #2678
chore(deps): update actions/checkout action to v7 #2731
fix: cover async rust outline rules #2743
feat: add bundled outline rules for more languages #2739
feat: add outline CLI command #2738
perf: use cursor-backed outline traversal #2737
feat: run outline extractors #2729
chore(deps): update oxlint monorepo to v1.70.0 #2726
refactor: split fixer variable validation #2724
refactor: validate rule core directly #2723
test: move matcher tests to rule core #2722
refactor: wrap rewriter config errors #2721
test: validate global rule fix vars via rule config #2719
fix: check undefined meta var in fix #2718
Breaking change: fix: remove fix from SerializableCore #2717
fix: preserve unused suppression fixer #2716
Breaking change: refactor: move optional fixer to RuleConfig #2715
fix: add fixer var check #2714
Refactor rule config #2713
Breaking change: refactor: mvoe rewriters into SerializableRuleCore #2711
refactor: move rewriter out #2712
feat: add outline rule schema #2710
docs: remove outline target alias fields #2709
chore(deps): update rust crate smallvec to v1.15.2 #2701
fix(deps): update rust-wasm-bindgen monorepo #2704
fix: remove unused trait/methods #2708
feat: add outline entry model #2703
refactor: remove legacy outline placeholders #2702
feat: add outline CLI shell #2700
fix(deps): update rust-wasm-bindgen monorepo #2693
chore(deps): update oxlint monorepo to v1.69.0 #2692
chore(deps): update rust crate regex to v1.12.4 #2694
chore(deps): update dependency @types/node to v24.13.2 #2698
doc: design outline command #2699
Outline first builtin rule #2695
chore(deps): update rust crate tree-sitter-swift to v0.7.3 #2672
chore(deps): update astral-sh/setup-uv action to v8.2.0 #2680
feat: add outline rule definition #2691
feat: add outline item model #2690
chore(deps): update codecov/codecov-action action to v7 #2686
feat: add outline command stub #2689
chore(deps): update dependency @types/node to v24.13.1 #2682
chore(deps): update rust crate ignore to v0.4.26 #2683
fix: remove all impl, start from scratch #2688
fix: remove all impl, start from scratch #2687
fix: report unfixable scan hits with update-all #2684
Fix typos in comments and grammar in --help text #2674
chore(deps): update dependency oxlint to v1.68.0 #2673
fix: don't leak metavar bindings from ellipsis-end lookahead #2670
refactor: collapse nested ifs with let chains #2671
chore(deps): update rust crate toml_edit to v0.25.12 #2666
chore(deps): update dependency oxlint to v1.67.0 #2665
chore(deps): update dependency @ast-grep/napi to v0.43.0 #2664
add benchmark b488bd3
vibe 6f89a3d
fix: update outline rule loading 202d8b8
You can’t perform that action at this time.