Download Latest Version cargo-insta-x86_64-pc-windows-msvc.zip (2.3 MB)
Email in envelope

Get an email when there's a new version of insta

Home / 1.48.0
Name Modified Size InfoDownloads / Week
Parent folder
source.tar.gz.sha256 2026-06-11 81 Bytes
cargo-insta-x86_64-apple-darwin.tar.xz.sha256 2026-06-11 106 Bytes
cargo-insta-x86_64-pc-windows-msvc.zip 2026-06-11 2.3 MB
cargo-insta-x86_64-pc-windows-msvc.zip.sha256 2026-06-11 106 Bytes
cargo-insta-x86_64-unknown-linux-gnu.tar.xz 2026-06-11 1.7 MB
cargo-insta-x86_64-unknown-linux-gnu.tar.xz.sha256 2026-06-11 111 Bytes
cargo-insta-x86_64-unknown-linux-musl.tar.xz 2026-06-11 1.7 MB
cargo-insta-x86_64-unknown-linux-musl.tar.xz.sha256 2026-06-11 112 Bytes
dist-manifest.json 2026-06-11 22.3 kB
sha256.sum 2026-06-11 618 Bytes
source.tar.gz 2026-06-11 1.5 MB
cargo-insta-aarch64-apple-darwin.tar.xz 2026-06-11 1.4 MB
cargo-insta-aarch64-apple-darwin.tar.xz.sha256 2026-06-11 107 Bytes
cargo-insta-installer.ps1 2026-06-11 21.3 kB
cargo-insta-installer.sh 2026-06-11 52.5 kB
cargo-insta-x86_64-apple-darwin.tar.xz 2026-06-11 1.6 MB
1.48.0 source code.tar.gz 2026-06-11 1.5 MB
1.48.0 source code.zip 2026-06-11 1.6 MB
README.md 2026-06-11 3.3 kB
Totals: 19 Items   13.4 MB 5

Release Notes

  • Add strip_ansi_escape_codes setting which removes ANSI escape sequences (color codes, cursor movement, etc.) from snapshot content before comparison. Requires the filters feature. [#899] (@pierluigilenoci)
  • Add opt-in support for YAML literal blocks for multiline strings in snapshot metadata fields such as description and expression. Set INSTA_YAML_BLOCK_STYLE=1 to enable. [#851] (@ivov)
  • Setting CI=true normally makes cargo insta test behave as though --check was passed. Explicit snapshot handling options such as --accept now take precedence over this environment variable, allowing users to override this behavior if they want to. [#924]
  • Fix cargo insta test --profile being forwarded to nextest as the nextest profile instead of the cargo build profile; it now translates to --cargo-profile for the nextest runner. Add --nextest-profile to select the nextest profile. [#910]
  • Fix cargo insta pending-snapshots printing unusable \\?\-prefixed paths on Windows. The --snapshot filter now also accepts partial paths: any trailing path suffix of the snapshot file matches, so a bare --snapshot my_test.snap works. [#904]
  • Accepting a binary snapshot no longer fails with os error 2 when its data file is missing (e.g. gitignored and not committed). [#914]

Install cargo-insta 1.48.0

Install prebuilt binaries via shell script

:::sh
curl --proto '=https' --tlsv1.2 -LsSf https://github.com/mitsuhiko/insta/releases/download/1.48.0/cargo-insta-installer.sh | sh

Install prebuilt binaries via powershell script

:::sh
powershell -ExecutionPolicy Bypass -c "irm https://github.com/mitsuhiko/insta/releases/download/1.48.0/cargo-insta-installer.ps1 | iex"

Download cargo-insta 1.48.0

File Platform Checksum
cargo-insta-aarch64-apple-darwin.tar.xz (github.com) Apple Silicon macOS checksum
cargo-insta-x86_64-apple-darwin.tar.xz (github.com) Intel macOS checksum
cargo-insta-x86_64-pc-windows-msvc.zip (github.com) x64 Windows checksum
cargo-insta-x86_64-unknown-linux-gnu.tar.xz (github.com) x64 Linux checksum
cargo-insta-x86_64-unknown-linux-musl.tar.xz (github.com) x64 MUSL Linux checksum
Source: README.md, updated 2026-06-11