Skip to content

Commit 8245e41

Browse files
chore(deps): bump tree-sitter from 0.24.7 to 0.26.9 in /panoptes (#58)
Bumps [tree-sitter](https://github.com/tree-sitter/tree-sitter) from 0.24.7 to 0.26.9. <details> <summary>Release notes</summary> <p><em>Sourced from <a href="https://github.com/tree-sitter/tree-sitter/releases">tree-sitter's releases</a>.</em></p> <blockquote> <h2>v0.26.9</h2> <h2>What's Changed</h2> <ul> <li>ci(actions): bump actions/cache to v5 by <a href="https://github.com/tree-sitter-ci-bot"><code>@​tree-sitter-ci-bot</code></a>[bot] in <a href="https://redirect.github.com/tree-sitter/tree-sitter/pull/5482">tree-sitter/tree-sitter#5482</a></li> <li>build(deps): bump wasmtime-c-api to v36.0.7 by <a href="https://github.com/WillLillis"><code>@​WillLillis</code></a> in <a href="https://redirect.github.com/tree-sitter/tree-sitter/pull/5514">tree-sitter/tree-sitter#5514</a></li> <li>fix(loader): allow filenames with dots by <a href="https://github.com/tree-sitter-ci-bot"><code>@​tree-sitter-ci-bot</code></a>[bot] in <a href="https://redirect.github.com/tree-sitter/tree-sitter/pull/5538">tree-sitter/tree-sitter#5538</a></li> <li>fix(rust): fix new clippy lints by <a href="https://github.com/WillLillis"><code>@​WillLillis</code></a> in <a href="https://redirect.github.com/tree-sitter/tree-sitter/pull/5539">tree-sitter/tree-sitter#5539</a></li> <li>test: bump c test fixture to v0.24.2 by <a href="https://github.com/tree-sitter-ci-bot"><code>@​tree-sitter-ci-bot</code></a>[bot] in <a href="https://redirect.github.com/tree-sitter/tree-sitter/pull/5542">tree-sitter/tree-sitter#5542</a></li> <li>fix(generate): pass default optimization level in <code>generate_parser_for_grammar</code> by <a href="https://github.com/tree-sitter-ci-bot"><code>@​tree-sitter-ci-bot</code></a>[bot] in <a href="https://redirect.github.com/tree-sitter/tree-sitter/pull/5543">tree-sitter/tree-sitter#5543</a></li> <li>feat(dist): enable install via <code>cargo binstall</code> (<a href="https://redirect.github.com/tree-sitter/tree-sitter/issues/5533">#5533</a>) by <a href="https://github.com/clason"><code>@​clason</code></a> in <a href="https://redirect.github.com/tree-sitter/tree-sitter/pull/5544">tree-sitter/tree-sitter#5544</a></li> <li>Prevent a buffer over-read when parsing 4-byte UTF-16 characters. by <a href="https://github.com/tree-sitter-ci-bot"><code>@​tree-sitter-ci-bot</code></a>[bot] in <a href="https://redirect.github.com/tree-sitter/tree-sitter/pull/5549">tree-sitter/tree-sitter#5549</a></li> <li>fix(query): overflow in capture pool ids + some perf by <a href="https://github.com/tree-sitter-ci-bot"><code>@​tree-sitter-ci-bot</code></a>[bot] in <a href="https://redirect.github.com/tree-sitter/tree-sitter/pull/5555">tree-sitter/tree-sitter#5555</a></li> <li>docs: note zero point unbounded behavior in query functions by <a href="https://github.com/WillLillis"><code>@​WillLillis</code></a> in <a href="https://redirect.github.com/tree-sitter/tree-sitter/pull/5563">tree-sitter/tree-sitter#5563</a></li> <li>build(deps): bump wasmtime-c-api to v36.0.8 by <a href="https://github.com/clason"><code>@​clason</code></a> in <a href="https://redirect.github.com/tree-sitter/tree-sitter/pull/5574">tree-sitter/tree-sitter#5574</a></li> <li>fix(cli): account for process versions &gt; 5 in the parse command's pretty debug output. by <a href="https://github.com/tree-sitter-ci-bot"><code>@​tree-sitter-ci-bot</code></a>[bot] in <a href="https://redirect.github.com/tree-sitter/tree-sitter/pull/5577">tree-sitter/tree-sitter#5577</a></li> <li>fix(generate): improve error message for nonterminals used in immediate token rule by <a href="https://github.com/tree-sitter-ci-bot"><code>@​tree-sitter-ci-bot</code></a>[bot] in <a href="https://redirect.github.com/tree-sitter/tree-sitter/pull/5583">tree-sitter/tree-sitter#5583</a></li> <li>fix(generate): rewrite <code>parse_grammar</code> with forward DFS by <a href="https://github.com/WillLillis"><code>@​WillLillis</code></a> in <a href="https://redirect.github.com/tree-sitter/tree-sitter/pull/5584">tree-sitter/tree-sitter#5584</a></li> <li>fix(wasm): load supertype tables for ABI 15 grammars by <a href="https://github.com/tree-sitter-ci-bot"><code>@​tree-sitter-ci-bot</code></a>[bot] in <a href="https://redirect.github.com/tree-sitter/tree-sitter/pull/5606">tree-sitter/tree-sitter#5606</a></li> <li>build(deps): bump wasmtime-c-api to v36.0.9 by <a href="https://github.com/clason"><code>@​clason</code></a> in <a href="https://redirect.github.com/tree-sitter/tree-sitter/pull/5611">tree-sitter/tree-sitter#5611</a></li> <li>Validate Wasm language memory reads by <a href="https://github.com/tree-sitter-ci-bot"><code>@​tree-sitter-ci-bot</code></a>[bot] in <a href="https://redirect.github.com/tree-sitter/tree-sitter/pull/5613">tree-sitter/tree-sitter#5613</a></li> <li>release v0.26.9 by <a href="https://github.com/clason"><code>@​clason</code></a> in <a href="https://redirect.github.com/tree-sitter/tree-sitter/pull/5612">tree-sitter/tree-sitter#5612</a></li> </ul> <p><strong>Full Changelog</strong>: <a href="https://github.com/tree-sitter/tree-sitter/compare/v0.26.8...v0.26.9">https://github.com/tree-sitter/tree-sitter/compare/v0.26.8...v0.26.9</a></p> <h2>v0.26.8</h2> <h2>What's Changed</h2> <ul> <li>fix(generate): allow disabling <code>qjs-rt</code> feature from CLI by <a href="https://github.com/WillLillis"><code>@​WillLillis</code></a> in <a href="https://redirect.github.com/tree-sitter/tree-sitter/pull/5448">tree-sitter/tree-sitter#5448</a></li> <li>fix(lib): document invariants that must be upheld for <code>TSInputEdit</code> by <a href="https://github.com/WillLillis"><code>@​WillLillis</code></a> in <a href="https://redirect.github.com/tree-sitter/tree-sitter/pull/5452">tree-sitter/tree-sitter#5452</a></li> <li>fix(cli): correct typo in <code>parse</code> command's help text by <a href="https://github.com/WillLillis"><code>@​WillLillis</code></a> in <a href="https://redirect.github.com/tree-sitter/tree-sitter/pull/5465">tree-sitter/tree-sitter#5465</a></li> <li>perf(cli): misc. improvements by <a href="https://github.com/tree-sitter-ci-bot"><code>@​tree-sitter-ci-bot</code></a>[bot] in <a href="https://redirect.github.com/tree-sitter/tree-sitter/pull/5476">tree-sitter/tree-sitter#5476</a></li> <li>Fix wasm loading of languages w/ multiple reserved word sets by <a href="https://github.com/tree-sitter-ci-bot"><code>@​tree-sitter-ci-bot</code></a>[bot] in <a href="https://redirect.github.com/tree-sitter/tree-sitter/pull/5477">tree-sitter/tree-sitter#5477</a></li> <li>generate: avoid panicking when a supertype only has hidden external token children by <a href="https://github.com/tree-sitter-ci-bot"><code>@​tree-sitter-ci-bot</code></a>[bot] in <a href="https://redirect.github.com/tree-sitter/tree-sitter/pull/5478">tree-sitter/tree-sitter#5478</a></li> <li>release v0.26.8 by <a href="https://github.com/clason"><code>@​clason</code></a> in <a href="https://redirect.github.com/tree-sitter/tree-sitter/pull/5479">tree-sitter/tree-sitter#5479</a></li> </ul> <p><strong>Full Changelog</strong>: <a href="https://github.com/tree-sitter/tree-sitter/compare/v0.26.7...v0.26.8">https://github.com/tree-sitter/tree-sitter/compare/v0.26.7...v0.26.8</a></p> <h2>v0.26.7</h2> <h2>Notable Changes</h2> <ul> <li>A regression in v0.26.6 with quantified alternations was fixed.</li> <li>Release artifacts for the tree-sitter CLI are now published as zip archives (in addition to gzipped executables, which are planned for removal in a future minor release).</li> </ul> <h2>What's Changed</h2> <ul> <li>fix: skip missing Makefile in version command by <a href="https://github.com/tree-sitter-ci-bot"><code>@​tree-sitter-ci-bot</code></a>[bot] in <a href="https://redirect.github.com/tree-sitter/tree-sitter/pull/5386">tree-sitter/tree-sitter#5386</a></li> <li>fix(wasm): pass target triple to clang (<a href="https://redirect.github.com/tree-sitter/tree-sitter/issues/5385">#5385</a>) by <a href="https://github.com/clason"><code>@​clason</code></a> in <a href="https://redirect.github.com/tree-sitter/tree-sitter/pull/5390">tree-sitter/tree-sitter#5390</a></li> <li>chore(parser): return <code>NULL</code>, not <code>false</code>, for incomplete parse by <a href="https://github.com/tree-sitter-ci-bot"><code>@​tree-sitter-ci-bot</code></a>[bot] in <a href="https://redirect.github.com/tree-sitter/tree-sitter/pull/5398">tree-sitter/tree-sitter#5398</a></li> <li>fix(loader): link with libc on OpenBSD to compile parser by <a href="https://github.com/tree-sitter-ci-bot"><code>@​tree-sitter-ci-bot</code></a>[bot] in <a href="https://redirect.github.com/tree-sitter/tree-sitter/pull/5399">tree-sitter/tree-sitter#5399</a></li> <li>refactor(query): remove <code>alternative_is_immediate</code> by <a href="https://github.com/tree-sitter-ci-bot"><code>@​tree-sitter-ci-bot</code></a>[bot] in <a href="https://redirect.github.com/tree-sitter/tree-sitter/pull/5412">tree-sitter/tree-sitter#5412</a></li> <li>fix(query): don't add copies for quantifier steps outside alternations by <a href="https://github.com/tree-sitter-ci-bot"><code>@​tree-sitter-ci-bot</code></a>[bot] in <a href="https://redirect.github.com/tree-sitter/tree-sitter/pull/5414">tree-sitter/tree-sitter#5414</a></li> </ul> <!-- raw HTML omitted --> </blockquote> <p>... (truncated)</p> </details> <details> <summary>Commits</summary> <ul> <li><a href="https://github.com/tree-sitter/tree-sitter/commit/7f534862c3ec939c3a6ee147f7600ef5c1bf900f"><code>7f53486</code></a> release v0.26.9</li> <li><a href="https://github.com/tree-sitter/tree-sitter/commit/77b96de523affd66c11752dc767acdc6d50ae088"><code>77b96de</code></a> fix(wasm): validate memory reads (<a href="https://redirect.github.com/tree-sitter/tree-sitter/issues/5569">#5569</a>) (<a href="https://redirect.github.com/tree-sitter/tree-sitter/issues/5613">#5613</a>)</li> <li><a href="https://github.com/tree-sitter/tree-sitter/commit/a082228e43f95c8ae56aead41ad13d293e8ae072"><code>a082228</code></a> build(deps): bump wasmtime-c-api to v36.0.9</li> <li><a href="https://github.com/tree-sitter/tree-sitter/commit/7aea01521d748fdddf6a0f6d3b4c917a25ecc812"><code>7aea015</code></a> fix(wasm): load supertype tables for ABI 15 grammars (<a href="https://redirect.github.com/tree-sitter/tree-sitter/issues/5605">#5605</a>) (<a href="https://redirect.github.com/tree-sitter/tree-sitter/issues/5606">#5606</a>)</li> <li><a href="https://github.com/tree-sitter/tree-sitter/commit/2cad8b8d47313c3d527a7b1bcd16165e1d5318d8"><code>2cad8b8</code></a> fix(generate): consider reserved words when removing unused rules</li> <li><a href="https://github.com/tree-sitter/tree-sitter/commit/ddbe46956ff1613a73b548e6cc618c6896a3380f"><code>ddbe469</code></a> fix(generate): rewrite <code>parse_grammar</code> with forward DFS</li> <li><a href="https://github.com/tree-sitter/tree-sitter/commit/17f9796925ae302646b14b3c14f0c59f89654f2f"><code>17f9796</code></a> fix(generate): improve error message for nonterminals used in immediate token...</li> <li><a href="https://github.com/tree-sitter/tree-sitter/commit/17e4bf92c09c151cd59f2721127da5f6cccd64f3"><code>17e4bf9</code></a> fix(cli): account for process versions &gt; 5 in the parse command's pretty</li> <li><a href="https://github.com/tree-sitter/tree-sitter/commit/ec120d06f2d33fc766d0e1b07766d681ca510c0d"><code>ec120d0</code></a> build(deps): bump wasmtime-c-api to v36.0.8</li> <li><a href="https://github.com/tree-sitter/tree-sitter/commit/7c3d84251945a86f4cca4fc4e5dd06771e8371e6"><code>7c3d842</code></a> docs: note zero point unbounded behavior in query functions</li> <li>Additional commits viewable in <a href="https://github.com/tree-sitter/tree-sitter/compare/v0.24.7...v0.26.9">compare view</a></li> </ul> </details> <br /> [![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=tree-sitter&package-manager=cargo&previous-version=0.24.7&new-version=0.26.9)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores) Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`. [//]: # (dependabot-automerge-start) [//]: # (dependabot-automerge-end) --- <details> <summary>Dependabot commands and options</summary> <br /> You can trigger Dependabot actions by commenting on this PR: - `@dependabot rebase` will rebase this PR - `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it - `@dependabot show <dependency name> ignore conditions` will show all of the ignore conditions of the specified dependency - `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself) </details> Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> Co-authored-by: Jonathan D.A. Jewell <6759885+hyperpolymath@users.noreply.github.com>
2 parents a82fe15 + 7ccfebd commit 8245e41

2 files changed

Lines changed: 5 additions & 3 deletions

File tree

panoptes/Cargo.lock

Lines changed: 4 additions & 2 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

panoptes/Cargo.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -70,7 +70,7 @@ tar = "0.4"
7070
flate2 = "1.0"
7171

7272
# Code analysis
73-
tree-sitter = "0.24"
73+
tree-sitter = "0.26"
7474
tree-sitter-rust = "0.24"
7575
tree-sitter-python = "0.25"
7676
tree-sitter-javascript = "0.25"

0 commit comments

Comments
 (0)