Skip to content

chore(deps-dev): bump tree-sitter-language-pack from 1.13.5 to 1.14.1 - #126

Open
dependabot[bot] wants to merge 1 commit into
mainfrom
dependabot/pip/tree-sitter-language-pack-1.14.1
Open

chore(deps-dev): bump tree-sitter-language-pack from 1.13.5 to 1.14.1#126
dependabot[bot] wants to merge 1 commit into
mainfrom
dependabot/pip/tree-sitter-language-pack-1.14.1

Conversation

@dependabot

@dependabot dependabot Bot commented on behalf of github Aug 7, 2026

Copy link
Copy Markdown
Contributor

Bumps tree-sitter-language-pack from 1.13.5 to 1.14.1.

Release notes

Sourced from tree-sitter-language-pack's releases.

v1.14.1

Fixed

  • Ruby binding no longer exports generated types into the global Object namespace (issue #173, the Parser collision with the parser gem); generated types stay namespaced under TreeSitterLanguagePack.

Changed

  • Vendored grammar scanners now classify characters through a deterministic utf8proc-backed wide-ctype shim instead of libc <wctype.h>, making parse trees (and downstream formatting) identical across macOS and glibc. Pinned tree-sitter-cli to 0.26.11 in CI.

v1.14.0

Added

  • Add 65 tree-sitter grammars, raising coverage from 306 to 371. New languages include Slint, MoonBit, Aiken, Koka, Koto, Unison, Leo, Motoko, Eiffel, Picat, Cython, Ballerina, SAS, D2, Vala, and Fluent, alongside DSL/schema/query grammars (YANG, FlatBuffers, Avro, Cypher, SpiceDB, Kusto, PostgreSQL, T-SQL, WDL, SysML, and the Salesforce SOQL/SOSL/debug-log family), templating grammars (HAML, Slim, Vento, rsHTML), and systems/config grammars (m68k, scfg, kitty, jjdescription, bpftrace, strace, SystemTap, TRACE32). Seven permissively-licensed but unmaintained grammars are vendored in-repo (ABNF, PlantUML, Promela, Reason, Wolfram, XQuery, Yul), and just is re-sourced to the canonical casey/tree-sitter-just.
  • Detect kitty (kitty.conf), rsHTML (.rs.html), and dotenv (.env) files by name.
  • The core library emits tracing spans and events always-on across parsing, grammar loading, and download operations, making observability a first-class product surface. tracing is now a non-optional dependency (near-zero cost without a subscriber). Levels follow the shared contract: INFO for coarse state changes (download/init/prefetch/clean, network bundle fetch), DEBUG for per-call flow (process, get_language, grammar shared-library loads). Span names and field keys are part of the public API.

Changed

  • The ts-pack CLI installs a tracing subscriber for every command (previously only the MCP server did), so RUST_LOG surfaces library diagnostics on stderr for all subcommands; machine- readable result output on stdout is unchanged. tracing/tracing-subscriber are no longer gated behind the mcp feature.
  • Raw println!/eprintln!/print!/eprint!/dbg! are denied in production code across the workspace (clippy print_stdout/print_stderr/dbg_macro); tracing is the sole diagnostic surface. The ts-pack CLI's command results and prompts remain its stdout/stderr output contract (opted in crate-wide), while the MCP command's diagnostics continue through tracing.
  • Regenerate all language bindings on alef 0.49.0.

v1.13.7

Patch release fixing version strings that 1.13.6 shipped stale in generated bindings.

  • PHP module builder, Dart nativeModuleVersion (drives the native-asset download URL), Python __version__/docstring, and the C# e2e app package reference now report 1.13.7.

... (truncated)

Changelog

Sourced from tree-sitter-language-pack's changelog.

[1.14.1] - 2026-08-04

Fixed

  • Ruby binding no longer exports generated types into the global Object namespace (issue #173, the Parser collision with the parser gem); generated types stay namespaced under TreeSitterLanguagePack.

Changed

  • Vendored grammar scanners now classify characters through a deterministic utf8proc-backed wide-ctype shim instead of libc <wctype.h>, making parse trees (and downstream formatting) identical across macOS and glibc. Pinned tree-sitter-cli to 0.26.11 in CI.

[1.14.0] - 2026-08-01

Added

  • Add 65 tree-sitter grammars, raising coverage from 306 to 371. New languages include Slint, MoonBit, Aiken, Koka, Koto, Unison, Leo, Motoko, Eiffel, Picat, Cython, Ballerina, SAS, D2, Vala, and Fluent, alongside DSL/schema/query grammars (YANG, FlatBuffers, Avro, Cypher, SpiceDB, Kusto, PostgreSQL, T-SQL, WDL, SysML, and the Salesforce SOQL/SOSL/debug-log family), templating grammars (HAML, Slim, Vento, rsHTML), and systems/config grammars (m68k, scfg, kitty, jjdescription, bpftrace, strace, SystemTap, TRACE32). Seven permissively-licensed but unmaintained grammars are vendored in-repo (ABNF, PlantUML, Promela, Reason, Wolfram, XQuery, Yul), and just is re-sourced to the canonical casey/tree-sitter-just.
  • Detect kitty (kitty.conf), rsHTML (.rs.html), and dotenv (.env) files by name.
  • The core library emits tracing spans and events always-on across parsing, grammar loading, and download operations, making observability a first-class product surface. tracing is now a non-optional dependency (near-zero cost without a subscriber). Levels follow the shared contract: INFO for coarse state changes (download/init/prefetch/clean, network bundle fetch), DEBUG for per-call flow (process, get_language, grammar shared-library loads). Span names and field keys are part of the public API.

Changed

  • The ts-pack CLI installs a tracing subscriber for every command (previously only the MCP server did), so RUST_LOG surfaces library diagnostics on stderr for all subcommands; machine- readable result output on stdout is unchanged. tracing/tracing-subscriber are no longer gated behind the mcp feature.
  • Raw println!/eprintln!/print!/eprint!/dbg! are denied in production code across the workspace (clippy print_stdout/print_stderr/dbg_macro); tracing is the sole diagnostic surface. The ts-pack CLI's command results and prompts remain its stdout/stderr output contract (opted in crate-wide), while the MCP command's diagnostics continue through tracing.
  • Regenerate all language bindings on alef 0.49.0.
Commits
  • 40b9836 chore(swift): update Package.swift with checksum for v1.14.1
  • 6267e58 chore(release): 1.14.1
  • 06ef64f docs: regenerate README grammar table and sync language count to 371
  • a2867fa fix(e2e/php): sync composer.lock to the guzzle ^7.0 constraint
  • 62df374 fix(ci): unblock plugin, swift, and validate jobs
  • 1040d0d fix(build): link macro-based external scanners under static linking
  • 9af9509 chore(release): 1.14.0
  • 3717251 chore: regenerate bindings, docs, and e2e for 371 languages
  • aed41a3 feat(grammars): add 65 tree-sitter grammars (306 → 371)
  • c94acf6 docs: mention cargo binstall as a CLI install option
  • Additional commits viewable in compare view

Dependabot compatibility score

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 commands and options

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)

Bumps [tree-sitter-language-pack](https://github.com/xberg-io/tree-sitter-language-pack) from 1.13.5 to 1.14.1.
- [Release notes](https://github.com/xberg-io/tree-sitter-language-pack/releases)
- [Changelog](https://github.com/xberg-io/tree-sitter-language-pack/blob/main/CHANGELOG.md)
- [Commits](xberg-io/tree-sitter-language-pack@v1.13.5...v1.14.1)

---
updated-dependencies:
- dependency-name: tree-sitter-language-pack
  dependency-version: 1.14.1
  dependency-type: direct:development
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
@dependabot dependabot Bot added the dependencies Pull requests that update a dependency file label Aug 7, 2026
@dependabot
dependabot Bot requested a review from Coding-Dev-Tools as a code owner August 7, 2026 19:14
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

dependencies Pull requests that update a dependency file

Projects

None yet

Development

Successfully merging this pull request may close these issues.

0 participants