Skip to content

0.26.x#5115

Merged
WillLillis merged 1 commit intotree-sitter:masterfrom
WillLillis:release_0.26.x
Dec 9, 2025
Merged

0.26.x#5115
WillLillis merged 1 commit intotree-sitter:masterfrom
WillLillis:release_0.26.x

Conversation

@WillLillis
Copy link
Member

It looks like the last publish workflow failed because the tree-sitter-language crate already had version 0.1.5 published (likely directly via crates.io) before other changes went into it in this repo. Bumping the language crate's version to 0.1.6 should allow publishing to succeed, which will then in turn allow the rest of the repo to go through its publishing motions.

Leaving this as a draft for now, to be picked up tomorrow.

@clason

This comment was marked as resolved.

@WillLillis

This comment was marked as resolved.

@clason

This comment was marked as resolved.

@clason
Copy link
Contributor

clason commented Dec 9, 2025

let's give this a try when you're ready (of course, as 0.26.2, and the commit message should mention the language bump to 0.1.16 as well so you can grep for it).

@clason
Copy link
Contributor

clason commented Dec 9, 2025

Idea: bump the language crate to 0.1.26 to make the coupling to the minor version explicit? (I.e., it's not an independently meaningful version but just a "down-shift" of the minor to a patch version for dependency resolution purposes.)

(If it's good enough for Apple...)

@clason clason linked an issue Dec 9, 2025 that may be closed by this pull request
9 tasks
@ObserverOfTime
Copy link
Member

And then we can't patch it without breaking the coupling. :^)

@clason
Copy link
Contributor

clason commented Dec 9, 2025

Why would we need to patch it? AFAIUI, the crate is a simple "gear shift" layer, and bumps are needed if and only if the library is bumped.

Also bump the tree-sitter-language crate to 0.1.6
@WillLillis WillLillis marked this pull request as ready for review December 9, 2025 21:50
@WillLillis
Copy link
Member Author

Opted to leave the language crate at 0.1.6. Bumping to 0.1.26 could help clear things up for us short term, but would ultimately be more confusing if/when the language crate gets bumped out of the normal release cycle again.

@WillLillis WillLillis merged commit 8b81997 into tree-sitter:master Dec 9, 2025
19 of 20 checks passed
@WillLillis WillLillis deleted the release_0.26.x branch December 9, 2025 22:19
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Tree-sitter 0.26.x release checklist

3 participants