Skip to content

chore(deps-dev): bump tree-sitter-language-pack from 0.9.0 to 1.13.3#63

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

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

Conversation

@dependabot

@dependabot dependabot Bot commented on behalf of github Jul 23, 2026

Copy link
Copy Markdown
Contributor

Bumps tree-sitter-language-pack from 0.9.0 to 1.13.3.

Release notes

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

v1.13.3

Fixed

  • ruby: platform-specific native gems now package one native extension per supported Ruby ABI and load the extension matching the current runtime. This keeps precompiled gems usable on Ruby 3.2, 3.3, 3.4, 3.5, and Ruby 4 while avoiding Parser#parse self-conversion TypeErrors from loading an extension compiled against a different Ruby ABI. Fixes #171.

Changed

  • grammars: refresh 22 grammar revisions to newer upstream commits (no languages added or removed).
  • deps: refresh lock files with non-breaking updates within existing constraints (Cargo.lock, pnpm-lock.yaml, uv.lock, Ruby Gemfile.lock).
  • Regenerated all bindings with alef 0.42.0.

v1.13.2

Fixed

  • ruby: the Magnus binding now exposes the Parser instance methods (set_language/parse/parse_bytes/reset). alef previously skipped &mut self methods on opaque types, so Parser was generated with no callable methods; parse_bytes also now accepts a Ruby String. This fixes the root cause behind #168 at the generator level (alef 0.38.4), superseding the hand-edit stopgap in #169.

Changed

  • build: regenerate all bindings against alef 0.38.4. Swift and Elixir generated output pick up the 0.38.4 codegen fixes (Swift CodingKeys honoring serde renames, Optional<Vec<struct>> accessors no longer double-encoding, and the Elixir e2e streaming entry-point suffix).
  • ci: the Docker CI and publish workflows tolerate a full GitHub Actions cache — a cache-export failure no longer fails the build.

v1.13.1

Fixed

  • ruby: the published 1.13.0 gem still shipped required_ruby_version = [">= 3.2.0", "< 4.0"] despite #162, because alef regeneration reverted the hand-edit. Fixed at the generator level (alef 0.38.0 defaults to ">= 3.2.0" with no upper bound and makes the constraint configurable), so the gem now installs on Ruby 4.x.
  • elixir: positional JSON-encoded NIF args now forward nil and pre-encoded JSON strings as-is instead of double-encoding, matching the keyword-arg path (alef 0.38.0).

... (truncated)

Changelog

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

[1.13.3] - 2026-07-21

Fixed

  • ruby: platform-specific native gems now package one native extension per supported Ruby ABI and load the extension matching the current runtime. This keeps precompiled gems usable on Ruby 3.2, 3.3, 3.4, 3.5, and Ruby 4 while avoiding Parser#parse self-conversion TypeErrors from loading an extension compiled against a different Ruby ABI. Fixes #171.

Changed

  • grammars: refresh 22 grammar revisions to newer upstream commits (no languages added or removed).
  • deps: refresh lock files with non-breaking updates within existing constraints (Cargo.lock, pnpm-lock.yaml, uv.lock, Ruby Gemfile.lock).
  • Regenerated all bindings with alef 0.42.0.

[1.13.2] - 2026-07-20

Fixed

  • ruby: the Magnus binding now exposes the Parser instance methods (set_language/parse/parse_bytes/reset). alef previously skipped &mut self methods on opaque types, so Parser was generated with no callable methods; parse_bytes also now accepts a Ruby String. This fixes the root cause behind #168 at the generator level (alef 0.38.4), superseding the hand-edit stopgap in #169.

Changed

  • build: regenerate all bindings against alef 0.38.4. Swift and Elixir generated output pick up the 0.38.4 codegen fixes (Swift CodingKeys honoring serde renames, Optional<Vec<struct>> accessors no longer double-encoding, and the Elixir e2e streaming entry-point suffix).
  • ci: the Docker CI and publish workflows tolerate a full GitHub Actions cache — a cache-export failure no longer fails the build.

[1.13.1] - 2026-07-19

Fixed

  • ruby: the published 1.13.0 gem still shipped required_ruby_version = [">= 3.2.0", "< 4.0"] despite #162, because alef regeneration reverted the hand-edit. Fixed at the generator level (alef 0.38.0 defaults to ">= 3.2.0" with no upper bound and makes the constraint configurable), so the gem now installs on Ruby 4.x.
  • elixir: positional JSON-encoded NIF args now forward nil and pre-encoded JSON strings as-is instead of double-encoding, matching the keyword-arg path (alef 0.38.0).

... (truncated)

Commits
  • 7a057e9 chore(swift): update Package.swift with checksum for v1.13.3
  • f3d9e2c chore(release): 1.13.3
  • 044f150 fix(ruby): package native gems per Ruby ABI (#171)
  • 3d5ab9e ci: publish docker per-arch on native runners with manifest merge
  • dc48606 ci: disable rust in poly validate to avoid release-time parser-sources 404
  • a02abde docs(changelog): add 1.13.2
  • ce9e9c0 chore(release): 1.13.2
  • c3bb381 fix(ruby): parser bindings (#169)
  • 3ee59aa chore: updated docs site
  • f5c1c7c fix(ci): use valid Python in Docker process smoke test
  • Additional commits viewable in compare view

@dependabot dependabot Bot added the dependencies Pull requests that update a dependency file label Jul 23, 2026
@dependabot
dependabot Bot requested a review from Coding-Dev-Tools as a code owner July 23, 2026 18:51
@dependabot dependabot Bot added the dependencies Pull requests that update a dependency file label Jul 23, 2026
Bumps [tree-sitter-language-pack](https://github.com/xberg-io/tree-sitter-language-pack) from 0.9.0 to 1.13.3.
- [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@v0.9.0...v1.13.3)

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

Signed-off-by: dependabot[bot] <support@github.com>
@dependabot
dependabot Bot force-pushed the dependabot/pip/tree-sitter-language-pack-1.13.3 branch from a87f56c to 27b3f64 Compare July 23, 2026 19:50
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