Skip to content

Commit

Permalink
Prepare release 0.6.0 (#855)
Browse files Browse the repository at this point in the history
  • Loading branch information
Xophmeister authored Jan 30, 2025
1 parent c96777e commit abd31c8
Show file tree
Hide file tree
Showing 4 changed files with 150 additions and 94 deletions.
44 changes: 35 additions & 9 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -42,30 +42,56 @@ This name should be decided amongst the team before the release.

## Unreleased

[Full list of changes](https://github.com/tweag/topiary/compare/v0.5.1...HEAD)
[Full list of changes](https://github.com/tweag/topiary/compare/v0.6.0...HEAD)

<!--
### Added
- <New feature>
### Changed
- <Changes in existing functionality>
### Deprecated
- <Soon-to-be removed features>
### Removed
- <Removed features>
### Fixed
- <Bug fixes>
### Security
- <Vulnerabilities>
-->

## v0.6.0 - Gilded Ginkgo - 2025-01-30

[Full list of changes](https://github.com/tweag/topiary/compare/v0.5.1...v0.6.0)

### Added
- [#838](https://github.com/tweag/topiary/pull/838) Added `@upper_case` and `@lower_case` captures, thanks to @ctdunc
- [#785](https://github.com/tweag/topiary/pull/785) Added the `coverage` command, that checks how much of the query file is used by the input.
- [#786](https://github.com/tweag/topiary/pull/786) Re-introduce tests to check that all of the language queries are useful.
- [#747](https://github.com/tweag/topiary/pull/747) Added support for specifying paths to prebuilt grammars in Topiary's configuration
- [#832](https://github.com/tweag/topiary/pull/832) Added `typos-cli` to workspace `Cargo.toml` for spellchecking @mkatychev
- [#845](https://github.com/tweag/topiary/pull/747) Added support for OpenSCAD, @mkatychev
- [#785](https://github.com/tweag/topiary/pull/785) Added the `coverage` command, that checks how much of the query file is used by the input
- [#786](https://github.com/tweag/topiary/pull/786) Re-introduce tests to check that all of the language queries are useful
- [#832](https://github.com/tweag/topiary/pull/832) Added `typos-cli` configuration to workspace `Cargo.toml` for spellchecking, thanks to @mkatychev
- [#838](https://github.com/tweag/topiary/pull/838) Added `@upper_case` and `@lower_case` captures, thanks to @ctdunc
- [#845](https://github.com/tweag/topiary/pull/747) Added support for OpenSCAD, thanks to @mkatychev
- [#851](https://github.com/tweag/topiary/pull/851) Added support for following symlinks when specifying input files for formatting

### Changed
- [#794](https://github.com/tweag/topiary/pull/794) Bump the `tree-sitter` dependency to 0.24, thanks to @ZedThree
- [#780](https://github.com/tweag/topiary/pull/780) Measuring scopes are now independent from captures order
- [#790](https://github.com/tweag/topiary/pull/790) No longer merge config files by default, use priority instead.
- [#790](https://github.com/tweag/topiary/pull/790) No longer merge config files by default, use priority instead
- [#794](https://github.com/tweag/topiary/pull/794) Bump the `tree-sitter` dependency to 0.24, thanks to @ZedThree
- [#801](https://github.com/tweag/topiary/pull/801) Improved documentation of the `visualise` subcommand
- [#811](https://github.com/tweag/topiary/pull/811) The `config` subcommand now outputs a Nickel file instead of some inner representation
- [#830](https://github.com/tweag/topiary/pull/830) Use `tree-sitter-loader` to build grammars, rather than rolling our own

### Fixed
- [#779](https://github.com/tweag/topiary/pull/779) Load relevant grammars before CLI tests
- [#799](https://github.com/tweag/topiary/pull/799) Line break after table-less pairs in TOML
- [#822](https://github.com/tweag/topiary/pull/822) Various Bash fixes and improvements
- [#813](https://github.com/tweag/topiary/pull/813) In-place writing on Windows (also introduced a minimal Windows CI)
- [#822](https://github.com/tweag/topiary/pull/822) Various Bash fixes and improvements
- [#826](https://github.com/tweag/topiary/pull/826) Various Tree-sitter query fixes, thanks to @mkatychev
- [#853](https://github.com/tweag/topiary/pull/853) Small fixes to CLI logging and IO

Expand Down
Loading

0 comments on commit abd31c8

Please sign in to comment.