Skip to content

Releases: gleam-lang/tree-sitter-gleam

v1.0.0

04 Mar 21:21
v1.0.0
2012f29
Compare
Choose a tag to compare

Updates tree-sitter-gleam to support version 1.0.0 of the Gleam programming language. Specifically, the reserved words are now highlighted as errors rather than warnings.

v0.34.1

04 Mar 21:13
v0.34.1
80a358d
Compare
Choose a tag to compare

Ostensibly updates the tree-sitter grammar to support version 0.34.1 of the Gleam programming language. However, since there were no changes to the Gleam parser between 0.34.0 and 0.34.1, this is simply a version bump for the grammar.

v0.34.0

16 Jan 14:47
v0.34.0
62c5388
Compare
Choose a tag to compare

Updates tree-sitter-gleam to support version 0.34.0 of the Gleam programming language. Specifically, the echo identifier is now highlighted as a warning in the reference highlights since it is reserved for future use as a keyword.

Changes:

v0.33.0

19 Dec 22:24
v0.33.0
2b49c49
Compare
Choose a tag to compare

Updates tree-sitter-gleam to support version 0.33.0 of the Gleam programming language. Specifically, tree-sitter-gleam now supports using the ! operator in guard clauses and \u{...} escape sequences in strings.

Changes:

v0.32.4

13 Nov 14:37
v0.32.4
b2afa4f
Compare
Choose a tag to compare

Ostensibly updates the tree-sitter grammar to support version 0.32.4 of the Gleam programming language. However, since there were no changes to the Gleam parser between 0.32.3 and 0.32.4, this is simply a version bump for the grammar.

v0.32.3

08 Nov 15:26
v0.32.3
3f93ccc
Compare
Choose a tag to compare

Updates tree-sitter-gleam to support version 0.32.3 of the Gleam programming language. Specifically, tree-sitter-gleam now supports discarding module imports, for example import wibble.{wobble} as _.

Changes:

v0.32.2

05 Nov 12:45
v0.32.2
11b843d
Compare
Choose a tag to compare

Ostensibly updates the tree-sitter grammar to support version 0.32.2 of the Gleam programming language. However, since there were no changes to the Gleam parser between 0.32.1 and 0.32.2, this is simply a version bump for the grammar.

v0.32.1

03 Nov 16:47
v0.32.1
912edd1
Compare
Choose a tag to compare

Ostensibly updates the tree-sitter grammar to support version 0.32.1 of the Gleam programming language. However, since there were no changes to the Gleam parser between 0.32.0 and 0.32.1, this is simply a version bump for the grammar.

v0.32.0

03 Nov 16:43
v0.32.0
fbe3f24
Compare
Choose a tag to compare

Updates tree-sitter-gleam to support version 0.32.0 of the Gleam programming language. Specifically, tree-sitter-gleam now supports the import module.{type Typename} syntax for importing types.

Changes:

This release also removes support from try from the parser. The try syntax was removed from Gleam a few minors ago but not fully removed from tree-sitter-gleam until this release.

Thanks to @lpil for reporting the issues! 💫

v0.31.0

29 Oct 16:10
v0.31.0
f1fa70c
Compare
Choose a tag to compare

Updates tree-sitter-gleam to support version 0.31.0 of the Gleam programming language. Specifically, tree-sitter-gleam now supports the as keyword for assigning a literal prefix to a variable when pattern matching on a string.

Changes:

Thanks to @lpil for reporting the issues! 💫