Skip to content

v0.20.8

Compare
Choose a tag to compare
@github-actions github-actions released this 04 Apr 09:44
· 923 commits to master since this release

What's Changed

  • Change integer type in ts_parser__set_cached_token by @mattmassicotte in #1879
  • Explicit integer sizes for array capacity by @mattmassicotte in #1881
  • Resolving a crash when freeing a null pointer when cancelling parses by @logancollins in #1938
  • Add note about including an external scanner in Rust crate by @J3RN in #1936
  • Allow retrieving a tree's list of included ranges, fix some included range bugs by @maxbrunsfeld in #1952
  • Allow web-tree-sitter to work with Emscripten 3 by @J3RN in #1913
  • Fix test output formatting for rules starting with M/U by @mliszcz in #1941
  • Fix racing on playground webserver port binding by @ahlinc in #1953
  • Fix wasm tests and bump Emscripten version to 3.1.29 by @ahlinc in #2014
  • Add possibility to customize path to generated dynamically loaded libraries. Closes #1336 by @ahlinc in #2013
  • Add setting TREE_SITTER_DEBUG in the test sub command by @ahlinc in #2020
  • Produce smaller CLI release binary by stripping debug info by @ahlinc in #2031
  • Improve CLI init-config command with respect to TREE_SITTER_DIR by @sogaiu in #2035
  • Fix possible rollover of nanoseconds in clock.h by @paf31 in #1990
  • Derive Hash for Language in Rust binding by @Ekleog in #2080
  • Improve the performance of running a query in a small range of a large file by @maxbrunsfeld in #2085
  • Make all tests run in a reliable way by @ahlinc in #2135
  • New workflow for CI/CD with more release assets by @ahlinc in #2167

Full Changelog: v0.20.7...v0.20.8