From b40f342067a89cd6331bf4c27407588320f3c263 Mon Sep 17 00:00:00 2001 From: Amaan Qureshi Date: Sun, 5 May 2024 16:47:18 -0400 Subject: [PATCH] 0.22.6 --- Cargo.lock | 100 +++++++++++++++++++++-------------- Cargo.toml | 16 +++--- Makefile | 2 +- build.zig.zon | 2 +- cli/npm/package.json | 2 +- lib/binding_web/package.json | 2 +- 6 files changed, 72 insertions(+), 52 deletions(-) diff --git a/Cargo.lock b/Cargo.lock index ff8a1354..2f4dfac8 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -34,47 +34,48 @@ dependencies = [ [[package]] name = "anstream" -version = "0.6.13" +version = "0.6.14" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "d96bd03f33fe50a863e394ee9718a706f988b9079b20c3784fb726e7678b62fb" +checksum = "418c75fa768af9c03be99d17643f93f79bbba589895012a80e3452a19ddda15b" dependencies = [ "anstyle", "anstyle-parse", "anstyle-query", "anstyle-wincon", "colorchoice", + "is_terminal_polyfill", "utf8parse", ] [[package]] name = "anstyle" -version = "1.0.6" +version = "1.0.7" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "8901269c6307e8d93993578286ac0edf7f195079ffff5ebdeea6a59ffb7e36bc" +checksum = "038dfcf04a5feb68e9c60b21c9625a54c2c0616e79b72b0fd87075a056ae1d1b" [[package]] name = "anstyle-parse" -version = "0.2.3" +version = "0.2.4" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "c75ac65da39e5fe5ab759307499ddad880d724eed2f6ce5b5e8a26f4f387928c" +checksum = "c03a11a9034d92058ceb6ee011ce58af4a9bf61491aa7e1e59ecd24bd40d22d4" dependencies = [ "utf8parse", ] [[package]] name = "anstyle-query" -version = "1.0.2" +version = "1.0.3" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "e28923312444cdd728e4738b3f9c9cac739500909bb3d3c94b43551b16517648" +checksum = "a64c907d4e79225ac72e2a354c9ce84d50ebb4586dee56c82b3ee73004f537f5" dependencies = [ "windows-sys 0.52.0", ] [[package]] name = "anstyle-wincon" -version = "3.0.2" +version = "3.0.3" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "1cd54b81ec8d6180e24654d0b371ad22fc3dd083b6ff8ba325b72e00c87660a7" +checksum = "61a38449feb7068f52bb06c12759005cf459ee52bb4adc1d5a7c4322d716fb19" dependencies = [ "anstyle", "windows-sys 0.52.0", @@ -100,9 +101,9 @@ checksum = "d92bec98840b8f03a5ff5413de5293bfcd8bf96467cf5452609f939ec6f5de16" [[package]] name = "autocfg" -version = "1.2.0" +version = "1.3.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "f1fdabc7756949593fe60f30ec81974b613357de856987752631dea1e3394c80" +checksum = "0c4b4d0bd25bd0b74681c0ad21497610ce1b7c91b1022cd21c80c6fbdd9476b0" [[package]] name = "bincode" @@ -162,9 +163,9 @@ checksum = "514de17de45fdb8dc022b1a7975556c53c86f9f0aa5f534b98977b171857c2c9" [[package]] name = "cc" -version = "1.0.95" +version = "1.0.96" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "d32a725bc159af97c3e629873bb9f88fb8cf8a4867175f76dc987815ea07c83b" +checksum = "065a29261d53ba54260972629f9ca6bffa69bac13cd1fed61420f7fa68b9f8bd" dependencies = [ "jobserver", "libc", @@ -257,9 +258,9 @@ checksum = "98cc8fbded0c607b7ba9dd60cd98df59af97e84d24e49c8557331cfc26d301ce" [[package]] name = "colorchoice" -version = "1.0.0" +version = "1.0.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "acbf1af155f9b9ef647e42cdc158db4b64a1b61f743629225fde6f3e0be2a7c7" +checksum = "0b6a852b24ab71dffc585bcb46eaf7959d175cb865a7152e35b348d1b2960422" [[package]] name = "combine" @@ -392,7 +393,7 @@ dependencies = [ "itertools", "log", "smallvec", - "wasmparser", + "wasmparser 0.201.0", "wasmtime-types", ] @@ -641,6 +642,12 @@ version = "2.0.5" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "b248f5224d1d606005e02c97f5aa4e88eeb230488bcc03bc9ca4d7991399f2b5" +[[package]] +name = "is_terminal_polyfill" +version = "1.70.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "f8478577c03552c21db0e2724ffb8986a5ce7af88107e6be5d2ee6e158c12800" + [[package]] name = "itertools" version = "0.12.1" @@ -716,9 +723,9 @@ checksum = "884e2677b40cc8c339eaefcb701c32ef1fd2493d71118dc0ca4b6a736c93bd67" [[package]] name = "libc" -version = "0.2.153" +version = "0.2.154" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "9c198f91728a82281a64e1f4f9eeb25d82cb32a5de251c6bd1b5154d63a8e7bd" +checksum = "ae743338b92ff9146ce83992f766a31066a91a8c84a45e0e9f21e7cf6de6d346" [[package]] name = "libgit2-sys" @@ -1136,18 +1143,18 @@ checksum = "92d43fe69e652f3df9bdc2b85b2854a0825b86e4fb76bc44d945137d053639ca" [[package]] name = "serde" -version = "1.0.199" +version = "1.0.200" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "0c9f6e76df036c77cd94996771fb40db98187f096dd0b9af39c6c6e452ba966a" +checksum = "ddc6f9cc94d67c0e21aaf7eda3a010fd3af78ebf6e096aa6e2e13c79749cce4f" dependencies = [ "serde_derive", ] [[package]] name = "serde_derive" -version = "1.0.199" +version = "1.0.200" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "11bd257a6541e141e42ca6d24ae26f7714887b47e89aa739099104c7e4d3b7fc" +checksum = "856f046b9400cee3c8c94ed572ecdb752444c24528c035cd35882aad6f492bcb" dependencies = [ "proc-macro2", "quote", @@ -1360,7 +1367,7 @@ dependencies = [ [[package]] name = "tree-sitter" -version = "0.22.5" +version = "0.22.6" dependencies = [ "bindgen", "cc", @@ -1370,7 +1377,7 @@ dependencies = [ [[package]] name = "tree-sitter-cli" -version = "0.22.5" +version = "0.22.6" dependencies = [ "ansi_term", "anstyle", @@ -1409,13 +1416,13 @@ dependencies = [ "tree-sitter-tests-proc-macro", "unindent", "walkdir", - "wasmparser", + "wasmparser 0.206.0", "webbrowser", ] [[package]] name = "tree-sitter-config" -version = "0.22.5" +version = "0.22.6" dependencies = [ "anyhow", "dirs", @@ -1425,7 +1432,7 @@ dependencies = [ [[package]] name = "tree-sitter-highlight" -version = "0.22.5" +version = "0.22.6" dependencies = [ "lazy_static", "regex", @@ -1435,7 +1442,7 @@ dependencies = [ [[package]] name = "tree-sitter-loader" -version = "0.22.5" +version = "0.22.6" dependencies = [ "anyhow", "cc", @@ -1455,7 +1462,7 @@ dependencies = [ [[package]] name = "tree-sitter-tags" -version = "0.22.5" +version = "0.22.6" dependencies = [ "memchr", "regex", @@ -1625,6 +1632,19 @@ dependencies = [ "semver", ] +[[package]] +name = "wasmparser" +version = "0.206.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "39192edb55d55b41963db40fd49b0b542156f04447b5b512744a91d38567bdbc" +dependencies = [ + "ahash", + "bitflags 2.5.0", + "hashbrown 0.14.5", + "indexmap", + "semver", +] + [[package]] name = "wasmtime" version = "19.0.2" @@ -1647,7 +1667,7 @@ dependencies = [ "serde_derive", "serde_json", "target-lexicon", - "wasmparser", + "wasmparser 0.201.0", "wasmtime-cranelift", "wasmtime-environ", "wasmtime-jit-icache-coherence", @@ -1708,7 +1728,7 @@ dependencies = [ "object", "target-lexicon", "thiserror", - "wasmparser", + "wasmparser 0.201.0", "wasmtime-cranelift-shared", "wasmtime-environ", "wasmtime-versioned-export-macros", @@ -1747,7 +1767,7 @@ dependencies = [ "serde_derive", "target-lexicon", "thiserror", - "wasmparser", + "wasmparser 0.201.0", "wasmtime-types", ] @@ -1805,7 +1825,7 @@ dependencies = [ "serde", "serde_derive", "thiserror", - "wasmparser", + "wasmparser 0.201.0", ] [[package]] @@ -1837,9 +1857,9 @@ dependencies = [ [[package]] name = "webbrowser" -version = "0.8.15" +version = "1.0.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "db67ae75a9405634f5882791678772c94ff5f16a66535aae186e26aa0841fc8b" +checksum = "60b6f804e41d0852e16d2eaee61c7e4f7d3e8ffdb7b8ed85886aeb0791fe9fcd" dependencies = [ "core-foundation", "home", @@ -2129,18 +2149,18 @@ checksum = "09041cd90cf85f7f8b2df60c646f853b7f535ce68f85244eb6731cf89fa498ec" [[package]] name = "zerocopy" -version = "0.7.32" +version = "0.7.33" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "74d4d3961e53fa4c9a25a8637fc2bfaf2595b3d3ae34875568a5cf64787716be" +checksum = "087eca3c1eaf8c47b94d02790dd086cd594b912d2043d4de4bfdd466b3befb7c" dependencies = [ "zerocopy-derive", ] [[package]] name = "zerocopy-derive" -version = "0.7.32" +version = "0.7.33" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "9ce1b18ccd8e73a9321186f97e46f9f04b778851177567b1975109d26a08d2a6" +checksum = "6f4b6c273f496d8fd4eaf18853e6b448760225dc030ff2c485a786859aea6393" dependencies = [ "proc-macro2", "quote", diff --git a/Cargo.toml b/Cargo.toml index c6be2892..53caf238 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -12,7 +12,7 @@ members = [ resolver = "2" [workspace.package] -version = "0.22.5" +version = "0.22.6" authors = ["Max Brunsfeld "] edition = "2021" rust-version = "1.74.1" @@ -82,11 +82,11 @@ tiny_http = "0.12.0" toml = "0.8.12" unindent = "0.2.3" walkdir = "2.5.0" -wasmparser = "0.201.0" -webbrowser = "0.8.15" +wasmparser = "0.206.0" +webbrowser = "1.0.0" -tree-sitter = { version = "0.22.2", path = "./lib" } -tree-sitter-loader = { version = "0.22.2", path = "./cli/loader" } -tree-sitter-config = { version = "0.22.2", path = "./cli/config" } -tree-sitter-highlight = { version = "0.22.2", path = "./highlight" } -tree-sitter-tags = { version = "0.22.2", path = "./tags" } +tree-sitter = { version = "0.22.6", path = "./lib" } +tree-sitter-loader = { version = "0.22.6", path = "./cli/loader" } +tree-sitter-config = { version = "0.22.6", path = "./cli/config" } +tree-sitter-highlight = { version = "0.22.6", path = "./highlight" } +tree-sitter-tags = { version = "0.22.6", path = "./tags" } diff --git a/Makefile b/Makefile index d653c593..e021e877 100644 --- a/Makefile +++ b/Makefile @@ -1,4 +1,4 @@ -VERSION := 0.22.5 +VERSION := 0.22.6 # install directory layout PREFIX ?= /usr/local diff --git a/build.zig.zon b/build.zig.zon index 2600825e..c4126464 100644 --- a/build.zig.zon +++ b/build.zig.zon @@ -1,6 +1,6 @@ .{ .name = "tree-sitter", - .version = "0.22.5", + .version = "0.22.6", .paths = .{ "build.zig", "build.zig.zon", diff --git a/cli/npm/package.json b/cli/npm/package.json index 8513ff89..b072c899 100644 --- a/cli/npm/package.json +++ b/cli/npm/package.json @@ -1,6 +1,6 @@ { "name": "tree-sitter-cli", - "version": "0.22.5", + "version": "0.22.6", "author": "Max Brunsfeld", "license": "MIT", "repository": { diff --git a/lib/binding_web/package.json b/lib/binding_web/package.json index 1143361a..e3b3fcc1 100644 --- a/lib/binding_web/package.json +++ b/lib/binding_web/package.json @@ -1,6 +1,6 @@ { "name": "web-tree-sitter", - "version": "0.22.5", + "version": "0.22.6", "description": "Tree-sitter bindings for the web", "main": "tree-sitter.js", "types": "tree-sitter-web.d.ts",