# Changelog All notable changes to this project will be documented in this file. See [standard-version](https://github.com/conventional-changelog/standard-version) for commit guidelines. ## [0.7.1](https://github.com/ikatyang/tree-sitter-markdown/compare/v0.7.0...v0.7.1) (2021-04-18) ### Bug Fixes * avoid crash ([#29](https://github.com/ikatyang/tree-sitter-markdown/issues/29)) ([db01494](https://github.com/ikatyang/tree-sitter-markdown/commit/db01494e4fa82b6da610e932c7bcce3408779013)) # [0.7.0](https://github.com/ikatyang/tree-sitter-markdown/compare/v0.6.1...v0.7.0) (2021-04-18) ### Features * add rust binding ([#28](https://github.com/ikatyang/tree-sitter-markdown/issues/28)) ([43ac64d](https://github.com/ikatyang/tree-sitter-markdown/commit/43ac64d8cade4244e3484d2588342dc28991333d)) ## [0.6.1](https://github.com/ikatyang/tree-sitter-markdown/compare/v0.6.0...v0.6.1) (2021-03-21) ### Bug Fixes * add missing binding.gyp ([4ce8306](https://github.com/ikatyang/tree-sitter-markdown/commit/4ce8306)) # [0.6.0](https://github.com/ikatyang/tree-sitter-markdown/compare/v0.5.0...v0.6.0) (2021-03-14) ### Features * upgrade to tree-sitter@0.19.3 ([b9baa05](https://github.com/ikatyang/tree-sitter-markdown/commit/b9baa05)) ### BREAKING CHANGES * require tree-sitter 0.19+ # [0.5.0](https://github.com/ikatyang/tree-sitter-markdown/compare/v0.4.1...v0.5.0) (2021-01-24) ### Features * distinguish heading level tokens ([4d77c42](https://github.com/ikatyang/tree-sitter-markdown/commit/4d77c42)) ## [0.4.1](https://github.com/ikatyang/tree-sitter-markdown/compare/v0.4.0...v0.4.1) (2021-01-17) ### Bug Fixes * backslash line break should not be allowed in table ([1c0dbdc](https://github.com/ikatyang/tree-sitter-markdown/commit/1c0dbdc)) * dot is allowed for the local-part of the extended email autolink ([0195050](https://github.com/ikatyang/tree-sitter-markdown/commit/0195050)) * no "assertion failed" caused by backslash line break in link label ([341e85f](https://github.com/ikatyang/tree-sitter-markdown/commit/341e85f)) * no "assertion failed" caused by cut link definition ([a09c4cb](https://github.com/ikatyang/tree-sitter-markdown/commit/a09c4cb)) * no "assertion failed" caused by right parenthesis in link definition ([19d63b0](https://github.com/ikatyang/tree-sitter-markdown/commit/19d63b0)) * no "assertion failed" caused by unexpected block delimiter behind the literal line break in unfinished inline stack ([62364f8](https://github.com/ikatyang/tree-sitter-markdown/commit/62364f8)) * no "assertion failed" caused by unpaired parenthesis with line break in link definition ([97e1e61](https://github.com/ikatyang/tree-sitter-markdown/commit/97e1e61)) * no infinite loop caused by overlapped delimiter range ([f9e9749](https://github.com/ikatyang/tree-sitter-markdown/commit/f9e9749)) * no SIGSEGV caused by unfinished link title ([d4e59ac](https://github.com/ikatyang/tree-sitter-markdown/commit/d4e59ac)) # [0.4.0](https://github.com/ikatyang/tree-sitter-markdown/compare/v0.3.1...v0.4.0) (2020-05-24) ### Chores * **deps:** upgrade to tree-sitter@0.16.7 ([43b1134](https://github.com/ikatyang/tree-sitter-markdown/commit/43b1134e9571331a5b28b527ea5aec06991f38e2)) ### Features * support super long words ([3d67064](https://github.com/ikatyang/tree-sitter-markdown/commit/3d67064f2d98e1ffac9cf9a675634453404785e9)) ## [0.3.1](https://github.com/ikatyang/tree-sitter-markdown/compare/v0.3.0...v0.3.1) (2020-04-26) ### Bug Fixes * do not throw errors on empty image descriptions ([#5](https://github.com/ikatyang/tree-sitter-markdown/issues/5)) ([994f572](https://github.com/ikatyang/tree-sitter-markdown/commit/994f572)) # [0.3.0](https://github.com/ikatyang/tree-sitter-markdown/compare/v0.2.0...v0.3.0) (2019-10-14) ### Bug Fixes * `table` (with same indentation `table_header_row`/`table_delimiter_row`) in `list_item` is now recognized ([ec8e9fd](https://github.com/ikatyang/tree-sitter-markdown/commit/ec8e9fd)) * trailing `line_break`s are part of `code_fence_content` ([#2](https://github.com/ikatyang/tree-sitter-markdown/issues/2)) ([39daf72](https://github.com/ikatyang/tree-sitter-markdown/commit/39daf72)) ### Features * add `text` nodes ([#3](https://github.com/ikatyang/tree-sitter-markdown/issues/3)) ([8404102](https://github.com/ikatyang/tree-sitter-markdown/commit/8404102)) * add `virtual_space` nodes ([#1](https://github.com/ikatyang/tree-sitter-markdown/issues/1)) ([4742ce0](https://github.com/ikatyang/tree-sitter-markdown/commit/4742ce0), [850a9ec](https://github.com/ikatyang/tree-sitter-markdown/commit/850a9ec)) # [0.2.0](https://github.com/ikatyang/tree-sitter-markdown/compare/v0.1.1...v0.2.0) (2019-10-01) ### Performance Improvements * reduce the number of lookahead chars for parsing `task_list_item`s ([37e92ff](https://github.com/ikatyang/tree-sitter-markdown/commit/37e92ff)) ### BREAKING CHANGES * `checkbox`s are renamed with `task_list_item_marker` * `task_list_item_marker`s are now part of the first `paragraph` in `task_list_item`s ## [0.1.1](https://github.com/ikatyang/tree-sitter-markdown/compare/v0.1.0...v0.1.1) (2019-10-01) ### Performance Improvements * remove unnecessary buffering for block-level scanning ([b92a780](https://github.com/ikatyang/tree-sitter-markdown/commit/b92a780)) ## 0.1.0 (2019-09-30) ### Features * initial implementation ([a794f46](https://github.com/ikatyang/tree-sitter-markdown/commit/a794f46))