You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: CHANGELOG.md
+21-3Lines changed: 21 additions & 3 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -42,18 +42,36 @@ This name should be decided amongst the team before the release.
42
42
43
43
## Unreleased
44
44
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)
46
50
47
51
### Added
48
52
*[#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.
50
54
*[#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.
51
60
52
61
### Changed
53
62
*[#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
55
63
*[#576](https://github.com/tweag/topiary/pull/576) Allows prepending/appending `@begin_scope` and `@end_scope`
56
64
*[#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.
0 commit comments