Skip to content

Commit

Permalink
Prepare 0.17.0 release (#30)
Browse files Browse the repository at this point in the history
Also, add a changelog
  • Loading branch information
bioball authored Oct 10, 2024
1 parent 350aa05 commit 8bf9a9f
Show file tree
Hide file tree
Showing 5 changed files with 45 additions and 5 deletions.
40 changes: 40 additions & 0 deletions CHANGELOG.adoc
Original file line number Diff line number Diff line change
@@ -0,0 +1,40 @@
= Changelog

[[release-0.17.0]]
== 0.17.0 (2024-10-10)

=== Breaking changes

* Give type nodes explicit names (e.g. `"unknown"` -> `unknownTypeNode`)
* Remove support for legacy syntax in for and when generators

=== Additions

* Add support for Swift Package Manager
* Add support for C bindings
* Add doc comments to the parse tree
* Add `slStringLiteralPart` and `mlStringLiteralPart` to the parse tree
* Add field names to various nodes
* Add support for shebang comments

=== Fixes

* Fix parsing of parenthesized expressions in object
elements
* Fix parsing of union types with default markers
* Add missing `else` in when generators
* Add missing module type
* Fix parsing of strings that start with two slashes

=== Contributors ❤️

Thanks to all the contributors for this release!

* https://github.com/ObserverOfTime[@ObserverOfTime]
* https://github.com/jayadamsmorgan[jayadamsmorgan]
* https://github.com/thomaspurchas[@thomaspurchas]

[[release-0.16.0]]
== 0.16.0 (2024-02-02)

Initial release
2 changes: 1 addition & 1 deletion Cargo.lock

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

2 changes: 1 addition & 1 deletion Cargo.toml
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
[package]
name = "tree-sitter-pkl"
description = "Pkl grammar for the tree-sitter parsing library"
version = "0.16.0"
version = "0.17.0"
keywords = ["incremental", "parsing", "pkl"]
categories = ["parsing", "text-editors"]
repository = "https://github.com/apple/tree-sitter-pkl"
Expand Down
4 changes: 2 additions & 2 deletions package-lock.json

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

2 changes: 1 addition & 1 deletion package.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "@apple/tree-sitter-pkl",
"version": "0.16.0",
"version": "0.17.0",
"description": "Pkl grammar for node-tree-sitter",
"repository": {
"type": "git",
Expand Down

0 comments on commit 8bf9a9f

Please sign in to comment.