Skip to content

Commit c680ea6

Browse files
authored
Merge pull request #335 from openmina/prepare-release/v0.3.1
Prepare release v0.3.1
2 parents a1f5a97 + 472cd85 commit c680ea6

File tree

21 files changed

+59
-40
lines changed

21 files changed

+59
-40
lines changed

CHANGELOG.md

Lines changed: 21 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -7,9 +7,25 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
77

88
## [Unreleased]
99

10+
## [0.3.1] - 2024-04-05
11+
12+
### Changed
13+
14+
- Internal improvements to the actions logging mechanism.
15+
16+
### Fixed
17+
18+
- Corrected sync stats for accounts fetching during ledger sync.
19+
- Pruning of kademlia streams and requests.
20+
21+
### Added
22+
23+
- Docker images tagged for each new release.
24+
- Bootstrap process testing on CI.
25+
1026
## [0.3.0] - 2024-03-29
1127

12-
### Changes
28+
### Changed
1329

1430
- **Rust Toolchain**: Updated the minimum required Rust toolchain to version 1.77.
1531
- **Networking**:
@@ -20,7 +36,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
2036
- **Frontend**:
2137
- **Mobile Compatibility**: Enhanced support for mobile platforms, improving user experience across various devices.
2238

23-
### Fixes
39+
### Fixed
2440

2541
- **Staged Ledger**: Resolved an issue where the ledger reconstruct step would block the state machine.
2642
- **Node Communication**: Fixed a bug where nodes did not respond to ledger queries from bootstrapping peers, enhancing network cooperation.
@@ -29,7 +45,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
2945
- **Backend**:
3046
- **HTTP RPC**: Corrected an error triggered when querying the `/state` endpoint.
3147

32-
### Additions
48+
### Added
3349

3450
- **Bootstrap Efficiency**:
3551
- **Ledger Synchronization**: Optimized the snarked ledger synchronization process during bootstrap, significantly reducing the time required.
@@ -86,7 +102,8 @@ First public release.
86102
- Alpha version of the node which can connect and syncup to the berkeleynet network, and keep applying new blocks to maintain consensus state and ledger up to date.
87103
- Web-based frontend for the node.
88104

89-
[Unreleased]: https://github.com/openmina/openmina/compare/v0.3.0...develop
105+
[Unreleased]: https://github.com/openmina/openmina/compare/v0.3.1...develop
106+
[0.3.1]: https://github.com/openmina/openmina/releases/tag/v0.3.0...v0.3.1
90107
[0.3.0]: https://github.com/openmina/openmina/releases/tag/v0.2.0...v0.3.0
91108
[0.2.0]: https://github.com/openmina/openmina/releases/tag/v0.1.0...v0.2.0
92109
[0.1.0]: https://github.com/openmina/openmina/releases/tag/v0.0.1...v0.1.0

Cargo.lock

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

README.md

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -45,6 +45,8 @@ docker compose up
4545

4646
Then visit http://localhost:8070 in your browser.
4747

48+
By default, `docker compose up` will use the latest node and frontend images available (tagged with `latest`), but specific versions can be selected by using the `OPENMINA_TAG` and `OPENMINA_FRONTEND_TAG` variables.
49+
4850
## How to launch (without docker compose):
4951

5052
This installation guide has been tested on Debian and Ubuntu and should work on most distributions of Linux.

cli/Cargo.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
[package]
22
name = "cli"
3-
version = "0.3.0"
3+
version = "0.3.1"
44
edition = "2021"
55
license = "Apache-2.0"
66

cli/replay_dynamic_effects/Cargo.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
[package]
22
name = "replay_dynamic_effects"
3-
version = "0.3.0"
3+
version = "0.3.1"
44
edition = "2021"
55
license = "Apache-2.0"
66

core/Cargo.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
[package]
22
name = "openmina-core"
3-
version = "0.3.0"
3+
version = "0.3.1"
44
edition = "2021"
55
license = "Apache-2.0"
66

ledger/Cargo.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
[package]
22
name = "mina-tree"
3-
version = "0.3.0"
3+
version = "0.3.1"
44
edition = "2021"
55
license = "Apache-2.0"
66

macros/Cargo.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
[package]
22
name = "openmina-macros"
3-
version = "0.0.1"
3+
version = "0.3.1"
44
edition = "2021"
55
license = "Apache-2.0"
66
authors = [ "Alexander Koptelov <[email protected]>" ]

node/Cargo.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
[package]
22
name = "node"
3-
version = "0.3.0"
3+
version = "0.3.1"
44
edition = "2021"
55
license = "Apache-2.0"
66

node/invariants/Cargo.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
[package]
22
name = "openmina-node-invariants"
3-
version = "0.3.0"
3+
version = "0.3.1"
44
edition = "2021"
55
license = "Apache-2.0"
66

0 commit comments

Comments
 (0)