6e04119ce8
Accepting request 1310694 from home:fstrba:branches:utilities
Michael Vetter2025-10-11 09:04:46 +00:00
eb47ef56d4
- Update to 1.12.0: * New config option: cache.defer_auto_update to perform automatic updates after the page is shown (#125) * Add verbose mode (--verbose command-line option) * Fix panic on --config-path when TLRC_CONFIG is set to an invalid value * Don't print colors if stderr is not a terminal * --clean-cache is now interactive, you can choose which directories to delete
Michael Vetter2025-10-10 05:24:38 +00:00
6690f6abb5
Accepting request 1303281 from utilities
Ana Guerrero2025-09-09 18:30:32 +00:00
9fba9e1992
- Update to 0.39.5: * Allowing LSP clients without publish diagnostics data support to support code fixes#2209 * fix: store client cap and do not send workspace folder req #2211 * fix: comment after node should be ignored in strictness=relax #2216 * fix: apply_all_code_actions function disallow multi-line #2222 * chore(deps): update dependency oxlint to v1.13.0 4be8252 * chore(deps): update dependency @ast-grep/napi to v0.39.4 3187d39 * chore(deps): update dependency oxlint to v1.14.0 7405f99
Michael Vetter2025-09-09 05:24:13 +00:00
3f161a5ece
Accepting request 1301230 from utilities
Ana Guerrero2025-08-25 18:39:11 +00:00
9e8b47a283
- Update to 0.39.4: * Improve error messages for ast-grep test failures based on failure type #2174 * Add comprehensive GitHub Copilot development instructions #2152 * Address all code review comments: move make_rule_finder to lsp.rs, simplify logic, reduce indentation, update file watchers, remove unused deps 8ef8ed6 * Decouple rule finding logic from LSP crate as requested 531aac3 * Complete LSP rule reloading implementation with tests 683f20e
Michael Vetter2025-08-18 07:53:38 +00:00
9afd088301
- Update to 0.39.3: * add some tests for hcl 756499e * add tree-sitter-hcl to ast-grep-language package deps 26b638a * fix(deps): update rust crate clap to v4.5.42 4d047eb
Michael Vetter2025-08-13 06:40:27 +00:00
21c6d5bafc
- Update to 0.39.1: * fix: update package 8c2327b * fix: fix build d59c219 * fix: remove json format 90369a4
Michael Vetter2025-07-25 06:37:14 +00:00
d31c4d6605
- Update to 0.38.7: * refactor: remove biome configuration and update linting tool to oxlint ed3e5b1 * chore(deps): update dependency @ast-grep/napi to v0.38.6 9e5f1e0 * Revert "fix(deps): update rust crate tower-lsp-server to 0.22.0" 7d8e872
Michael Vetter2025-07-11 08:30:54 +00:00
3f0107d27f
- Update to 0.38.6: * fix(deps): update rust crate tower-lsp-server to 0.22.0 #2056 * feat: allow sgconfig.yml to not have required ruleDirs field #2059 * fix: ast-grep -h should not fail if sgconfig is wrong #2054 * chore(deps): update dependency @ast-grep/napi to v0.38.5 c7a41d6 * Revert "fix(deps): update rust crate tower-lsp-server to 0.22.0 #205 * fix(deps): update rust crate toml_edit to v0.22.27 84cff96
Michael Vetter2025-06-24 07:41:20 +00:00
a1597b5809
- Update to 0.38.5: * feat: add simple cli multi fix#2036 * fix: quit option should keep accepted changes #2031 * feat: add better styling handle 1a2b72c * feat: add fix switching 791c9a0 * chore(deps): update dependency ava to v6.4.0 0e51f2b - Update to 0.38.4: - Update to 0.38.3:
Michael Vetter2025-06-12 07:00:43 +00:00
bd19773ab7
Accepting request 1281738 from utilities
Ana Guerrero2025-06-02 20:00:06 +00:00
348bde42a2
- Update to 0.38.5: * feat: support file level suppression #1541 * feat: add include-off rule in sg test #2023 * feat: add multiple fix in vscode lsp 9e9a282 * chore(deps): update dependency @ast-grep/napi to v0.38.3 58dcc5b * test: add file level suppression test 93d04c7
Michael Vetter2025-06-02 05:47:53 +00:00
82c58dd36b
Accepting request 1277329 from utilities
Ana Guerrero2025-05-14 15:01:47 +00:00
8395ae88a3
- Update to 0.38.1: * chore(deps): update dependency @ast-grep/napi to v0.38.0 227bab3 * Revert "fix: simplify version" a5d9fd8 * fix(deps): update rust crate clap to v4.5.38 cc8047c
Michael Vetter2025-05-14 07:24:17 +00:00
e056341864
Accepting request 1270194 from utilities
Ana Guerrero2025-04-17 14:09:38 +00:00
96d7b95962
- Update to 0.37.0: * fix: use docker image instead #1930 * chore(deps): update dependency @ast-grep/napi to v0.36.3 3dca58c * fix: update crate a88a073 * perf: more efficient node ancestor calculation a1ed329
Michael Vetter2025-04-17 07:02:58 +00:00
a2dcb4bc51
Accepting request 1269175 from utilities
Ana Guerrero2025-04-14 14:08:13 +00:00
723e34ed01
- Update to 0.36.3: * fix: transformation indent #1405 * feat: YAML schema validation for node and field types e0a5a47 * chore(deps): update dependency @ast-grep/napi to v0.36.2 f291ef3 * fix(deps): update rust crate crossterm to 0.29.0 4c62fe5
Michael Vetter2025-04-14 08:32:37 +00:00
0a63fd0079
Accepting request 1254919 from utilities
Ana Guerrero2025-03-21 19:22:47 +00:00
02378331fa
- Update to 0.36.2: * fix: report-style short should not print out diff #1884 * fix: fix do not push empty unused suppressions #1882 * chore: Remove tree-sitter wasm facade 47b14fe * Revert "chore: Remove tree-sitter wasm facade" a449617 * fix: remove optimize 7365a68
Michael Vetter2025-03-21 07:10:12 +00:00
b065bc76d1
Accepting request 1252318 from utilities
Ana Guerrero2025-03-12 14:24:27 +00:00
bc7928e278
- Update to 0.36.1: * fix: fix globs not working with lang #1861 * perf: use smallvec for filter_file_{pattern, rule} #1858 * fix(deps): update dependency @swc/core to v1.11.8 a0d9e10 * perf: save pattern clone and doc clone in multi-lang-doc 1113384 * perf: remove duplicate pattern match 6eba6d9
Michael Vetter2025-03-12 08:20:55 +00:00
2cc399a9f6
Accepting request 1251661 from utilities
Ana Guerrero2025-03-10 17:06:16 +00:00
efb514ac58
- Update to 0.36.0: * perf: remove preScan struct #1837 * refactor: change Worker trait signature #1849 * fix: fix inconsistent matching in relaxed mode #1848 * feat: allow richer metadata format #1854 * fix: do not display color for error when not in tty #1850 * fix: make scan respect --globs flag #1842 * feat: move processing to worker thread #143 * feat: move matching to worker #143 * refactor: remove Matches/Diffs macro in cli #1819 * Breaking change: fix: bump min msrv 846be66 * refactor: split colored printer 083a5f9 * refactor: moved interactive printer b9bedf4
Michael Vetter2025-03-10 07:38:54 +00:00
729fcf1887
- Update to 0.10.1: Fixes: * Don't error out if options in front matter doesn't include auto_render_languages (#454) * Bump sixel-rs to 0.4.1 to fix build in aarch64 and riscv64 (#452)
Michael Vetter2025-02-21 16:01:13 +00:00
6fcba43839
Accepting request 1242307 from utilities
Ana Guerrero2025-02-03 20:44:36 +00:00
4c0afe467f
- 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
Michael Vetter2025-02-03 07:17:05 +00:00
a33c063d23
Accepting request 1240842 from utilities
Ana Guerrero2025-01-28 16:06:37 +00:00
c8c0d75c4a
- Update to 0.34.3: * fix: fix binary command again 2c9034c
Michael Vetter2025-01-28 13:38:31 +00:00
1be30b563c
Accepting request 1237514 from utilities
Ana Guerrero2025-01-14 15:22:14 +00:00
c3d7275b96
- 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
Michael Vetter2025-01-13 15:12:30 +00:00
e724714a5a
Accepting request 1235583 from utilities
Ana Guerrero2025-01-07 19:54:37 +00:00
2100848f2e
- 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
Michael Vetter2025-01-07 11:09:54 +00:00
983f9cedc8
Accepting request 1234486 from utilities
Ana Guerrero2025-01-02 18:23:00 +00:00
036c832e28
- 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
Michael Vetter2025-01-02 07:15:10 +00:00
51c84cd4fe
Accepting request 1233583 from utilities
Ana Guerrero2024-12-30 11:51:15 +00:00
56ad334c96
- Update to 0.32.2: * fix: linting 10f3e74 * feat: distinguish manual type annotation 4558c48 * feat: add ChildTypes helper 0d477e9
Michael Vetter2024-12-27 16:53:57 +00:00
a811040e61
Accepting request 1231386 from utilities
Ana Guerrero2024-12-16 18:18:03 +00:00
2559728272
- 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
Michael Vetter2024-12-16 11:36:17 +00:00
e6d9387d0f
Accepting request 1226814 from utilities
Ana Guerrero2024-11-27 21:12:27 +00:00
1678c9829e
- Update to 0.26.1: * feat: support dynamic language in pyo3 #1143 * test: add test for load dynamic lang in python 236f4ab * feat: add py_lang registration function 43e74e7 * feat: add pytype for register language 8b660cf
Michael Vetter2024-08-10 04:40:12 +00:00
a5c0d31262
- Update to 0.26.1: * feat: support dynamic language in pyo3 #1143 * test: add test for load dynamic lang in python 236f4ab * feat: add py_lang registration function 43e74e7 * feat: add pytype for register language 8b660cf
Michael Vetter2024-08-10 04:40:12 +00:00
b573e8e00c
- Update to 0.25.5: * feat: support using transform in rule message #1366 * test: add test for skipping multiple ellipsis #1365 * feat: Support ast-grep-ignore comment on same line as violation #1347 * Revert "feat: add wasm engine support" 78b1633 * feat: add wasm engine support ff77914 * refactor: remove old find/scan 58a3646
Michael Vetter2024-08-02 06:34:25 +00:00