- cargo.toml: Specify markdown_to_docs version for proper publishing - (0b9d96a)
- config: From env vars if cmd args are not present - (b693719)
- build: Clean, clone, then build if remote definition changes - (62375ae)
- clone: When a parser was not correctly cloned in a previous run - (b976d87)
- crate: Add README.md to the crate's documentation - (8d25198)
- tsdl: Use markdown_to_docs to properly display in docs.rs - (e980e99)
- @dependabot[bot] made their first contribution in #11
- build: --tree-sitter-version sha1 - (a611f94)
- download: Remove tree-sitter-cli gz - (69af2a4)
- log: Create dir if --log specifies a path - (1d88722)
- cli: Remove wrong description for build command - (c73f096)
- build: Check that tree-sitter-cli exists and is executable - (5abb1a5)
- build: Check downloaded tree-sitter-cli version - (362dc5c)
- build: Verify multiparser with cmd - (35e8442)
- lint: Add typos checker - (70cd5ce)
- selfupdate: Add selfupdate command and fetch from github releases - (a0832d8)
- chmod: Use rust to set executable permissions - (a36e1d9)
- download: Use reqwest instead of curl or wget - (76ac6c9)
- gunzip: Use async-compression instead of the gunzip binary - (de16590)
- release.sh: Lint and test before releasing - (bc5aa6c)
- readme: More information on config file and overriding parser.toml - (dcafb2c)
- logging: Print to stderr and file when -v,-vv - (181cf77)
- changelog: Simplify and skip chore, refactor, and style commits - (dccf215)
- pr template: Remove the git-cliff message - (1507e3e)
- test: Retry because some tests are flaky - (c44183b)
- tsdl: Working implementation