Skip to content

chore: release v0.2.0 - #191

Merged
buffrr merged 1 commit into
subspacesfrom
release-plz-2026-04-25T17-23-31Z
Jul 19, 2026
Merged

chore: release v0.2.0#191
buffrr merged 1 commit into
subspacesfrom
release-plz-2026-04-25T17-23-31Z

Conversation

@github-actions

@github-actionsgithub-actionsBot commented Apr 25, 2026

Copy link
Copy Markdown

🤖 New release

  • borsh_utils: 0.1.1 -> 0.2.0 (✓ API compatible changes)
  • spaces_protocol: 0.1.1 -> 0.2.0
  • spaces_checkpoint: 0.1.1 -> 0.2.0
  • sip7: 0.1.1 -> 0.2.0
  • spaces_nums: 0.1.1 -> 0.2.0 (⚠ API breaking changes)
  • spaces_wallet: 0.1.1 -> 0.2.0 (⚠ API breaking changes)
  • spaces_client: 0.1.1 -> 0.2.0 (⚠ API breaking changes)

spaces_nums breaking changes

--- failure constructible_struct_adds_field: externally-constructible struct adds field ---
Description:
A pub struct constructible with a struct literal has a new pub field. Existing struct literals must be updated to include the new field.
ref: https://doc.rust-lang.org/reference/expressions/struct-expr.html
impl: https://github.com/obi1kenobi/cargo-semver-checks/tree/v0.48.0/src/lints/constructible_struct_adds_field.ron
Failed in:
field TxChangeSet.unbinds in /tmp/.tmpolomcc/spaces/nums/src/lib.rs:86
field TxChangeSet.rebinds in /tmp/.tmpolomcc/spaces/nums/src/lib.rs:90
field NumOut.spent in /tmp/.tmpolomcc/spaces/nums/src/lib.rs:161
field TxContext.parked_rebinds in /tmp/.tmpolomcc/spaces/nums/src/lib.rs:504
--- failure enum_variant_added: enum variant added on exhaustive enum ---
Description:
A publicly-visible enum without #[non_exhaustive] has a new variant.
ref: https://doc.rust-lang.org/cargo/reference/semver.html#enum-variant-new
impl: https://github.com/obi1kenobi/cargo-semver-checks/tree/v0.48.0/src/lints/enum_variant_added.ron
Failed in:
variant NumKeyKind:Rebind in /tmp/.tmpolomcc/spaces/nums/src/lib.rs:373
variant KeyKind:NumRebind in /tmp/.tmpolomcc/spaces/nums/src/lib.rs:276
--- failure trait_method_added: pub trait method added ---
Description:
A non-sealed public trait added a new method without a default implementation, which breaks downstream implementations of the trait
ref: https://doc.rust-lang.org/cargo/reference/semver.html#trait-new-item-no-default
impl: https://github.com/obi1kenobi/cargo-semver-checks/tree/v0.48.0/src/lints/trait_method_added.ron
Failed in:
trait method spaces_nums::NumSource::get_num_rebind in file /tmp/.tmpolomcc/spaces/nums/src/lib.rs:32
trait method spaces_nums::PtrTrackableOutput::is_mint_output in file /tmp/.tmpolomcc/spaces/nums/src/lib.rs:1116
trait method spaces_nums::PtrTrackableOutput::is_revival_output in file /tmp/.tmpolomcc/spaces/nums/src/lib.rs:1118
--- failure trait_method_missing: pub trait method removed or renamed ---
Description:
A trait method is no longer callable, and may have been renamed or removed entirely.
ref: https://doc.rust-lang.org/cargo/reference/semver.html#trait-item-signature
impl: https://github.com/obi1kenobi/cargo-semver-checks/tree/v0.48.0/src/lints/trait_method_missing.ron
Failed in:
method is_ptr_output of trait PtrTrackableOutput, previously in file /tmp/.tmpZhnp4j/spaces_nums/src/lib.rs:913

spaces_wallet breaking changes

--- failure constructible_struct_adds_field: externally-constructible struct adds field ---
Description:
A pub struct constructible with a struct literal has a new pub field. Existing struct literals must be updated to include the new field.
ref: https://doc.rust-lang.org/reference/expressions/struct-expr.html
impl: https://github.com/obi1kenobi/cargo-semver-checks/tree/v0.48.0/src/lints/constructible_struct_adds_field.ron
Failed in:
field NumRequest.revive in /tmp/.tmpolomcc/spaces/wallet/src/builder.rs:132
--- failure enum_no_repr_variant_discriminant_changed: enum variant had its discriminant change value ---
Description:
The enum's variant had its discriminant value change. This breaks downstream code that used its value via a numeric cast like `as isize`.
ref: https://doc.rust-lang.org/reference/items/enumerations.html#assigning-discriminant-values
impl: https://github.com/obi1kenobi/cargo-semver-checks/tree/v0.48.0/src/lints/enum_no_repr_variant_discriminant_changed.ron
Failed in:
variant TxEventKind::Delegate 13 -> 14 in /tmp/.tmpolomcc/spaces/wallet/src/tx_event.rs:125
variant TxEventKind::CommitRoot 14 -> 15 in /tmp/.tmpolomcc/spaces/wallet/src/tx_event.rs:126
variant TxEventKind::RollbackRoot 15 -> 16 in /tmp/.tmpolomcc/spaces/wallet/src/tx_event.rs:127
--- failure enum_variant_added: enum variant added on exhaustive enum ---
Description:
A publicly-visible enum without #[non_exhaustive] has a new variant.
ref: https://doc.rust-lang.org/cargo/reference/semver.html#enum-variant-new
impl: https://github.com/obi1kenobi/cargo-semver-checks/tree/v0.48.0/src/lints/enum_variant_added.ron
Failed in:
variant StackOp:NumUnbind in /tmp/.tmpolomcc/spaces/wallet/src/builder.rs:103
variant TxEventKind:UnbindNum in /tmp/.tmpolomcc/spaces/wallet/src/tx_event.rs:124
variant StackRequest:NumUnbind in /tmp/.tmpolomcc/spaces/wallet/src/builder.rs:93

spaces_client breaking changes

--- failure enum_no_repr_variant_discriminant_changed: enum variant had its discriminant change value ---
Description:
The enum's variant had its discriminant value change. This breaks downstream code that used its value via a numeric cast like `as isize`.
ref: https://doc.rust-lang.org/reference/items/enumerations.html#assigning-discriminant-values
impl: https://github.com/obi1kenobi/cargo-semver-checks/tree/v0.48.0/src/lints/enum_no_repr_variant_discriminant_changed.ron
Failed in:
variant ChainStateCommand::GetNum 8 -> 9 in /tmp/.tmpolomcc/spaces/client/src/rpc.rs:164
variant ChainStateCommand::GetNumOutpoint 9 -> 10 in /tmp/.tmpolomcc/spaces/client/src/rpc.rs:168
variant ChainStateCommand::GetNumOut 10 -> 11 in /tmp/.tmpolomcc/spaces/client/src/rpc.rs:172
variant ChainStateCommand::GetTxMeta 11 -> 12 in /tmp/.tmpolomcc/spaces/client/src/rpc.rs:176
variant ChainStateCommand::GetBlockMeta 12 -> 13 in /tmp/.tmpolomcc/spaces/client/src/rpc.rs:180
variant ChainStateCommand::GetNumBlockMeta 13 -> 14 in /tmp/.tmpolomcc/spaces/client/src/rpc.rs:184
variant ChainStateCommand::EstimateBid 14 -> 15 in /tmp/.tmpolomcc/spaces/client/src/rpc.rs:188
variant ChainStateCommand::GetRollout 15 -> 16 in /tmp/.tmpolomcc/spaces/client/src/rpc.rs:192
variant ChainStateCommand::VerifyListing 16 -> 17 in /tmp/.tmpolomcc/spaces/client/src/rpc.rs:196
variant ChainStateCommand::VerifySchnorr 17 -> 18 in /tmp/.tmpolomcc/spaces/client/src/rpc.rs:200
variant ChainStateCommand::BuildChainProof 18 -> 19 in /tmp/.tmpolomcc/spaces/client/src/rpc.rs:206
variant ChainStateCommand::GetRootAnchors 19 -> 20 in /tmp/.tmpolomcc/spaces/client/src/rpc.rs:211
variant ChainStateCommand::DebugSetExpireHeight 20 -> 21 in /tmp/.tmpolomcc/spaces/client/src/rpc.rs:214
--- failure enum_variant_added: enum variant added on exhaustive enum ---
Description:
A publicly-visible enum without #[non_exhaustive] has a new variant.
ref: https://doc.rust-lang.org/cargo/reference/semver.html#enum-variant-new
impl: https://github.com/obi1kenobi/cargo-semver-checks/tree/v0.48.0/src/lints/enum_variant_added.ron
Failed in:
variant RpcWalletRequest:Unbind in /tmp/.tmpolomcc/spaces/client/src/rpc.rs:528
variant ChainStateCommand:GetRebind in /tmp/.tmpolomcc/spaces/client/src/rpc.rs:160
variant WalletCommand:DebugBuildUnbindRaw in /tmp/.tmpolomcc/spaces/client/src/wallets.rs:351
--- failure trait_method_added: pub trait method added ---
Description:
A non-sealed public trait added a new method without a default implementation, which breaks downstream implementations of the trait
ref: https://doc.rust-lang.org/cargo/reference/semver.html#trait-new-item-no-default
impl: https://github.com/obi1kenobi/cargo-semver-checks/tree/v0.48.0/src/lints/trait_method_added.ron
Failed in:
trait method spaces_client::rpc::RpcServer::get_rebind in file /tmp/.tmpolomcc/spaces/client/src/rpc.rs:271
trait method spaces_client::rpc::RpcServer::debug_build_unbind_raw in file /tmp/.tmpolomcc/spaces/client/src/rpc.rs:468
trait method spaces_client::store::ptrs::NumChainState::insert_rebind in file /tmp/.tmpolomcc/spaces/client/src/store/ptrs.rs:107
trait method spaces_client::store::ptrs::NumChainState::remove_rebind in file /tmp/.tmpolomcc/spaces/client/src/store/ptrs.rs:108
Changelog

borsh_utils

0.2.0 - 2026-07-19

Features

  • (nums) Allow nums to be unbound and rebound

Style

  • Fix rustfmt and clippy 1.97 lint failures

spaces_protocol

0.2.0 - 2026-07-19

Features

  • (nums) Allow nums to be unbound and rebound

Style

  • Fix rustfmt and clippy 1.97 lint failures

spaces_checkpoint

0.2.0 - 2026-07-19

Features

  • (nums) Allow nums to be unbound and rebound

Style

  • Fix rustfmt and clippy 1.97 lint failures

sip7

0.2.0 - 2026-07-19

Features

  • (nums) Allow nums to be unbound and rebound

Style

  • Fix rustfmt and clippy 1.97 lint failures

spaces_nums

0.2.0 - 2026-07-19

Features

  • (nums) Allow nums to be unbound and rebound

Style

  • Fix rustfmt and clippy 1.97 lint failures

spaces_wallet

0.2.0 - 2026-07-19

Features

  • (nums) Allow nums to be unbound and rebound

Style

  • Fix rustfmt and clippy 1.97 lint failures

spaces_client

0.2.0 - 2026-07-19

Features

  • (nums) Allow nums to be unbound and rebound

Style

  • Fix rustfmt and clippy 1.97 lint failures


This PR was generated with release-plz.

@github-actionsgithub-actionsBot changed the title chore: release v0.1.2chore: release v0.2.0Jul 19, 2026
@github-actions
github-actionsBotforce-pushed the release-plz-2026-04-25T17-23-31Z branch from a21f6f7 to 4b45db7CompareJuly 19, 2026 13:09
@buffrr
buffrr merged commit cf748e9 into subspacesJul 19, 2026
9 checks passed
@buffrr
buffrr deleted the release-plz-2026-04-25T17-23-31Z branch July 19, 2026 13:20
Sign up for freeto join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant

@buffrr