Breaking changes are marked with !.
Additions:
Point.edit()Point.__repr__()QueryCursor.set_containing_byte_range()QueryCursor.set_containing_point_range()Range.edit()tree_sitter.__version__
Removals:
Language.version: useLanguage.abi_version!Language.query(source): useQuery(language, source)!Parser.timeout_micros: use theprogress_callbackinparse()!QueryCursor.timeout_micros: use theprogress_callbackinmatches()orcaptures()!
Changes:
Pointis a tuple subclass rather than a namedtuple object