@@ -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
0 commit comments