Skip to content

Commit ee9dc88

Browse files
author
Erin van der Veen
authored
Merge pull request #524 from tweag/release-0.2.3
Prepare release 0.2.3
2 parents 738a178 + 6465bd6 commit ee9dc88

File tree

3 files changed

+35
-5
lines changed

3 files changed

+35
-5
lines changed

CHANGELOG.md

Lines changed: 31 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -38,7 +38,37 @@ This name should be decided amongst the team before the release.
3838
----------------------------------------------------------------------->
3939

4040
## [Unreleased]
41-
[unreleased]: https://github.com/tweag/topiary/compare/v0.2.2...HEAD
41+
[unreleased]: https://github.com/tweag/topiary/compare/v0.2.3...HEAD
42+
43+
## [0.2.3] - 2023-06-20
44+
[0.2.2]: https://github.com/tweag/topiary/compare/v0.2.2...v0.2.3
45+
46+
### Added
47+
* [#513](https://github.com/tweag/topiary/pull/513) Added the `-t, --tolerate-
48+
parsing-errors` flags to Topiary, `tolerate_parsing_errors` to the `Format`
49+
operation of the library, and a "Tolerate parsing errors" checkmark to the
50+
playground. These options make Topiary ignore errors in the parsed file, and
51+
attempt to format it.
52+
* [#506](https://github.com/tweag/topiary/pull/506) Allows the users to
53+
configure Topiary through a user-defined configuration file. More information
54+
can be found in the `README.md`.
55+
56+
### Changed
57+
* [#523](https://github.com/tweag/topiary/pull/523) Skips rebuilding the tree-
58+
sitter `Query` when performing the idempotence check. This improves performance
59+
when not skipping the idempotence check by about `35%` for OCaml formatting.
60+
61+
### Removed
62+
* [#508](https://github.com/tweag/topiary/pull/508) Simplified language
63+
detection by treating `ocaml` and `ocaml_interface` as two distinct languages.
64+
This ensures we only have one grammar per language. This
65+
removed the `-l ocaml_implementation` flag from Topiary and the
66+
`SupportedLanguage::OcamlImplementation` from the library.
67+
68+
### Fixed
69+
* [#522](https://github.com/tweag/topiary/pull/522) Reverted the bump to the
70+
OCaml grammar and queries. This bump (for as of yet unknown reasons) had a
71+
catastrophic impact on Topiary's performance.
4272

4373
## [0.2.2] - 2023-06-12
4474
[0.2.1]: https://github.com/tweag/topiary/compare/v0.2.1...v0.2.2

Cargo.lock

Lines changed: 3 additions & 3 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.2"
2+
version = "0.2.3"
33
edition = "2021"
44
authors = ["Tweag"]
55
homepage = "https://topiary.tweag.io"

0 commit comments

Comments
 (0)