tree-sitter / tree-sitter-haskell

Haskell grammar for tree-sitter.
MIT License
152 stars 36 forks source link

Published most recent version to npm #50

Closed wenkokke closed 4 months ago

wenkokke commented 2 years ago

This package hasn't been published to npm in a while, and the most recently published version no longer compiles with the recent versions of tree-sitter.

Would be possible to publish a more recent version? What is currently blocking a new version release?

tek commented 2 years ago

@patrickt @maxbrunsfeld

how do we do this?

414owen commented 2 years ago

Looks like @maxbrunsfeld is a collaborator on the npm package.
@wenkokke Do you want to wait for https://github.com/tree-sitter/tree-sitter-haskell/issues/69, or is your ERROR node non-fatal?

wenkokke commented 2 years ago

We cannot release a new version until tree-sitter does, as we'll need to list the very latest version in our package.json.

wenkokke commented 2 years ago

The new version of tree-sitter is out! https://github.com/tree-sitter/tree-sitter/releases/tag/v0.20.4

We can publish a release which uses that version now :)

Thaodan commented 6 months ago

The last tagged version doesn't even build anymore (requires 528013056ee60db47699ce500b26f76f8b027aa0 to build again).

Please tag a new release.

tek commented 6 months ago

@Thaodan I bumped a tag.

With my upcoming rewrite of the project, I will set the version to 1.0 and do regular uploads to npm, as soon as https://github.com/tree-sitter/tree-sitter/issues/3080 is handled.

tek commented 6 months ago

https://www.npmjs.com/package/tree-sitter-haskell

New release is up! Please confirm that it's working 🙂

Thaodan commented 6 months ago

Thank. Help me packaging the grammar with rpm.

Thaodan commented 6 months ago

You tagged 0.15.0 as 0.15.0 and v15.0.0 please remove the first redundant tag.

tek commented 6 months ago

oh hmm maybe the release workflow tagged this as well