diff --git a/CMakeLists.txt b/CMakeLists.txt index dd5cff28..893a4d85 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -1,7 +1,7 @@ cmake_minimum_required(VERSION 3.13) project(tree-sitter - VERSION "0.26.1" + VERSION "0.26.2" DESCRIPTION "An incremental parsing system for programming tools" HOMEPAGE_URL "https://tree-sitter.github.io/tree-sitter/" LANGUAGES C) diff --git a/Cargo.lock b/Cargo.lock index 3382fe2a..46245bae 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -1972,7 +1972,7 @@ dependencies = [ [[package]] name = "tree-sitter" -version = "0.26.1" +version = "0.26.2" dependencies = [ "bindgen", "cc", @@ -1986,7 +1986,7 @@ dependencies = [ [[package]] name = "tree-sitter-cli" -version = "0.26.1" +version = "0.26.2" dependencies = [ "ansi_colours", "anstyle", @@ -2034,7 +2034,7 @@ dependencies = [ [[package]] name = "tree-sitter-config" -version = "0.26.1" +version = "0.26.2" dependencies = [ "etcetera", "log", @@ -2045,7 +2045,7 @@ dependencies = [ [[package]] name = "tree-sitter-generate" -version = "0.26.1" +version = "0.26.2" dependencies = [ "bitflags 2.10.0", "dunce", @@ -2068,7 +2068,7 @@ dependencies = [ [[package]] name = "tree-sitter-highlight" -version = "0.26.1" +version = "0.26.2" dependencies = [ "regex", "streaming-iterator", @@ -2078,11 +2078,11 @@ dependencies = [ [[package]] name = "tree-sitter-language" -version = "0.1.5" +version = "0.1.6" [[package]] name = "tree-sitter-loader" -version = "0.26.1" +version = "0.26.2" dependencies = [ "cc", "etcetera", @@ -2104,7 +2104,7 @@ dependencies = [ [[package]] name = "tree-sitter-tags" -version = "0.26.1" +version = "0.26.2" dependencies = [ "memchr", "regex", diff --git a/Cargo.toml b/Cargo.toml index 9d16282f..0f42c350 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -14,7 +14,7 @@ members = [ resolver = "2" [workspace.package] -version = "0.26.1" +version = "0.26.2" authors = [ "Max Brunsfeld ", "Amaan Qureshi ", @@ -153,11 +153,11 @@ walkdir = "2.5.0" wasmparser = "0.243.0" webbrowser = "1.0.5" -tree-sitter = { version = "0.26.1", path = "./lib" } -tree-sitter-generate = { version = "0.26.1", path = "./crates/generate" } -tree-sitter-loader = { version = "0.26.1", path = "./crates/loader" } -tree-sitter-config = { version = "0.26.1", path = "./crates/config" } -tree-sitter-highlight = { version = "0.26.1", path = "./crates/highlight" } -tree-sitter-tags = { version = "0.26.1", path = "./crates/tags" } +tree-sitter = { version = "0.26.2", path = "./lib" } +tree-sitter-generate = { version = "0.26.2", path = "./crates/generate" } +tree-sitter-loader = { version = "0.26.2", path = "./crates/loader" } +tree-sitter-config = { version = "0.26.2", path = "./crates/config" } +tree-sitter-highlight = { version = "0.26.2", path = "./crates/highlight" } +tree-sitter-tags = { version = "0.26.2", path = "./crates/tags" } tree-sitter-language = { version = "0.1", path = "./crates/language" } diff --git a/Makefile b/Makefile index 7d1f326f..f4e1f20e 100644 --- a/Makefile +++ b/Makefile @@ -1,4 +1,4 @@ -VERSION := 0.26.1 +VERSION := 0.26.2 DESCRIPTION := An incremental parsing system for programming tools HOMEPAGE_URL := https://tree-sitter.github.io/tree-sitter/ diff --git a/build.zig.zon b/build.zig.zon index b68d7d53..b78230e4 100644 --- a/build.zig.zon +++ b/build.zig.zon @@ -1,7 +1,7 @@ .{ .name = .tree_sitter, .fingerprint = 0x841224b447ac0d4f, - .version = "0.26.1", + .version = "0.26.2", .minimum_zig_version = "0.14.1", .paths = .{ "build.zig", diff --git a/crates/cli/npm/package-lock.json b/crates/cli/npm/package-lock.json index 083474f6..034fa7ac 100644 --- a/crates/cli/npm/package-lock.json +++ b/crates/cli/npm/package-lock.json @@ -1,12 +1,12 @@ { "name": "tree-sitter-cli", - "version": "0.26.1", + "version": "0.26.2", "lockfileVersion": 3, "requires": true, "packages": { "": { "name": "tree-sitter-cli", - "version": "0.26.1", + "version": "0.26.2", "hasInstallScript": true, "license": "MIT", "bin": { diff --git a/crates/cli/npm/package.json b/crates/cli/npm/package.json index 6e3e6029..091bdc2e 100644 --- a/crates/cli/npm/package.json +++ b/crates/cli/npm/package.json @@ -1,6 +1,6 @@ { "name": "tree-sitter-cli", - "version": "0.26.1", + "version": "0.26.2", "author": { "name": "Max Brunsfeld", "email": "maxbrunsfeld@gmail.com" diff --git a/crates/language/Cargo.toml b/crates/language/Cargo.toml index 4de0f339..c86b55b2 100644 --- a/crates/language/Cargo.toml +++ b/crates/language/Cargo.toml @@ -1,7 +1,7 @@ [package] name = "tree-sitter-language" description = "The tree-sitter Language type, used by the library and by language implementations" -version = "0.1.5" +version = "0.1.6" authors.workspace = true edition.workspace = true rust-version = "1.77" diff --git a/docs/src/cli/generate.md b/docs/src/cli/generate.md index b56bb798..a01347cb 100644 --- a/docs/src/cli/generate.md +++ b/docs/src/cli/generate.md @@ -51,7 +51,7 @@ Report conflicts in a JSON format. ### `--js-runtime ` The path to the JavaScript runtime executable to use when generating the parser. The default is `node`. -Note that you can also set this with `TREE_SITTER_JS_RUNTIME`. Starting from version 0.26.1, you can +Note that you can also set this with `TREE_SITTER_JS_RUNTIME`. Starting from version 0.26.2, you can also pass in `native` to use the experimental native QuickJS runtime that comes bundled with the CLI. This avoids the dependency on a JavaScript runtime entirely. The native QuickJS runtime is compatible with ESM as well as with CommonJS in strict mode. If your grammar depends on `npm` to install dependencies such as base grammars, the native runtime can be used *after* running `npm install`. diff --git a/flake.nix b/flake.nix index 3333670c..f786bbdf 100644 --- a/flake.nix +++ b/flake.nix @@ -17,7 +17,7 @@ eachSystem = lib.genAttrs systems; pkgsFor = inputs.nixpkgs.legacyPackages; - version = "0.26.1"; + version = "0.26.2"; fs = lib.fileset; src = fs.toSource { diff --git a/lib/binding_web/package-lock.json b/lib/binding_web/package-lock.json index ae02badc..2333bc68 100644 --- a/lib/binding_web/package-lock.json +++ b/lib/binding_web/package-lock.json @@ -1,12 +1,12 @@ { "name": "web-tree-sitter", - "version": "0.26.1", + "version": "0.26.2", "lockfileVersion": 3, "requires": true, "packages": { "": { "name": "web-tree-sitter", - "version": "0.26.1", + "version": "0.26.2", "license": "MIT", "devDependencies": { "@eslint/js": "^9.39.1", diff --git a/lib/binding_web/package.json b/lib/binding_web/package.json index afdcd599..cee31219 100644 --- a/lib/binding_web/package.json +++ b/lib/binding_web/package.json @@ -1,6 +1,6 @@ { "name": "web-tree-sitter", - "version": "0.26.1", + "version": "0.26.2", "description": "Tree-sitter bindings for the web", "repository": { "type": "git",