Skip to content

chore(deps-dev): bump tree-sitter-language-pack from 1.15.8 to 1.16.1 - #197

Merged
Coding-Dev-Tools merged 2 commits into
mainfrom
dependabot/pip/tree-sitter-language-pack-1.16.1
Sep 5, 2026
Merged

chore(deps-dev): bump tree-sitter-language-pack from 1.15.8 to 1.16.1#197
Coding-Dev-Tools merged 2 commits into
mainfrom
dependabot/pip/tree-sitter-language-pack-1.16.1

Conversation

@dependabot

@dependabot dependabot Bot commented on behalf of github Sep 4, 2026

Copy link
Copy Markdown
Contributor

Bumps tree-sitter-language-pack from 1.15.8 to 1.16.1.

Release notes

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

v1.16.1

Fixed

  • The test-app pin check could no longer match the two alef-generated installers, so the release gate was permanently blocked rather than merely stale. The 0.79.5 regen moved test_apps/php's pin out of the VERSION="${1:-...}" default into its own PINNED_VERSION= assignment and switched both installers' shell literals from double to single quotes; the checker's patterns matched nothing, and --fix therefore could not repair them either. The patterns are now quote-agnostic and line-anchored, so a future template change still surfaces loudly as a no-match instead of silently passing.
  • task version:sync was never run for 1.16.0, leaving the dart, elixir, kotlin_android and swift_e2e test-app manifests plus the plugin's own version source pinned at 1.15.12.
  • The plugin publish jobs no longer report success having published nothing. Both jobs probe the registry for the release version while uploading an artifact carrying the plugin's own version, and neither depended on version validation. In v1.16.0 the npm job took a 403 for republishing 1.15.12 and still concluded success, and the PyPI job skipped an existing 1.15.12. Both now assert the bundle matches the release before uploading.
  • Completed the alef regeneration interrupted in the 1.16.0 cycle, which had left 18 generated files stale.

Note

  • v1.16.0 reached no registry; 1.16.1 is the first complete 1.16 release.

v1.16.0

Added

  • Scoop is now a live release channel alongside Homebrew: a release publishes a Scoop manifest for the CLI, and the install instructions cover it. The channel was inert until now because scoop was held out of the workflow's available-targets -- alef only gained the target after v0.79.2, and naming one it does not recognise hard-errors the whole publish pipeline. The pinned alef is now 0.79.5, which carries it.

Changed

  • Refreshed 10 grammar pins to their upstream latest: c3, cedar, cedarschema, cfml, dotenv, foam, mlir, nginx, sysml and twig. Parsing behaviour for those languages follows upstream. abl is deliberately held back -- upstream's newer highlights.scm references nodes its own parser.c does not define, and the grammar exceeds the regeneration threshold, so a bump fails query compilation.

Fixed

  • The grammar table generator no longer emits a plausible-looking wrong answer when parsers are missing. _grammar_abi fell back to the default ABI for any parser it could not read, so running the generator against an incomplete parsers/ tree -- what a TSLP_LANGUAGES-scoped clone leaves behind, since it prunes rather than filters -- silently rewrote the published ABI column for every language. It now fails, naming the count and the first ten missing parsers.

... (truncated)

Changelog

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

[1.16.1] - 2026-09-01

Fixed

  • The test-app pin check could no longer match the two alef-generated installers, so the release gate was permanently blocked rather than merely stale. The 0.79.5 regen moved test_apps/php's pin out of the VERSION="${1:-...}" default into its own PINNED_VERSION= assignment and switched both installers' shell literals from double to single quotes; the checker's patterns matched nothing, and --fix therefore could not repair them either. The patterns are now quote-agnostic and line-anchored, so a future template change still surfaces loudly as a no-match instead of silently passing.
  • task version:sync was never run for 1.16.0, leaving the dart, elixir, kotlin_android and swift_e2e test-app manifests plus the plugin's own version source pinned at 1.15.12.
  • The plugin publish jobs no longer report success having published nothing. Both jobs probe the registry for the release version while uploading an artifact carrying the plugin's own version, and neither depended on version validation. In v1.16.0 the npm job took a 403 for republishing 1.15.12 and still concluded success, and the PyPI job skipped an existing 1.15.12. Both now assert the bundle matches the release before uploading.
  • Completed the alef regeneration interrupted in the 1.16.0 cycle, which had left 18 generated files stale.

Note

  • v1.16.0 reached no registry; 1.16.1 is the first complete 1.16 release.

[1.16.0] - 2026-08-31

Added

  • Scoop is now a live release channel alongside Homebrew: a release publishes a Scoop manifest for the CLI, and the install instructions cover it. The channel was inert until now because scoop was held out of the workflow's available-targets -- alef only gained the target after v0.79.2, and naming one it does not recognise hard-errors the whole publish pipeline. The pinned alef is now 0.79.5, which carries it.

Changed

  • Refreshed 10 grammar pins to their upstream latest: c3, cedar, cedarschema, cfml, dotenv, foam, mlir, nginx, sysml and twig. Parsing behaviour for those languages follows upstream. abl is deliberately held back -- upstream's newer highlights.scm references nodes its own parser.c does not define, and the grammar exceeds the regeneration threshold, so a bump fails query compilation.

Fixed

  • The grammar table generator no longer emits a plausible-looking wrong answer when parsers are missing. _grammar_abi fell back to the default ABI for any parser it could not read, so running the generator against an incomplete parsers/ tree -- what a TSLP_LANGUAGES-scoped clone leaves behind, since it prunes rather than filters -- silently rewrote the published ABI column for every language. It now fails, naming the count and the first ten missing parsers.

... (truncated)

Commits
  • 38899fe chore(swift): update Package.swift with checksum for v1.16.1
  • 7156db7 chore(alef): re-pin to 0.81.0 and regenerate
  • eaa2839 fix(ci): opt the binstall and scoop jobs out of skip propagation
  • fe17cc3 fix(ci): report the release's draft state, not the promote job's result
  • 9ac525f fix(deps): pin tree-sitter-language to 0.1.7 for the wasm32 build
  • 13becdd fix(version): make a drifted frozen path fail the sync gate
  • 33d6fc5 fix(publish): strip the dry-run suffix in the plugin bundle assertions
  • 06f8cd6 fix(publish): make the Swift manifest substitution prove it applied
  • af0784d fix(publish): keep the release a draft until its assets are complete
  • aba2fe1 fix(swift): unblock version sync of the swift e2e branch pin
  • 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.15.8 to 1.16.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.15.8...v1.16.1)

---
updated-dependencies:
- dependency-name: tree-sitter-language-pack
  dependency-version: 1.16.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 Sep 4, 2026
@dependabot dependabot Bot added the dependencies Pull requests that update a dependency file label Sep 4, 2026
@Coding-Dev-Tools
Coding-Dev-Tools merged commit 5625687 into main Sep 5, 2026
23 checks passed
@dependabot
dependabot Bot deleted the dependabot/pip/tree-sitter-language-pack-1.16.1 branch September 5, 2026 12:59
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.

1 participant