Skip to content

chore: release v0.24.0#563

Open
nearprotocol-ci wants to merge 1 commit intomainfrom
release-plz-2026-02-27T17-49-12Z
Open

chore: release v0.24.0#563
nearprotocol-ci wants to merge 1 commit intomainfrom
release-plz-2026-02-27T17-49-12Z

Conversation

@nearprotocol-ci
Copy link
Contributor

🤖 New release

  • near-cli-rs: 0.23.7 -> 0.24.0 (⚠ API breaking changes)

near-cli-rs 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.46.0/src/lints/constructible_struct_adds_field.ron

Failed in:
  field ActionContext.sign_as_delegate_action in /tmp/.tmpgn12xd/near-cli-rs/src/commands/mod.rs:113
  field AccessKeyPermissionContext.sign_as_delegate_action in /tmp/.tmpgn12xd/near-cli-rs/src/commands/transaction/construct_transaction/add_action_1/add_action/add_key/access_key_type/mod.rs:12
  field ConstructTransactionContext.sign_as_delegate_action in /tmp/.tmpgn12xd/near-cli-rs/src/commands/transaction/construct_transaction/mod.rs:27
  field TransactionContext.sign_as_delegate_action in /tmp/.tmpgn12xd/near-cli-rs/src/commands/mod.rs:127

--- 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.46.0/src/lints/enum_no_repr_variant_discriminant_changed.ron

Failed in:
  variant TransactionActionsDiscriminants::SignTransaction 3 -> 4 in /tmp/.tmpgn12xd/near-cli-rs/src/commands/transaction/mod.rs:48
  variant TransactionActionsDiscriminants::PrintTransaction 4 -> 5 in /tmp/.tmpgn12xd/near-cli-rs/src/commands/transaction/mod.rs:53
  variant TransactionActionsDiscriminants::SendSignedTransaction 5 -> 6 in /tmp/.tmpgn12xd/near-cli-rs/src/commands/transaction/mod.rs:56
  variant TransactionActionsDiscriminants::SendMetaTransaction 6 -> 7 in /tmp/.tmpgn12xd/near-cli-rs/src/commands/transaction/mod.rs:61
  variant TransactionActionsDiscriminants::SignTransaction 3 -> 4 in /tmp/.tmpgn12xd/near-cli-rs/src/commands/transaction/mod.rs:48
  variant TransactionActionsDiscriminants::PrintTransaction 4 -> 5 in /tmp/.tmpgn12xd/near-cli-rs/src/commands/transaction/mod.rs:53
  variant TransactionActionsDiscriminants::SendSignedTransaction 5 -> 6 in /tmp/.tmpgn12xd/near-cli-rs/src/commands/transaction/mod.rs:56
  variant TransactionActionsDiscriminants::SendMetaTransaction 6 -> 7 in /tmp/.tmpgn12xd/near-cli-rs/src/commands/transaction/mod.rs:61

--- 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.46.0/src/lints/enum_variant_added.ron

Failed in:
  variant TransactionActionsDiscriminants:ConstructMetaTransaction in /tmp/.tmpgn12xd/near-cli-rs/src/commands/transaction/mod.rs:43
  variant TransactionActionsDiscriminants:ConstructMetaTransaction in /tmp/.tmpgn12xd/near-cli-rs/src/commands/transaction/mod.rs:43
  variant CliTransactionActions:ConstructMetaTransaction in /tmp/.tmpgn12xd/near-cli-rs/src/commands/transaction/mod.rs:20
Changelog

0.24.0 - 2026-02-27

Added

  • Add construct-meta-transaction command (#562)


This PR was generated with release-plz.

@nearprotocol-ci nearprotocol-ci requested a review from a team as a code owner February 27, 2026 17:49
@github-project-automation github-project-automation bot moved this to NEW❗ in DevTools Feb 27, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

Status: NEW❗

Development

Successfully merging this pull request may close these issues.

1 participant