Skip to content

Commit 1aabc72

Browse files
authored
Update CHANGELOG for v0.2.0 (#464)
* Update CHANGELOG for v0.2.0 * Refinement of release process
1 parent a923ab0 commit 1aabc72

File tree

2 files changed

+33
-6
lines changed

2 files changed

+33
-6
lines changed

CHANGELOG.md

Lines changed: 29 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -38,13 +38,39 @@ This name should be decided amongst the team before the release.
3838
----------------------------------------------------------------------->
3939

4040
## [Unreleased]
41-
[unreleased]: https://github.com/tweag/topiary/compare/v0.1.0...HEAD
41+
[unreleased]: https://github.com/tweag/topiary/compare/v0.2.0...HEAD
42+
43+
## [0.2.0]: Cyclic Cypress - 2023-05-22
44+
[0.2.0]: https://github.com/tweag/topiary/compare/v0.1.0...v0.2.0
4245

4346
### Added
44-
- Maintain a CHANGELOG and a documented release process.
47+
* Topiary [website](https://topiary.tweag.io), web-based
48+
[playground](https://topiary.tweag.io/playground) and logos.
49+
* Full Nickel formatting support.
50+
* Improved OCaml formatting support.
51+
* `@append_antispace` and `@prepend_antispace` formatting capture names.
52+
* WASM build target, for the web-based playground.
53+
* Arbitrary whitespace indentation support.
54+
* Exhaustive query checking in tests.
55+
* Maintain a CHANGELOG and a documented release process.
4556

4657
### Changed
47-
- Updated clap dependency to v4.1.
58+
* Move to a build configuration file, rather than a mixture of
59+
hardcoding and parsing query predicates at runtime.
60+
* Conditional predicates, in the query language, to reduce the number of
61+
formatting capture names.
62+
* Higher fidelity exit codes.
63+
* Idempotency check in terminal-based playground.
64+
* Reduced verbosity of failed integration test output.
65+
* Various improvements to the test suite.
66+
* Idiomatic improvements to the Rust codebase.
67+
* Restructured repository into a Cargo workspace.
68+
69+
### Fixed
70+
* OCaml idempotency issues.
71+
* Idempotency checking in integration tests.
72+
* Don't process queries that match below leaf nodes.
73+
* Skip over zero-byte matched nodes.
4874

4975
## [0.1.0]: Benevolent Beech - 2023-03-09
5076
[0.1.0]: https://github.com/tweag/topiary/compare/v0.0.1-prototype...v0.1.0

MAINTAINERS.md

Lines changed: 4 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -16,10 +16,11 @@
1616
alphabetically. This name should be decided amongst the team before
1717
the release.
1818

19-
* Commit (squash, if necessary) and tag with the release version,
20-
prefixed with a `v` (e.g., `v1.0.0`).
19+
* Commit and merge (squash, if necessary) on green CI and peer
20+
approval.
2121

22-
* Merge into `main` on green CI and peer approval.
22+
* Tag the merged commit with the release version, prefixed with a `v`
23+
(e.g., `v1.0.0`).
2324

2425
* [Draft a new release][draft-release] in GitHub.
2526
* Set the tag to that created in the previous step, now on `main`.

0 commit comments

Comments
 (0)