E5CE Releases · ast-grep/ast-grep · GitHub
[go: up one dir, main page]

Skip to content

Releases: ast-grep/ast-grep

0.41.1

10 Mar 14:04
3830aa6

Choose a tag to compare

  • fix: lsp on change encounter deadlock #2511
  • chore(deps): update dependency oxlint to v1.51.0 #2512
  • chore(deps): update rust crate tempfile to v3.26.0 #2497
  • chore(deps): update rust crate inquire to v0.9.4 #2498
  • chore(deps): update dependency @types/node to v24.11.0 #2502
  • chore(deps): update dependency dprint to v0.52.0 #2499
  • fix: override severity on rule & inline-rules flags #2505
  • chore(deps): update github artifact actions #2507
  • chore(deps): update rust crate tree-sitter to v0.26.6 #2501
  • chore(deps): update dependency web-tree-sitter to v0.26.6 #2500
  • chore(deps): update dependency ava to v7 #2508
  • chore(deps): update dependency oxlint to v1.50.0 #2495
  • chore(deps): update dependency @ast-grep/napi to v0.41.0 #2494
  • fix: bump ls-types version #2525
  • refactor: change versioned ast work a86b2ab
  • fix: bump wasm-bindgen d23e334
  • fix: fix wasm package 0b92e94

0.41.0

22 Feb 18:57
aecb8fa

Choose a tag to compare

  • chore(deps): update pyo3/maturin-action action to v1.50.0 #2465
  • fix(deps): update rust-wasm-bindgen monorepo #2491
  • chore(deps): update rust crate toml_edit to v0.25.3 #2469
  • chore(deps): update dependency web-tree-sitter to ^0.26.0 #2492
  • refactor: addr_of_mut to OnceLock #2486
  • feat: support ast-grep-wasm #2484
  • chore(deps): update rust crate clap to v4.5.60 #2483
  • chore(deps): update rust crate anyhow to v1.0.102 #2489
  • chore(deps): update dependency oxlint to v1.49.0 #2488
  • feat: make default rule id to filename #2482
  • chore(deps): update dependency oxlint to v1.48.0 #2481
  • chore(deps): update rust crate napi-derive to v3.5.2 #2475
  • chore(deps): update rust crate napi to v3.8.3 #2474
  • chore(deps): update rust crate futures to v0.3.32 #2476
  • chore(deps): update rust crate clap to v4.5.58 #2470
  • fix: parse each language injection region as independent tree #2479
  • chore(deps): update dependency @types/node to v24.10.13 #2467
  • chore(deps): update rust crate clap_complete to v4.5.66 #2471
  • chore(deps): update rust crate predicates to v3.1.4 #2472
  • chore(deps): update dependency oxlint to v1.47.0 #2468
  • chore(deps): update rust crate tempfile to v3.25.0 #2466
  • fix(deps): update rust crate toml_edit to 0.25.0 #2473
  • chore(deps): update rust crate tree-sitter to v0.26.5 #2458
  • chore(deps): update dependency @types/node to v24.10.12 #2438
  • chore(deps): update rust crate schemars to v1.2.1 #2457
  • chore(deps): update rust crate clap to v4.5.57 #2455
  • chore(deps): update rust crate anyhow to v1.0.101 #2462
  • chore(deps): update rust crate inquire to v0.9.3 #2463
  • chore(deps): update dependency oxlint to v1.43.0 #2459
  • chore(deps): update rust crate regex to v1.12.3 #2461
  • chore(deps): update rust crate clap to v4.5.55 #2454
  • chore(deps): update dependency oxlint to v1.42.0 #2452
  • chore(deps): update dependency oxlint to v1.41.0 #2447
  • chore(deps): update rust crate assert_cmd to v2.1.2 #2437
  • chore(deps): update rust crate thiserror to v2.0.18 #2446
  • chore(deps): update dependency oxlint to v1.39.0 #2442
  • chore(deps): update rust crate inquire to v0.9.2 #2445
  • fix: improve max diagnostic impl to use one atomic op 781ec81
  • fix: udpate schema e645fdf
  • fix: move dumping to core crate 0b2acb9

0.40.5

10 Jan 17:57
e236683

Choose a tag to compare

  • fix: fix error code returning 1 for non-result related error #2403
  • feat: support case insensitive option in files/ignores #2432
  • chore(deps): update dependency @ast-grep/napi to v0.40.4 4fca101
  • chore(deps): update dependency oxlint to v1.38.0 622da37
  • chore(deps): update dependency oxlint to v1.37.0 1a021ba

0.40.4

05 Jan 01:22
434e549

Choose a tag to compare

  • feat: support --files-with-matches to list all files like ripgrep #2371
  • fix: use new assert_cmd command #2399
  • chore(deps): update dependency dprint to v0.51.1 9d00e5b
  • chore(deps): update dependency @ast-grep/napi to v0.40.3 80f9c2b
  • chore(deps): update dependency oxlint to v1.36.0 dea9153

0.40.3

15 Dec 15:38
2805e78

Choose a tag to compare

  • chore(deps): update dependency @types/node to v24.10.4 6a429db
  • fix: remove debug println! from KindMatcher fa5cc7b

0.40.2

14 Dec 22:38
feaf26f

Choose a tag to compare

  • fix: exit status to 1 when no match #2392
  • fix: reject unknown keys for pattern #2390
  • fix: allow number in identifier #2387
  • chore(deps): update dependency @napi-rs/cli to v3.5.0 090fcd0
  • chore(deps): update dependency @ast-grep/napi to v0.40.1 ac69fd7
  • chore: bump lsp version 58138ad

0.40.1

11 Dec 05:41
5a72efa

Choose a tag to compare

  • chore: add a link to the badges #2370
  • fix: fix AST strictness check #2361
  • chore(deps): update dependency @ast-grep/napi to v0.40.0 c98f0dc
  • fix: use individual flag for parser 2bdcecb
  • chore(deps): update dependency oxlint to v1.32.0 b058028

0.40.0

16 Nov 04:57
7197159

Choose a tag to compare

  • fix: recognize yaml extension for sgconfig file #2340
  • Merge SARIF printer into cloud printer 0970ac5
  • Add SARIF output format support 308ccfb
  • chore(deps): update dependency @ast-grep/napi to v0.39.9 a2d353b

0.39.9

07 Nov 02:08
3762b3d

Choose a tag to compare

  • fix: do not output matched highlight when --update-all #2317
  • chore(deps): update dependency @ast-grep/napi to v0.39.7 d6306b1
  • chore(deps): update dependency oxlint to v1.26.0 85a256e
  • chore(deps): update dependency oxlint to v1.25.0 0c09885

0.39.7

27 Oct 16:06
ef08cf4

Choose a tag to compare

  • feat: LSP quick fix should support expandStart / expandEnd #2301
  • chore(deps): update dependency @ast-grep/napi to v0.39.6 6859809
  • chore(deps): update dependency oxlint to v1.24.0 6ee2f84
  • chore(deps): update dependency oxlint to v1.23.0 c88c8ca
0