From 9c0fc5674cf4d5b67b76d7af6a5618426fc15a98 Mon Sep 17 00:00:00 2001 From: dkijania Date: Mon, 12 Oct 2026 20:32:51 +0200 Subject: [PATCH] Release 0.4.0-rc.1: same version number as mina-sdk-spec From this release on, the four Mina SDKs and mina-sdk-spec have the same version number: SDK x.y.z implements mina-sdk-spec x.y.z. The number jumps because mina-sdk-go and mina-sdk-js were already at 0.3.0. spec/VERSION is v0.4.0-rc.1. The specification files it copies are the same as at v0.2.0-rc.1. pyproject.toml and __version__ are 0.4.0rc1 (PEP 440 spelling of 0.4.0-rc.1). Co-Authored-By: Claude Fable 5.1 Claude-Session: https://claude.ai/code/session_01PFVK2ocYaT5h7ZMVUXRmv3 --- CHANGELOG.md | 8 +++++++- pyproject.toml | 2 +- spec/VERSION | 2 +- src/mina_sdk/__init__.py | 2 +- 4 files changed, 10 insertions(+), 4 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index c066f40..26a484a 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -7,6 +7,12 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ## [Unreleased] +## [0.4.0-rc.1] - 2026-10-12 + +From this release on, the four Mina SDKs and mina-sdk-spec have the same +version number: SDK x.y.z implements mina-sdk-spec x.y.z. The number jumps +because mina-sdk-go and mina-sdk-js were already at 0.3.0. + ### Added - The common API of the Mina SDKs, from [mina-sdk-spec](https://github.com/o1-labs/mina-sdk-spec) v0.1.2: `spec/` @@ -32,7 +38,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 `schedule_payments_with_handle`, `schedule_zkapp_commands_with_handle` and `create_accounts` (`CreateAccountsDetails`, `CreatedAccounts`). Live tests run with `MINA_ITN_HARNESS=1`, and `create_accounts` also needs - `MINA_ITN_FEE_PAYER`. `spec/` is mina-sdk-spec v0.2.0. + `MINA_ITN_FEE_PAYER`. `spec/` is mina-sdk-spec v0.4.0-rc.1. - ITN client, `mina_sdk.itn` (extra `itn`, which adds `cryptography`): `ItnClient` for the daemon's ITN GraphQL server (`--itn-graphql-port`), with ed25519 request signing (`ItnKey`), the `auth` handshake, sequence diff --git a/pyproject.toml b/pyproject.toml index 094e009..9a688f8 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -4,7 +4,7 @@ build-backend = "hatchling.build" [project] name = "mina-sdk" -version = "0.1.1" +version = "0.4.0rc1" description = "Python SDK for interacting with Mina Protocol nodes" readme = "README.md" license = "Apache-2.0" diff --git a/spec/VERSION b/spec/VERSION index ec714c3..7d5665a 100644 --- a/spec/VERSION +++ b/spec/VERSION @@ -1 +1 @@ -v0.2.0-rc.1 +v0.4.0-rc.1 diff --git a/src/mina_sdk/__init__.py b/src/mina_sdk/__init__.py index e3ebbdc..937b841 100644 --- a/src/mina_sdk/__init__.py +++ b/src/mina_sdk/__init__.py @@ -85,4 +85,4 @@ "ZkappFeePayer", ] -__version__ = "0.1.0" +__version__ = "0.4.0rc1"