Skip to content

Commit fd0d64c

Browse files
chore: release v0.24.0 (#563)
## 🤖 New release * `near-cli-rs`: 0.23.7 -> 0.24.0 (⚠ API breaking changes) ### ⚠ `near-cli-rs` breaking changes ```text --- 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 ``` <details><summary><i><b>Changelog</b></i></summary><p> <blockquote> ## [0.24.0](v0.23.7...v0.24.0) - 2026-02-27 ### Added - Add `construct-meta-transaction` command ([#562](#562)) </blockquote> </p></details> --- This PR was generated with [release-plz](https://github.com/release-plz/release-plz/).
1 parent ef87d0e commit fd0d64c

File tree

3 files changed

+8
-2
lines changed

3 files changed

+8
-2
lines changed

CHANGELOG.md

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -7,6 +7,12 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
77

88
## [Unreleased]
99

10+
## [0.24.0](https://github.com/near/near-cli-rs/compare/v0.23.7...v0.24.0) - 2026-02-27
11+
12+
### Added
13+
14+
- Add `construct-meta-transaction` command ([#562](https://github.com/near/near-cli-rs/pull/562))
15+
1016
## [0.23.7](https://github.com/near/near-cli-rs/compare/v0.23.6...v0.23.7) - 2026-02-09
1117

1218
### Fixed

Cargo.lock

Lines changed: 1 addition & 1 deletion
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

Cargo.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
[package]
22
name = "near-cli-rs"
3-
version = "0.23.7"
3+
version = "0.24.0"
44
authors = ["FroVolod <frol_off@meta.ua>", "Near Inc <hello@nearprotocol.com>"]
55
license = "MIT OR Apache-2.0"
66
edition = "2024"

0 commit comments

Comments
 (0)