Skip to content

Releases: near/cargo-near

0.10.1 - 2024-10-17

17 Oct 13:34
1a10a97
Compare
Choose a tag to compare

Release Notes

Other

  • update Docker image reference in new command template with cargo-near 0.10.0 and Rust 1.81.0 (#232)

sourcescan/cargo-near compatibility note

Using 0.2.0 or newer cargo_near_build/extended functionality in factory contracts to build subcontracts requires docker build to happen inside of sourcescan/cargo-near:0.10.0-rust-1.81.0 image or newer.
Older images in conjunction with 0.2.0 or newer cargo-near-build won't result in verifiable/reproducible builds of subcontracts, as they don't do wasm-opt -O step, which is a breaking change of default behaviour of cargo near build command without flags.

Install cargo-near 0.10.1

Install prebuilt binaries via shell script

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

Install prebuilt binaries via powershell script

powershell -c "irm https://github.com/near/cargo-near/releases/download/cargo-near-v0.10.1/cargo-near-installer.ps1 | iex"

Install prebuilt binaries into your npm project

npm install [email protected]

Download cargo-near 0.10.1

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

0.10.0 - 2024-10-16

16 Oct 18:28
5af23c8
Compare
Choose a tag to compare

Release Notes

Added

  • [breaking] use wasm-opt -O (via wasm-opt-rs) as post-step of build (#231)
  • env flag for external parameters of docker build and regular build (#226)

Other

  • Use Posthog instead of Mixpanel to collect stats on new projects creation (#227)
  • Fix tracking usage (#225)

Install cargo-near 0.10.0

Install prebuilt binaries via shell script

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

Install prebuilt binaries via powershell script

powershell -c "irm https://github.com/near/cargo-near/releases/download/cargo-near-v0.10.0/cargo-near-installer.ps1 | iex"

Install prebuilt binaries into your npm project

npm install [email protected]

Download cargo-near 0.10.0

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

0.2.0 - 2024-10-16

16 Oct 17:54
5af23c8
Compare
Choose a tag to compare

Release Notes

Added

  • [breaking] use wasm-opt -O (via wasm-opt-rs) as post-step of build (#231)
  • env flag for external parameters of docker build and regular build (#226)

Other

  • disable github release for cargo-near-build via cargo-dist (#222)

0.9.0 - 2024-09-12

13 Sep 07:55
c9210e7
Compare
Choose a tag to compare

Release Notes

Added

  • Fixed GitHub CI staging workflow generated by cargo near new command to work correctly with docker case (#193)
  • Extracted cargo-near-build into a standalone crate to be able to use it in near-workspaces and other places without the rest of the heavy dependencies of cargo-near (#198)
  • Added tracking of cargo near new usage to collect statistics of the command usage (#192)

Fixed

  • Addressed warnings in cargo build -p cargo-near-build cmd in releaze-plz flow (#212)

Other

  • Updated near-* dependencies to 0.26 release (#220)
  • Use "tracing" for logging and loading indicators (#216)
  • update docker image and sdk version in cargo near new template (#218)
  • [breaking] updates near-* packages to 0.25 version. Updates near-sdk to 5.4 (#215)

Install cargo-near 0.9.0

Install prebuilt binaries via shell script

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

Install prebuilt binaries via powershell script

powershell -c "irm https://github.com/near/cargo-near/releases/download/cargo-near-v0.9.0/cargo-near-installer.ps1 | iex"

Install prebuilt binaries into your npm project

npm install [email protected]

Download cargo-near 0.9.0

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

0.1.1 - 2024-09-12

13 Sep 07:35
c9210e7
Compare
Choose a tag to compare

Release Notes

Added

  • Fixed GitHub CI staging workflow generated by cargo near new command to work correctly with docker case (#193)

Other

  • Use "tracing" for logging and loading indicators (#216)
  • fix clippy (#219)

0.8.2 - 2024-08-16

16 Aug 12:01
84d39bf
Compare
Choose a tag to compare

Release Notes

Other

  • updated near-workspaces-rs (#205)

Install cargo-near 0.8.2

Install prebuilt binaries via shell script

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

Install prebuilt binaries via powershell script

irm https://github.com/near/cargo-near/releases/download/cargo-near-v0.8.2/cargo-near-installer.ps1 | iex

Install prebuilt binaries into your npm project

npm install [email protected]

Download cargo-near 0.8.2

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

0.8.1 - 2024-08-15

15 Aug 16:30
39aba19
Compare
Choose a tag to compare

Release Notes

Other

  • update Cargo.lock dependencies

Install cargo-near 0.8.1

Install prebuilt binaries via shell script

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

Install prebuilt binaries via powershell script

irm https://github.com/near/cargo-near/releases/download/cargo-near-v0.8.1/cargo-near-installer.ps1 | iex

Install prebuilt binaries into your npm project

npm install [email protected]

Download cargo-near 0.8.1

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

0.8.0 - 2024-08-14

14 Aug 13:32
d7c7b7a
Compare
Choose a tag to compare

Release Notes

Other

  • [breaking] Updated near-* to 0.24, interactive clap to 0.3 (#201)
  • disable env section of color_eyre report (#196)

Install cargo-near 0.8.0

Install prebuilt binaries via shell script

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

Install prebuilt binaries via powershell script

irm https://github.com/near/cargo-near/releases/download/cargo-near-v0.8.0/cargo-near-installer.ps1 | iex

Install prebuilt binaries into your npm project

npm install [email protected]

Download cargo-near 0.8.0

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

0.7.0 - 2024-08-06

06 Aug 18:23
f1afe7b
Compare
Choose a tag to compare

Release Notes

Added

  • Added ability to use SourceScan (#134)

Fixed

  • Replacing atty unmaintained dependency (#194)

Other

  • update default docker images tags + digests (#191)

TLDR: shortcut to pre-docker release behaviour

If you want to run a pre-docker release build command, run

# equivalent to behaviour of `cargo near build` of version < 0.7.0 
cargo near build --no-docker --no-locked

instead of cargo near build.

Install cargo-near 0.7.0

Install prebuilt binaries via shell script

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

Install prebuilt binaries via powershell script

irm https://github.com/near/cargo-near/releases/download/cargo-near-v0.7.0/cargo-near-installer.ps1 | iex

Install prebuilt binaries into your npm project

npm install [email protected]

Download cargo-near 0.7.0

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

0.6.4 - 2024-07-22

22 Jul 18:21
ad7d4bd
Compare
Choose a tag to compare

Release Notes

Other

  • Updated near-sdk and near-workspaces versions in the new project Cargo.toml.template (#183)

Install cargo-near 0.6.4

Install prebuilt binaries via shell script

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

Install prebuilt binaries via powershell script

irm https://github.com/near/cargo-near/releases/download/cargo-near-v0.6.4/cargo-near-installer.ps1 | iex

Install prebuilt binaries into your npm project

npm install [email protected]

Download cargo-near 0.6.4

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