Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
2 changes: 1 addition & 1 deletion cli/Cargo.toml
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
[package]
name = "cli"
version = "0.17.0"
version = "0.18.0"
edition = "2021"
license = "Apache-2.0"

Expand Down
2 changes: 1 addition & 1 deletion cli/replay_dynamic_effects/Cargo.toml
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
[package]
name = "replay_dynamic_effects"
version = "0.17.0"
version = "0.18.0"
edition = "2021"
license = "Apache-2.0"

Expand Down
2 changes: 1 addition & 1 deletion core/Cargo.toml
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
[package]
name = "mina-core"
version = "0.17.0"
version = "0.18.0"
edition = "2021"
license = "Apache-2.0"

Expand Down
2 changes: 1 addition & 1 deletion fuzzer/Cargo.toml
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
[package]
name = "mina-fuzzer"
version = "0.17.0"
version = "0.18.0"
edition = "2021"
license = "Apache-2.0"

Expand Down
2 changes: 1 addition & 1 deletion ledger/Cargo.toml
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
[package]
name = "mina-tree"
version = "0.17.0"
version = "0.18.0"
edition = "2021"
license = "Apache-2.0"

Expand Down
2 changes: 1 addition & 1 deletion macros/Cargo.toml
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
[package]
name = "mina-macros"
version = "0.17.0"
version = "0.18.0"
edition = "2021"
license = "Apache-2.0"
authors = ["Alexander Koptelov <[email protected]>"]
Expand Down
2 changes: 1 addition & 1 deletion mina-p2p-messages/Cargo.toml
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
[package]
name = "mina-p2p-messages"
version = "0.17.0"
version = "0.18.0"
edition = "2021"
license = "Apache-2.0"

Expand Down
2 changes: 1 addition & 1 deletion node/Cargo.toml
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
[package]
name = "node"
version = "0.17.0"
version = "0.18.0"
edition = "2021"
license = "Apache-2.0"

Expand Down
2 changes: 1 addition & 1 deletion node/account/Cargo.toml
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
[package]
name = "mina-node-account"
version = "0.17.0"
version = "0.18.0"
edition = "2021"
license = "Apache-2.0"
description = "Account management for Mina nodes, including key generation, encryption, and address handling"
Expand Down
2 changes: 1 addition & 1 deletion node/common/Cargo.toml
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
[package]
name = "mina-node-common"
version = "0.17.0"
version = "0.18.0"
edition = "2021"
license = "Apache-2.0"

Expand Down
2 changes: 1 addition & 1 deletion node/invariants/Cargo.toml
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
[package]
name = "mina-node-invariants"
version = "0.17.0"
version = "0.18.0"
edition = "2021"
license = "Apache-2.0"

Expand Down
2 changes: 1 addition & 1 deletion node/native/Cargo.toml
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
[package]
name = "mina-node-native"
version = "0.17.0"
version = "0.18.0"
edition = "2021"
license = "Apache-2.0"

Expand Down
2 changes: 1 addition & 1 deletion node/testing/Cargo.toml
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
[package]
name = "mina-node-testing"
version = "0.17.0"
version = "0.18.0"
edition = "2021"
license = "Apache-2.0"

Expand Down
2 changes: 1 addition & 1 deletion node/web/Cargo.toml
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
[package]
name = "mina-node-web"
version = "0.17.0"
version = "0.18.0"
edition = "2021"
license = "Apache-2.0"

Expand Down
2 changes: 1 addition & 1 deletion p2p/Cargo.toml
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
[package]
name = "p2p"
version = "0.17.0"
version = "0.18.0"
edition = "2021"
license = "Apache-2.0"

Expand Down
2 changes: 1 addition & 1 deletion p2p/libp2p-rpc-behaviour/Cargo.toml
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
[package]
name = "libp2p-rpc-behaviour"
version = "0.17.0"
version = "0.18.0"
edition = "2021"
license = "Apache-2.0"

Expand Down
2 changes: 1 addition & 1 deletion p2p/testing/Cargo.toml
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
[package]
name = "p2p-testing"
version = "0.17.0"
version = "0.18.0"
edition = "2021"

# See more keys and their definitions at https://doc.rust-lang.org/cargo/reference/manifest.html
Expand Down
2 changes: 1 addition & 1 deletion poseidon/Cargo.toml
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
[package]
name = "poseidon"
version = "0.17.0"
version = "0.18.0"
edition = "2021"

[lints]
Expand Down
2 changes: 1 addition & 1 deletion snark/Cargo.toml
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
[package]
name = "snark"
version = "0.17.0"
version = "0.18.0"
edition = "2021"
license = "Apache-2.0"

Expand Down
2 changes: 1 addition & 1 deletion tools/archive-breadcrumb-compare/Cargo.toml
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
[package]
name = "mina-archive-breadcrumb-compare"
version = "0.17.0"
version = "0.18.0"
edition = "2021"

[dependencies]
Expand Down
2 changes: 1 addition & 1 deletion tools/bootstrap-sandbox/Cargo.toml
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
[package]
name = "mina-bootstrap-sandbox"
version = "0.17.0"
version = "0.18.0"
edition = "2021"

[dependencies]
Expand Down
2 changes: 1 addition & 1 deletion tools/fuzzing/Cargo.toml
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
[package]
name = "transaction_fuzzer"
version = "0.17.0"
version = "0.18.0"
edition = "2021"

[dependencies]
Expand Down
2 changes: 1 addition & 1 deletion tools/gossipsub-sandbox/Cargo.toml
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
[package]
name = "mina-gossipsub-sandbox"
version = "0.17.0"
version = "0.18.0"
edition = "2021"

[dependencies]
Expand Down
2 changes: 1 addition & 1 deletion tools/hash-tool/Cargo.toml
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
[package]
name = "hash-tool"
version = "0.17.0"
version = "0.18.0"
edition = "2021"

[dependencies]
Expand Down
2 changes: 1 addition & 1 deletion tools/ledger-tool/Cargo.toml
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
[package]
name = "ledger-tool"
version = "0.17.0"
version = "0.18.0"
edition = "2021"

[dependencies]
Expand Down
2 changes: 1 addition & 1 deletion tools/transport/Cargo.toml
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
[package]
name = "mina-transport"
version = "0.17.0"
version = "0.18.0"
edition = "2021"

[dependencies]
Expand Down
2 changes: 1 addition & 1 deletion tools/webrtc-sniffer/Cargo.toml
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
[package]
name = "webrtc-sniffer"
version = "0.17.0"
version = "0.18.0"
edition = "2021"

[dependencies]
Expand Down
2 changes: 1 addition & 1 deletion vendor/salsa-simple/Cargo.toml
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
[package]
name = "salsa-simple"
version = "0.17.0"
version = "0.18.0"
edition = "2021"

[dev-dependencies]
Expand Down
2 changes: 1 addition & 1 deletion vrf/Cargo.toml
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
[package]
name = "vrf"
version = "0.17.0"
version = "0.18.0"
edition = "2021"
license = "Apache-2.0"

Expand Down
66 changes: 33 additions & 33 deletions website/docs/appendix/release-process.mdx
Original file line number Diff line number Diff line change
Expand Up @@ -142,7 +142,39 @@ _Updates will be posted in this thread_

## Release Steps

### 1. Create Release Branch (for major/minor releases)
### 1. Update Version Numbers

```bash
# Update all Cargo.toml version fields
make release-update-version VERSION=1.5.0
```

<!-- prettier-ignore-start -->

<details>
<summary>Script contents (click to expand)</summary>

<CodeBlock
language="bash"
title="website/docs/developers/scripts/release/update-version.sh"
>
{UpdateVersionScript}
</CodeBlock>

</details>
<!-- prettier-ignore-stop -->

This automatically updates version references in:

- All `Cargo.toml` files in the workspace
- Excludes target directory files

You may also need to manually update:

- Documentation examples
- Any hardcoded version references in other files

### 2. Create Release Branch (for major/minor releases)

<!-- prettier-ignore-start -->

Expand Down Expand Up @@ -208,38 +240,6 @@ docker run -p 8302:8302 o1labs/mina-rust:v1.5.0

<!-- prettier-ignore-stop -->

### 2. Update Version Numbers

```bash
# Update all Cargo.toml version fields
make release-update-version VERSION=1.5.0
```

<!-- prettier-ignore-start -->

<details>
<summary>Script contents (click to expand)</summary>

<CodeBlock
language="bash"
title="website/docs/developers/scripts/release/update-version.sh"
>
{UpdateVersionScript}
</CodeBlock>

</details>
<!-- prettier-ignore-stop -->

This automatically updates version references in:

- All `Cargo.toml` files in the workspace
- Excludes target directory files

You may also need to manually update:

- Documentation examples
- Any hardcoded version references in other files

### 3. Create Release PR

```bash
Expand Down
6 changes: 3 additions & 3 deletions website/docs/node-operators/archive-node.md
Original file line number Diff line number Diff line change
Expand Up @@ -62,10 +62,10 @@ Ensure Docker and Docker Compose are installed on your system -

# Download the archive node docker-compose file (choose one method)
# Using wget:
wget https://raw.githubusercontent.com/o1-labs/mina-rust/v0.17.0/docker-compose.archive.devnet.yml
wget https://raw.githubusercontent.com/o1-labs/mina-rust/v0.18.0/docker-compose.archive.devnet.yml

# Or using curl:
curl -O https://raw.githubusercontent.com/o1-labs/mina-rust/v0.17.0/docker-compose.archive.devnet.yml
curl -O https://raw.githubusercontent.com/o1-labs/mina-rust/v0.18.0/docker-compose.archive.devnet.yml

# Create required .env file with PostgreSQL settings
cat > .env << EOF
Expand All @@ -76,7 +76,7 @@ Ensure Docker and Docker Compose are installed on your system -
EOF
```

For the latest development version, replace `v0.17.0` with `develop` in the
For the latest development version, replace `v0.18.0` with `develop` in the
URL.

<!-- prettier-ignore-start -->
Expand Down
6 changes: 3 additions & 3 deletions website/docs/node-operators/block-producer.md
Original file line number Diff line number Diff line change
Expand Up @@ -27,16 +27,16 @@ Ensure Docker and Docker Compose are installed on your system -

# Download the block producer docker-compose file (choose one method)
# Using wget:
wget https://raw.githubusercontent.com/o1-labs/mina-rust/v0.17.0/docker-compose.block-producer.yml
wget https://raw.githubusercontent.com/o1-labs/mina-rust/v0.18.0/docker-compose.block-producer.yml

# Or using curl:
curl -O https://raw.githubusercontent.com/o1-labs/mina-rust/v0.17.0/docker-compose.block-producer.yml
curl -O https://raw.githubusercontent.com/o1-labs/mina-rust/v0.18.0/docker-compose.block-producer.yml

# Create an empty .env file to avoid warnings (optional - has defaults)
touch .env
```

For the latest development version, replace `v0.17.0` with `develop` in the
For the latest development version, replace `v0.18.0` with `develop` in the
URL.

2. **Verify Docker Image Version** (Optional but recommended)
Expand Down
4 changes: 2 additions & 2 deletions website/docs/node-operators/docker-usage.md
Original file line number Diff line number Diff line change
Expand Up @@ -156,10 +156,10 @@ mkdir mina-rust-node && cd mina-rust-node

# Download the docker-compose.yml file (choose one method)
# Using wget:
wget https://raw.githubusercontent.com/o1-labs/mina-rust/v0.17.0/docker-compose.yml
wget https://raw.githubusercontent.com/o1-labs/mina-rust/v0.18.0/docker-compose.yml

# Or using curl:
curl -O https://raw.githubusercontent.com/o1-labs/mina-rust/v0.17.0/docker-compose.yml
curl -O https://raw.githubusercontent.com/o1-labs/mina-rust/v0.18.0/docker-compose.yml

# Create an empty .env file to avoid warnings (optional - has defaults)
touch .env
Expand Down
2 changes: 1 addition & 1 deletion website/docs/node-operators/node-management.md
Original file line number Diff line number Diff line change
Expand Up @@ -38,7 +38,7 @@ Rustc version: 1.84.1
For a specific version:

```bash
docker run --rm o1labs/mina-rust:v0.17.0 build-info
docker run --rm o1labs/mina-rust:v0.18.0 build-info
```

### Using Native Binary
Expand Down
Loading