Skip to content

Releases: ast-grep/ast-grep

0.23.0

11 Jun 07:42
Compare
Choose a tag to compare
  • feat: add typings for pyo3 #676
  • refactor: remove unused old code 3ffd1d9
  • fix(deps): update babel monorepo to v7.24.7 b4aebaf
  • refactor: add new abstraction for match_tree 079bc7d

0.22.6

05 Jun 01:01
Compare
Choose a tag to compare
  • fix: add Edit to export list #1186
  • feat: add modify edit range feature in pyo3 1e31253
  • test: add test for modifying edit 7044811
  • fix: addClass Edit in pyo3 d81c6c3

0.22.5

02 Jun 22:06
Compare
Choose a tag to compare
  • feat: support all languages in napi #1170
  • Breaking change: refactor: rename Frontend Language to Lang c582c16
  • refactor: move find files operations to standalone files 8ebb888
  • feat: support more languages in napi 19e3baa

0.22.4

27 May 04:51
Compare
Choose a tag to compare
  • feat: use var defined in utils in transform/fix #1155
  • fix: fix pattern polluting env #1164
  • test: add python fix test #1161
  • feat: add fix related feature to pyo3 #1159
  • test: add test for napi test #1160
  • feat: add commit_fix and fix to napi #1158
  • fix(deps): update babel monorepo to v7.24.6 0898b55
  • fix(deps): update dependency @swc/core to v1.5.7 9beda6e
  • feat: add edit/fix sketch 6817854

0.22.3

13 May 06:19
Compare
Choose a tag to compare

0.22.2

12 May 08:29
Compare
Choose a tag to compare

0.22.1

12 May 08:14
Compare
Choose a tag to compare
  • feat(language): Add support for Haskell via tree-sitter-haskell #1128
  • fix: add ast-grep to release #1130
  • fix(deps): update dependency @swc/core to v1.5.5 31428dd
  • fix(deps): update dependency tree-sitter-typescript to v0.21.1 188525d
  • chore(deps): update dependency @types/node to v20.12.11 3fe7780

0.22.0

08 May 19:37
Compare
Choose a tag to compare
  • test: add string test case back in Rust #1060
  • chore: bump tree-sitter version 5b45bd7
  • fix: update wasm crate ce9acba
  • fix: update ts deps 3a67b6b

0.21.4

06 May 21:11
Compare
Choose a tag to compare
  • fix: build from source #1125
  • doc: update how to install via cargo #1118
  • feat: report undefined util rules #1106
  • Breaking change: feat: separate RuleCoreError and RuleConfigError d96efa9
  • refactor: move Transformation into a standalone module b51cc95
  • fix(deps): update dependency @babel/core to v7.24.5 77ea8bd

0.21.3

03 May 04:28
Compare
Choose a tag to compare
  • feat: make pattern more permissive #1087
  • refactor: further simplify test case 8188473
  • refactor: make rewrite test simplier 5a754ef
  • test: add test for contextual pattern defined var 2d6bae8