Skip to content

Commit fd6be26

Browse files
authored
chore(code): Prepare v0.2.0 release (#988)
* Bump version to v0.2.0 * Update changelog, release notes and breaking changes
1 parent f5ed868 commit fd6be26

File tree

5 files changed

+67
-37
lines changed

5 files changed

+67
-37
lines changed

BREAKING_CHANGES.md

Lines changed: 8 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -2,18 +2,22 @@
22

33
## Unreleased
44

5+
> Nothing yet.
6+
7+
## 0.2.0
8+
59
### `malachitebft-core-types`
6-
- Remove `AggregatedSignature<Ctx>` type
10+
- Remove `AggregatedSignature` type
711
- Rename field `aggregated_signature` of `CommitCertificate` to `commit_signatures`
812
- Remove field `votes` of `PolkaCertificate`
913
- Add field `polka_signatures` to `PolkaCertificate`
10-
- Rename `CertificateError::InvalidSignature` to `CertificateError::InvalidCommitSignature`
11-
- Add `CertificateError::InvalidPolkaSignature` and `CertificateError::DuplicateVote`
14+
- Rename `InvalidSignature` variant of `CertificateError` to `InvalidCommitSignature`
15+
- Add `InvalidPolkaSignature` and `DuplicateVote` variants to `CertificateError`
1216
- Remove `verify_commit_signature` from `SigningProvider`
1317

1418
### `malachitebft-core-consensus`
15-
- Rename `Effect::VerifyCertificate` to `Effect::VerifyCommitCertificate`
1619
- Add `VerifyPolkaCertificate` effect
20+
- Rename `Effect::VerifyCertificate` to `Effect::VerifyCommitCertificate`
1721
- Rename `Error::InvalidCertificate` to `Error::InvalidCommitCertificate`
1822

1923
## 0.1.0

CHANGELOG.md

Lines changed: 20 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,25 @@
11
# Changelog
22

3+
## 0.2.0
4+
5+
*April 16, 2025*
6+
7+
## 📖 Release notes
8+
See [`RELEASE_NOTES.md`](./RELEASE_NOTES.md#0.2.0) for the release notes.
9+
10+
### ⚠️ Breaking changes
11+
See [`BREAKING_CHANGES.md`](./BREAKING_CHANGES.md#0.2.0) for the list of breaking changes.
12+
13+
### 🚀 Features
14+
15+
- *(code)* Add the capability to re-run consensus for a given height ([#952](https://github.com/informalsystems/malachite/pull/952))
16+
- *(code)* Removal of timeout commit ([#976](https://github.com/informalsystems/malachite/pull/976))
17+
- *(code)* Verification of polka certificates ([#975](https://github.com/informalsystems/malachite/pull/975))
18+
19+
### 📄 Documentation
20+
21+
- *(docs)* Update README.md to include a pronunciation guide ([#978](https://github.com/informalsystems/malachite/pull/978))
22+
323
## 0.1.0
424

525
*April 9, 2025*

RELEASE_NOTES.md

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,12 @@
22

33
## Unreleased
44

5+
> Nothing yet.
6+
7+
## 0.2.0
8+
9+
*April 16th, 2025*
10+
511
- Add the capability to re-run consensus for a given height ([#893](https://github.com/informalsystems/malachite/issues/893))
612
- Verify polka certificates ([#974](https://github.com/informalsystems/malachite/issues/974))
713
- Use aggregated signatures in polka certificates ([#915](https://github.com/informalsystems/malachite/issues/915))

code/Cargo.lock

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

code/Cargo.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -40,7 +40,7 @@ members = [
4040
]
4141

4242
[workspace.package]
43-
version = "0.2.0-pre"
43+
version = "0.2.0"
4444
edition = "2021"
4545
readme = "README.md"
4646
repository = "https://github.com/informalsystems/malachite"

0 commit comments

Comments
 (0)