Skip to content

Releases: near/near-cli-rs

0.22.1 - 2025-08-15

15 Aug 20:02
d8c2c41
Compare
Choose a tag to compare

Release Notes

Other

  • update near-* dependencies to 0.31 release (#514)

Install near-cli-rs 0.22.1

Install prebuilt binaries via shell script

curl --proto '=https' --tlsv1.2 -LsSf https://github.com/near/near-cli-rs/releases/download/v0.22.1/near-cli-rs-installer.sh | sh

Install prebuilt binaries via powershell script

powershell -ExecutionPolicy Bypass -c "irm https://github.com/near/near-cli-rs/releases/download/v0.22.1/near-cli-rs-installer.ps1 | iex"

Install prebuilt binaries into your npm project

npm install near-cli-rs@0.22.1

Download near-cli-rs 0.22.1

File Platform Checksum
near-cli-rs-aarch64-apple-darwin.tar.gz Apple Silicon macOS checksum
near-cli-rs-x86_64-apple-darwin.tar.gz Intel macOS checksum
near-cli-rs-x86_64-pc-windows-msvc.tar.gz x64 Windows checksum
near-cli-rs-x86_64-pc-windows-msvc.msi x64 Windows checksum
near-cli-rs-aarch64-unknown-linux-gnu.tar.gz ARM64 Linux checksum
near-cli-rs-x86_64-unknown-linux-gnu.tar.gz x64 Linux checksum

0.22.0 - 2025-07-21

21 Jul 19:13
70b6d12
Compare
Choose a tag to compare

Release Notes

Added

  • New "message sign-nep413" command - NEP-413 offchain messages signing (#507)

Fixed

  • Gracefully handle (Started, NotStarted) transaction status (#510)

Other

  • Removed dj8yfo from CODEOWNERS

Install near-cli-rs 0.22.0

Install prebuilt binaries via shell script

curl --proto '=https' --tlsv1.2 -LsSf https://github.com/near/near-cli-rs/releases/download/v0.22.0/near-cli-rs-installer.sh | sh

Install prebuilt binaries via powershell script

powershell -ExecutionPolicy Bypass -c "irm https://github.com/near/near-cli-rs/releases/download/v0.22.0/near-cli-rs-installer.ps1 | iex"

Install prebuilt binaries into your npm project

npm install near-cli-rs@0.22.0

Download near-cli-rs 0.22.0

File Platform Checksum
near-cli-rs-aarch64-apple-darwin.tar.gz Apple Silicon macOS checksum
near-cli-rs-x86_64-apple-darwin.tar.gz Intel macOS checksum
near-cli-rs-x86_64-pc-windows-msvc.tar.gz x64 Windows checksum
near-cli-rs-x86_64-pc-windows-msvc.msi x64 Windows checksum
near-cli-rs-aarch64-unknown-linux-gnu.tar.gz ARM64 Linux checksum
near-cli-rs-x86_64-unknown-linux-gnu.tar.gz x64 Linux checksum

0.21.0 - 2025-07-08

08 Jul 10:36
5eff721
Compare
Choose a tag to compare

Release Notes

Added

  • Improved support for importing implicit accounts (#498)
  • Added a command to confirm locally that the deployed contract matches the source code it was built from (#480)
  • Add support for submitting general DAO proposals (#492)

Fixed

  • Fixed typos in the default CLI config (#501)
  • Fixed error RpcError: [missing field disable_9393_fix] (#502)
  • use re-rexported version of indicatif module, needed for tracing-indicatif (#503)
  • clippy::result_large_err warning (#488)

Other

  • Added verify_contract/inspect_contract feauture gates (#504)
  • Pinned binary releases to use ubuntu-22.04 (#506)
  • Fixed linting errors - non-inlined formatting syntax (#499)
  • fix some typos (#494)
  • simplified action struct (#493)
  • added more RPCs (FAST NEAR and Lava) to the default config generation (#491)
  • introduced BoxedJsonRpcResult type (#490)
  • fixed shell configuration for command history (#487)

Install near-cli-rs 0.21.0

Install prebuilt binaries via shell script

curl --proto '=https' --tlsv1.2 -LsSf https://github.com/near/near-cli-rs/releases/download/v0.21.0/near-cli-rs-installer.sh | sh

Install prebuilt binaries via powershell script

powershell -ExecutionPolicy Bypass -c "irm https://github.com/near/near-cli-rs/releases/download/v0.21.0/near-cli-rs-installer.ps1 | iex"

Install prebuilt binaries into your npm project

npm install near-cli-rs@0.21.0

Download near-cli-rs 0.21.0

File Platform Checksum
near-cli-rs-aarch64-apple-darwin.tar.gz Apple Silicon macOS checksum
near-cli-rs-x86_64-apple-darwin.tar.gz Intel macOS checksum
near-cli-rs-x86_64-pc-windows-msvc.tar.gz x64 Windows checksum
near-cli-rs-x86_64-pc-windows-msvc.msi x64 Windows checksum
near-cli-rs-aarch64-unknown-linux-gnu.tar.gz ARM64 Linux checksum
near-cli-rs-x86_64-unknown-linux-gnu.tar.gz x64 Linux checksum

0.20.0 - 2025-05-13

14 May 12:51
8f7d78a
Compare
Choose a tag to compare

Release Notes

Added

  • display global contracts info on account details query (#483)
  • extended action builder with new released items (#457)
  • deploy and use global contracts from UI excluding action builder. (#456)
  • Do not require to explicitly provide public key during signing transactions with a plaintext private key (we can always extract it from the private key) (#468)
  • Added new command "get public key from plaintext private key" (#466)
  • Use free ARM64 GitHub Action runners for pre-built binaries (#454)

Fixed

  • Fixed returning the result of a function call (#462)
  • Fixed canceling the CLI operation in retry prompts (#478)
  • Fixed cli command near tokens send-ft without memo (#474)
  • allow forks to leverage transfer-to-project workflow (#464)

Other

  • removed unsupported reconstruction for DeployGlobalContract (#484)
  • [breaking] updates near-* dependencies to 0.30 release (#481)
  • fixed reconstruction of transaction from contract deploy (#476)
  • Refactored 'send-ft memo' command from using Option to just String (#477)
  • Replaced Linux x86-64 ubuntu-20.04 build environment with ubuntu-22.04 as 20.04 reached its end of life, so minimal supported glibc for pre-built binaries is now 2.35 - Linux users with older glibc will have to install CLIs from the source code or update their OS (#470)
  • updated GUIDE (#469)
  • Updated CI secret name in the devtools pipeline (#460)

Install near-cli-rs 0.20.0

Install prebuilt binaries via shell script

curl --proto '=https' --tlsv1.2 -LsSf https://github.com/near/near-cli-rs/releases/download/v0.20.0/near-cli-rs-installer.sh | sh

Install prebuilt binaries via powershell script

powershell -ExecutionPolicy Bypass -c "irm https://github.com/near/near-cli-rs/releases/download/v0.20.0/near-cli-rs-installer.ps1 | iex"

Install prebuilt binaries into your npm project

npm install near-cli-rs@0.20.0

Download near-cli-rs 0.20.0

File Platform Checksum
near-cli-rs-aarch64-apple-darwin.tar.gz Apple Silicon macOS checksum
near-cli-rs-x86_64-apple-darwin.tar.gz Intel macOS checksum
near-cli-rs-x86_64-pc-windows-msvc.tar.gz x64 Windows checksum
near-cli-rs-x86_64-pc-windows-msvc.msi x64 Windows checksum
near-cli-rs-aarch64-unknown-linux-gnu.tar.gz ARM64 Linux checksum
near-cli-rs-x86_64-unknown-linux-gnu.tar.gz x64 Linux checksum

0.19.0 - 2025-03-12

13 Mar 16:51
bfdf90c
Compare
Choose a tag to compare

Release Notes

Added

  • Improved usability of NEAR CLI in scripts (#445)
  • Added "send all" option to fungible tokens (#440)
  • let users specify a memo when sending ft
  • A new --quiet flag to suppress noisy output in scripting scenarios (#441)

Fixed

  • Fixed information about successful transfer of "send all" ft tokens (#447)
  • Fixed cli command for memo parameter (#446)
  • Use legacy keychain as a fallback storage when system keychain is not supported (e.g. WSL, Codespaces, Docker containers, CI) (#439)

Other

  • [breaking] updates near-* dependencies to 0.29 release (#455)
  • Typos fix (#451)
  • Added the ability to add an account ID to the account list without using the legacy keychain (#449)
  • Updated the copyright year to 2025 (#448)

Install near-cli-rs 0.19.0

Install prebuilt binaries via shell script

curl --proto '=https' --tlsv1.2 -LsSf https://github.com/near/near-cli-rs/releases/download/v0.19.0/near-cli-rs-installer.sh | sh

Install prebuilt binaries via powershell script

powershell -ExecutionPolicy ByPass -c "irm https://github.com/near/near-cli-rs/releases/download/v0.19.0/near-cli-rs-installer.ps1 | iex"

Install prebuilt binaries into your npm project

npm install near-cli-rs@0.19.0

Download near-cli-rs 0.19.0

File Platform Checksum
near-cli-rs-aarch64-apple-darwin.tar.gz Apple Silicon macOS checksum
near-cli-rs-x86_64-apple-darwin.tar.gz Intel macOS checksum
near-cli-rs-x86_64-pc-windows-msvc.tar.gz x64 Windows checksum
near-cli-rs-x86_64-pc-windows-msvc.msi x64 Windows checksum
near-cli-rs-aarch64-unknown-linux-gnu.tar.gz ARM64 Linux checksum
near-cli-rs-x86_64-unknown-linux-gnu.tar.gz x64 Linux checksum

0.18.0 - 2025-01-20

20 Jan 14:20
4287b2e
Compare
Choose a tag to compare

Release Notes

Added

  • Added the ability to get a public key for an account (#436)

Other

  • fixed migration. Added migration saving to be more clear (#434)
  • handle new rate-limits for querying pools (#433)
  • Extended the documentation for building NEAR CLI from the source code (#430)

Install near-cli-rs 0.18.0

Install prebuilt binaries via shell script

curl --proto '=https' --tlsv1.2 -LsSf https://github.com/near/near-cli-rs/releases/download/v0.18.0/near-cli-rs-installer.sh | sh

Install prebuilt binaries via powershell script

powershell -ExecutionPolicy ByPass -c "irm https://github.com/near/near-cli-rs/releases/download/v0.18.0/near-cli-rs-installer.ps1 | iex"

Install prebuilt binaries into your npm project

npm install near-cli-rs@0.18.0

Download near-cli-rs 0.18.0

File Platform Checksum
near-cli-rs-aarch64-apple-darwin.tar.gz Apple Silicon macOS checksum
near-cli-rs-x86_64-apple-darwin.tar.gz Intel macOS checksum
near-cli-rs-x86_64-pc-windows-msvc.tar.gz x64 Windows checksum
near-cli-rs-x86_64-pc-windows-msvc.msi x64 Windows checksum
near-cli-rs-aarch64-unknown-linux-gnu.tar.gz ARM64 Linux checksum
near-cli-rs-x86_64-unknown-linux-gnu.tar.gz x64 Linux checksum

0.17.0 - 2024-12-16

17 Dec 10:34
3fc78b6
Compare
Choose a tag to compare

Release Notes

Added

  • Added the ability to send a signed meta-transaction from a file (#428)
  • Added the ability to send a signed transaction from a file (#412)
  • Added the ability to use TEACH ME mode to create an account with a faucet service sponsor (#407)

Fixed

  • Fixed field name for JSON file with transaction information (signed-transaction-info.json) (#427)

Other

  • add CODEOWNERS (#426)
  • print searched location on miss on sign-with-legacy-keychain (#422)
  • [breaking] updates near-* dependencies to 0.28 release (#423)

Install near-cli-rs 0.17.0

Install prebuilt binaries via shell script

curl --proto '=https' --tlsv1.2 -LsSf https://github.com/near/near-cli-rs/releases/download/v0.17.0/near-cli-rs-installer.sh | sh

Install prebuilt binaries via powershell script

powershell -ExecutionPolicy ByPass -c "irm https://github.com/near/near-cli-rs/releases/download/v0.17.0/near-cli-rs-installer.ps1 | iex"

Install prebuilt binaries into your npm project

npm install near-cli-rs@0.17.0

Download near-cli-rs 0.17.0

File Platform Checksum
near-cli-rs-aarch64-apple-darwin.tar.gz Apple Silicon macOS checksum
near-cli-rs-x86_64-apple-darwin.tar.gz Intel macOS checksum
near-cli-rs-x86_64-pc-windows-msvc.tar.gz x64 Windows checksum
near-cli-rs-x86_64-pc-windows-msvc.msi x64 Windows checksum
near-cli-rs-aarch64-unknown-linux-gnu.tar.gz ARM64 Linux checksum
near-cli-rs-x86_64-unknown-linux-gnu.tar.gz x64 Linux checksum

0.16.1 - 2024-12-06

12 Dec 17:17
63a9762
Compare
Choose a tag to compare

Release Notes

Added

  • Added the ability to save payload for broadcast_tx_commit (#413)
  • Get the final CLI command into the shell history with a small helper setup (#415)
  • Trace configuration for loading wait indicators and --teach-me flag moved to library (#417)
  • add to devtools workflow

Install near-cli-rs 0.16.1

Install prebuilt binaries via shell script

curl --proto '=https' --tlsv1.2 -LsSf https://github.com/near/near-cli-rs/releases/download/v0.16.1/near-cli-rs-installer.sh | sh

Install prebuilt binaries via powershell script

powershell -ExecutionPolicy ByPass -c "irm https://github.com/near/near-cli-rs/releases/download/v0.16.1/near-cli-rs-installer.ps1 | iex"

Install prebuilt binaries into your npm project

npm install near-cli-rs@0.16.1

Download near-cli-rs 0.16.1

File Platform Checksum
near-cli-rs-aarch64-apple-darwin.tar.gz Apple Silicon macOS checksum
near-cli-rs-x86_64-apple-darwin.tar.gz Intel macOS checksum
near-cli-rs-x86_64-pc-windows-msvc.tar.gz x64 Windows checksum
near-cli-rs-x86_64-pc-windows-msvc.msi x64 Windows checksum
near-cli-rs-aarch64-unknown-linux-gnu.tar.gz ARM64 Linux checksum
near-cli-rs-x86_64-unknown-linux-gnu.tar.gz x64 Linux checksum

0.16.0 - 2024-11-18

19 Nov 00:39
6929bd2
Compare
Choose a tag to compare

Release Notes

Other

  • [breaking] updates near-* dependencies to 0.27 release (#414)

Install near-cli-rs 0.16.0

Install prebuilt binaries via shell script

curl --proto '=https' --tlsv1.2 -LsSf https://github.com/near/near-cli-rs/releases/download/v0.16.0/near-cli-rs-installer.sh | sh

Install prebuilt binaries via powershell script

powershell -c "irm https://github.com/near/near-cli-rs/releases/download/v0.16.0/near-cli-rs-installer.ps1 | iex"

Install prebuilt binaries into your npm project

npm install near-cli-rs@0.16.0

Download near-cli-rs 0.16.0

File Platform Checksum
near-cli-rs-aarch64-apple-darwin.tar.gz Apple Silicon macOS checksum
near-cli-rs-x86_64-apple-darwin.tar.gz Intel macOS checksum
near-cli-rs-x86_64-pc-windows-msvc.tar.gz x64 Windows checksum
near-cli-rs-x86_64-pc-windows-msvc.msi x64 Windows checksum
near-cli-rs-aarch64-unknown-linux-gnu.tar.gz ARM64 Linux checksum
near-cli-rs-x86_64-unknown-linux-gnu.tar.gz x64 Linux checksum

0.15.1 - 2024-09-11

11 Sep 17:57
98960d5
Compare
Choose a tag to compare

Release Notes

Other

  • updates near-* dependencies to 0.26 release (#405)

Install near-cli-rs 0.15.1

Install prebuilt binaries via shell script

curl --proto '=https' --tlsv1.2 -LsSf https://github.com/near/near-cli-rs/releases/download/v0.15.1/near-cli-rs-installer.sh | sh

Install prebuilt binaries via powershell script

powershell -c "irm https://github.com/near/near-cli-rs/releases/download/v0.15.1/near-cli-rs-installer.ps1 | iex"

Install prebuilt binaries into your npm project

npm install near-cli-rs@0.15.1

Download near-cli-rs 0.15.1

File Platform Checksum
near-cli-rs-aarch64-apple-darwin.tar.gz Apple Silicon macOS checksum
near-cli-rs-x86_64-apple-darwin.tar.gz Intel macOS checksum
near-cli-rs-x86_64-pc-windows-msvc.tar.gz x64 Windows checksum
near-cli-rs-x86_64-pc-windows-msvc.msi x64 Windows checksum
near-cli-rs-aarch64-unknown-linux-gnu.tar.gz ARM64 Linux checksum
near-cli-rs-x86_64-unknown-linux-gnu.tar.gz x64 Linux checksum