Skip to content

Releases: tree-sitter/swift-tree-sitter

v0.6.0

20 May 10:09
f3a571e
Compare
Choose a tag to compare
  • the tree-sitter runtime is now vendored as a submodule
  • more predicates supported: #any-of?, not-eq?, not-match?, not-any-of?
  • #match? now only tests true on full matches
  • QueryCursor is now a Sequence

v0.5.1

03 May 15:16
cee5275
Compare
Choose a tag to compare
  • Use Int for Point and InputEdit to improve ergonomics
  • Improve debug printing for Node and QueryCapture
  • Convenience method for capture ranges

v0.5.0

01 Apr 12:46
fc0a862
Compare
Choose a tag to compare
  • Add some more NSRange APIs
  • ResolvingQueryCursor
  • Facility for QueryCursor to hold a reference to the Tree being queried

v0.4.1

27 Mar 17:12
8f7413d
Compare
Choose a tag to compare
  • iOS Support

v0.4.0

23 Mar 13:14
1599b31
Compare
Choose a tag to compare
  • tree_sitter.xcframework dependency
  • Convenience method for query data reading
  • Prefetch capture names
  • Matching APIs for QueryMatch
  • Parser.readFunction API

v0.3.0

08 Mar 16:57
3f89f1b
Compare
Choose a tag to compare
  • Some basic query predicate support

v0.2.0

18 Feb 16:06
96130f8
Compare
Choose a tag to compare
  • Query support

v0.1.0

10 Dec 16:46
9e859ab
Compare
Choose a tag to compare

initial release