diff --git a/CHANGELOG.md b/CHANGELOG.md index 733bca60d..01b3b0605 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -7,6 +7,13 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ## Unreleased +## [0.18.1] - 2025-11-20 + +### Fixed + +- **Docker Compose**: Fix frontend black screen issue by changing environment + from `compose` to `local` and exposing port 3000 for rust node HTTP API (hotfix `v0.18.1`) + ## [0.18.0] - 2025-11-04 ### OCaml node @@ -680,7 +687,8 @@ First public release. - 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. - Web-based frontend for the node. -[Unreleased]: https://github.com/openmina/openmina/compare/v0.18.0...develop +[Unreleased]: https://github.com/openmina/openmina/compare/v0.18.1...develop +[0.18.1]: https://github.com/openmina/openmina/compare/v0.18.0...v0.18.1 [0.18.0]: https://github.com/openmina/openmina/compare/v0.17.0...v0.18.0 [0.17.0]: https://github.com/openmina/openmina/compare/v0.16.0...v0.17.0 [0.16.0]: https://github.com/openmina/openmina/compare/v0.15.0...v0.16.0 diff --git a/cli/Cargo.toml b/cli/Cargo.toml index d776c6886..e783539ef 100644 --- a/cli/Cargo.toml +++ b/cli/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "cli" -version = "0.18.0" +version = "0.18.1" edition = "2021" license = "Apache-2.0" diff --git a/cli/replay_dynamic_effects/Cargo.toml b/cli/replay_dynamic_effects/Cargo.toml index e57fadbcf..1b0f49316 100644 --- a/cli/replay_dynamic_effects/Cargo.toml +++ b/cli/replay_dynamic_effects/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "replay_dynamic_effects" -version = "0.18.0" +version = "0.18.1" edition = "2021" license = "Apache-2.0" diff --git a/core/Cargo.toml b/core/Cargo.toml index 0e7b2c7f4..e7fbca661 100644 --- a/core/Cargo.toml +++ b/core/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "mina-core" -version = "0.18.0" +version = "0.18.1" edition = "2021" license = "Apache-2.0" diff --git a/docker-compose.yml b/docker-compose.yml index 896fa7475..6aac56d83 100644 --- a/docker-compose.yml +++ b/docker-compose.yml @@ -12,6 +12,7 @@ services: volumes: - ./mina-workdir:/root/.mina:rw ports: + - "3000:3000" - "${MINA_LIBP2P_PORT:-8302}:${MINA_LIBP2P_PORT:-8302}" environment: MINA_LIBP2P_EXTERNAL_IP: "${MINA_LIBP2P_EXTERNAL_IP:-}" @@ -20,6 +21,6 @@ services: frontend: image: o1labs/mina-rust-frontend:${MINA_FRONTEND_TAG:-latest} environment: - MINA_FRONTEND_ENVIRONMENT: compose + MINA_FRONTEND_ENVIRONMENT: local ports: - "8070:80" diff --git a/fuzzer/Cargo.toml b/fuzzer/Cargo.toml index 802ed09df..2510fb796 100644 --- a/fuzzer/Cargo.toml +++ b/fuzzer/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "mina-fuzzer" -version = "0.18.0" +version = "0.18.1" edition = "2021" license = "Apache-2.0" diff --git a/ledger/Cargo.toml b/ledger/Cargo.toml index bad1823a5..767430473 100644 --- a/ledger/Cargo.toml +++ b/ledger/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "mina-tree" -version = "0.18.0" +version = "0.18.1" edition = "2021" license = "Apache-2.0" diff --git a/macros/Cargo.toml b/macros/Cargo.toml index 2c8462a1a..c2c42a76a 100644 --- a/macros/Cargo.toml +++ b/macros/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "mina-macros" -version = "0.18.0" +version = "0.18.1" edition = "2021" license = "Apache-2.0" authors = ["Alexander Koptelov "] diff --git a/mina-p2p-messages/Cargo.toml b/mina-p2p-messages/Cargo.toml index 6e4406c9a..00d034829 100644 --- a/mina-p2p-messages/Cargo.toml +++ b/mina-p2p-messages/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "mina-p2p-messages" -version = "0.18.0" +version = "0.18.1" edition = "2021" license = "Apache-2.0" diff --git a/node/Cargo.toml b/node/Cargo.toml index b1dfabe00..375a993f1 100644 --- a/node/Cargo.toml +++ b/node/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "node" -version = "0.18.0" +version = "0.18.1" edition = "2021" license = "Apache-2.0" diff --git a/node/account/Cargo.toml b/node/account/Cargo.toml index ae1dbc475..cee9ec721 100644 --- a/node/account/Cargo.toml +++ b/node/account/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "mina-node-account" -version = "0.18.0" +version = "0.18.1" edition = "2021" license = "Apache-2.0" description = "Account management for Mina nodes, including key generation, encryption, and address handling" diff --git a/node/common/Cargo.toml b/node/common/Cargo.toml index 5014db9dd..e1d2867b3 100644 --- a/node/common/Cargo.toml +++ b/node/common/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "mina-node-common" -version = "0.18.0" +version = "0.18.1" edition = "2021" license = "Apache-2.0" diff --git a/node/invariants/Cargo.toml b/node/invariants/Cargo.toml index d156b95e2..96f62b975 100644 --- a/node/invariants/Cargo.toml +++ b/node/invariants/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "mina-node-invariants" -version = "0.18.0" +version = "0.18.1" edition = "2021" license = "Apache-2.0" diff --git a/node/native/Cargo.toml b/node/native/Cargo.toml index 66720c804..1facd9ce1 100644 --- a/node/native/Cargo.toml +++ b/node/native/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "mina-node-native" -version = "0.18.0" +version = "0.18.1" edition = "2021" license = "Apache-2.0" diff --git a/node/testing/Cargo.toml b/node/testing/Cargo.toml index 7c4fb9559..687000c58 100644 --- a/node/testing/Cargo.toml +++ b/node/testing/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "mina-node-testing" -version = "0.18.0" +version = "0.18.1" edition = "2021" license = "Apache-2.0" diff --git a/node/web/Cargo.toml b/node/web/Cargo.toml index a4c2865c1..85f21a577 100644 --- a/node/web/Cargo.toml +++ b/node/web/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "mina-node-web" -version = "0.18.0" +version = "0.18.1" edition = "2021" license = "Apache-2.0" diff --git a/p2p/Cargo.toml b/p2p/Cargo.toml index 157bd6087..f9c3fa91a 100644 --- a/p2p/Cargo.toml +++ b/p2p/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "p2p" -version = "0.18.0" +version = "0.18.1" edition = "2021" license = "Apache-2.0" diff --git a/p2p/libp2p-rpc-behaviour/Cargo.toml b/p2p/libp2p-rpc-behaviour/Cargo.toml index 0fda7d56f..817cb4ada 100644 --- a/p2p/libp2p-rpc-behaviour/Cargo.toml +++ b/p2p/libp2p-rpc-behaviour/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "libp2p-rpc-behaviour" -version = "0.18.0" +version = "0.18.1" edition = "2021" license = "Apache-2.0" diff --git a/p2p/testing/Cargo.toml b/p2p/testing/Cargo.toml index a7eb6731b..1779b8a66 100644 --- a/p2p/testing/Cargo.toml +++ b/p2p/testing/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "p2p-testing" -version = "0.18.0" +version = "0.18.1" edition = "2021" # See more keys and their definitions at https://doc.rust-lang.org/cargo/reference/manifest.html diff --git a/poseidon/Cargo.toml b/poseidon/Cargo.toml index a1a7905d7..0c806424c 100644 --- a/poseidon/Cargo.toml +++ b/poseidon/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "poseidon" -version = "0.18.0" +version = "0.18.1" edition = "2021" [lints] diff --git a/snark/Cargo.toml b/snark/Cargo.toml index f582936c3..d588e2d9a 100644 --- a/snark/Cargo.toml +++ b/snark/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "snark" -version = "0.18.0" +version = "0.18.1" edition = "2021" license = "Apache-2.0" diff --git a/tools/archive-breadcrumb-compare/Cargo.toml b/tools/archive-breadcrumb-compare/Cargo.toml index 23ee90cab..f20f67977 100644 --- a/tools/archive-breadcrumb-compare/Cargo.toml +++ b/tools/archive-breadcrumb-compare/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "mina-archive-breadcrumb-compare" -version = "0.18.0" +version = "0.18.1" edition = "2021" [dependencies] diff --git a/tools/bootstrap-sandbox/Cargo.toml b/tools/bootstrap-sandbox/Cargo.toml index ed84ab4a9..ca0b72567 100644 --- a/tools/bootstrap-sandbox/Cargo.toml +++ b/tools/bootstrap-sandbox/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "mina-bootstrap-sandbox" -version = "0.18.0" +version = "0.18.1" edition = "2021" [dependencies] diff --git a/tools/fuzzing/Cargo.toml b/tools/fuzzing/Cargo.toml index 210b17cea..fb261eada 100644 --- a/tools/fuzzing/Cargo.toml +++ b/tools/fuzzing/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "transaction_fuzzer" -version = "0.18.0" +version = "0.18.1" edition = "2021" [dependencies] diff --git a/tools/gossipsub-sandbox/Cargo.toml b/tools/gossipsub-sandbox/Cargo.toml index bf0a41a84..28dea1944 100644 --- a/tools/gossipsub-sandbox/Cargo.toml +++ b/tools/gossipsub-sandbox/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "mina-gossipsub-sandbox" -version = "0.18.0" +version = "0.18.1" edition = "2021" [dependencies] diff --git a/tools/hash-tool/Cargo.toml b/tools/hash-tool/Cargo.toml index 948f3da92..8b32400f7 100644 --- a/tools/hash-tool/Cargo.toml +++ b/tools/hash-tool/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "hash-tool" -version = "0.18.0" +version = "0.18.1" edition = "2021" [dependencies] diff --git a/tools/ledger-tool/Cargo.toml b/tools/ledger-tool/Cargo.toml index 31d580937..32be11fe6 100644 --- a/tools/ledger-tool/Cargo.toml +++ b/tools/ledger-tool/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "ledger-tool" -version = "0.18.0" +version = "0.18.1" edition = "2021" [dependencies] diff --git a/tools/transport/Cargo.toml b/tools/transport/Cargo.toml index 86fd8ce99..f6cffa94a 100644 --- a/tools/transport/Cargo.toml +++ b/tools/transport/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "mina-transport" -version = "0.18.0" +version = "0.18.1" edition = "2021" [dependencies] diff --git a/tools/webrtc-sniffer/Cargo.toml b/tools/webrtc-sniffer/Cargo.toml index 572c04bf1..9dc0d7efb 100644 --- a/tools/webrtc-sniffer/Cargo.toml +++ b/tools/webrtc-sniffer/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "webrtc-sniffer" -version = "0.18.0" +version = "0.18.1" edition = "2021" [dependencies] diff --git a/vendor/salsa-simple/Cargo.toml b/vendor/salsa-simple/Cargo.toml index 1459ac5e6..493660698 100644 --- a/vendor/salsa-simple/Cargo.toml +++ b/vendor/salsa-simple/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "salsa-simple" -version = "0.18.0" +version = "0.18.1" edition = "2021" [dev-dependencies] diff --git a/vrf/Cargo.toml b/vrf/Cargo.toml index 665b766c8..92bd7887d 100644 --- a/vrf/Cargo.toml +++ b/vrf/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "vrf" -version = "0.18.0" +version = "0.18.1" edition = "2021" license = "Apache-2.0"