Skip to content

Commit 0a9c86a

Browse files
author
Erin van der Veen
authored
Merge pull request #633 from tweag/release-d
Release 0.3.0 Dreamy Dracaena
2 parents 85b375c + 8ed133e commit 0a9c86a

File tree

3 files changed

+26
-8
lines changed

3 files changed

+26
-8
lines changed

CHANGELOG.md

Lines changed: 21 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -42,18 +42,36 @@ This name should be decided amongst the team before the release.
4242

4343
## Unreleased
4444

45-
[Full list of changes](https://github.com/tweag/topiary/compare/v0.2.3...HEAD)
45+
[Full list of changes](https://github.com/tweag/topiary/compare/v0.3.0...HEAD)
46+
47+
## v0.3.0 - Dreamy Dracaena - 2023-09-22
48+
49+
[Full list of changes](https://github.com/tweag/topiary/compare/v0.2.3...v0.3.0)
4650

4751
### Added
4852
* [#538](https://github.com/tweag/topiary/pull/538) Using `cargo-dist` to release Topiary binaries.
49-
* [#528](https://github.com/tweag/topiary/pull/528) Added a sample app and convenience functions for using the built-in queries.
53+
* [#528](https://github.com/tweag/topiary/pull/528) [#609](https://github.com/tweag/topiary/pull/609) Created a `topiary-queries` crate that exports the builtin query files.
5054
* [#526](https://github.com/tweag/topiary/pull/526) Multi-line comments can be indented properly using the new predicate @multi_line_indent_all.
55+
* [#533](https://github.com/tweag/topiary/pull/533) Topiary can now process multiple files with one call.
56+
* [#553](https://github.com/tweag/topiary/pull/553) In Nickel, indent when a new infix_expr chain starts.
57+
* [#557](https://github.com/tweag/topiary/pull/557) Topiary now falls back to the buildin queries when no other query files could be located.
58+
* [#573](https://github.com/tweag/topiary/pull/573) Added OCamllex support (without injections).
59+
* [#576](https://github.com/tweag/topiary/pull/576) Added append/prepend versions of scope captures.
5160

5261
### Changed
5362
* [#535](https://github.com/tweag/topiary/pull/535) Improved error message when idempotency fails due to invalid output in the first pass.
54-
* [#533](https://github.com/tweag/topiary/pull/533) Update tree-sitter-ocaml to 0.20.3
5563
* [#576](https://github.com/tweag/topiary/pull/576) Allows prepending/appending `@begin_scope` and `@end_scope`
5664
* [#583](https://github.com/tweag/topiary/pull/583) Modernisation of the command line interface (see [the CLI Migration Guide](/docs/migration-0.2-0.3.md), for details)
65+
* [#535](https://github.com/tweag/topiary/pull/535) Change the error message for an idempotency error to be more descriptive.
66+
* [#536](https://github.com/tweag/topiary/pull/536) [#537](https://github.com/tweag/topiary/pull/537) [#578](https://github.com/tweag/topiary/pull/578) [#626](https://github.com/tweag/topiary/pull/626) [#627](https://github.com/tweag/topiary/pull/627) [#628](https://github.com/tweag/topiary/pull/628) Various OCaml improvements.
67+
* [#623](https://github.com/tweag/topiary/pull/623) [#624](https://github.com/tweag/topiary/pull/624) [#625](https://github.com/tweag/topiary/pull/625) Various Toml improvements thanks @pjjw.
68+
69+
### Fixed
70+
* [#533](https://github.com/tweag/topiary/pull/533) Bump tree-sitter-ocaml version, which allowed reintroduction of some removed queries.
71+
* [#550](https://github.com/tweag/topiary/pull/550) Fixed handling of antispace in post-processing.
72+
* [#552](https://github.com/tweag/topiary/pull/552) Fixed Nickel tag removal.
73+
* [#554](https://github.com/tweag/topiary/pull/554) [#555](https://github.com/tweag/topiary/pull/555) Fixed Nickel idempotency issue related to annotations.
74+
* [#565](https://github.com/tweag/topiary/pull/565) Fixed an issue where Topiary would remove whitespace between predicate parameters in query files.
5775

5876
## v0.2.3 - Cyclic Cypress - 2023-06-20
5977

Cargo.lock

Lines changed: 4 additions & 4 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

Cargo.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
[workspace.package]
2-
version = "0.2.3"
2+
version = "0.3.0"
33
edition = "2021"
44
authors = ["Tweag"]
55
homepage = "https://topiary.tweag.io"

0 commit comments

Comments
 (0)