Sourced from insta's releases.
1.48.0
Release Notes
- Add
strip_ansi_escape_codessetting which removes ANSI escape sequences (color codes, cursor movement, etc.) from snapshot content before comparison. Requires thefiltersfeature. #899 (@pierluigilenoci)- Add opt-in support for YAML literal blocks for multiline strings in snapshot metadata fields such as
descriptionandexpression. SetINSTA_YAML_BLOCK_STYLE=1to enable. #851 (@ivov)- Setting
CI=truenormally makescargo insta testbehave as though--checkwas passed. Explicit snapshot handling options such as--acceptnow take precedence over this environment variable, allowing users to override this behavior if they want to. #924- Fix
cargo insta test --profilebeing forwarded to nextest as the nextest profile instead of the cargo build profile; it now translates to--cargo-profilefor the nextest runner. Add--nextest-profileto select the nextest profile. #910- Fix
cargo insta pending-snapshotsprinting unusable\\?\-prefixed paths on Windows. The--snapshotfilter now also accepts partial paths: any trailing path suffix of the snapshot file matches, so a bare--snapshot my_test.snapworks. #904- Accepting a binary snapshot no longer fails with
os error 2when its data file is missing (e.g. gitignored and not committed). #914Install cargo-insta 1.48.0
Install prebuilt binaries via shell script
curl --proto '=https' --tlsv1.2 -LsSf https://github.com/mitsuhiko/insta/releases/download/1.48.0/cargo-insta-installer.sh | shInstall prebuilt binaries via powershell script
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 Apple Silicon macOS checksum cargo-insta-x86_64-apple-darwin.tar.xz Intel macOS checksum cargo-insta-x86_64-pc-windows-msvc.zip x64 Windows checksum cargo-insta-x86_64-unknown-linux-gnu.tar.xz x64 Linux checksum cargo-insta-x86_64-unknown-linux-musl.tar.xz x64 MUSL Linux checksum
Sourced from insta's changelog.
1.48.0
- Add
strip_ansi_escape_codessetting which removes ANSI escape sequences (color codes, cursor movement, etc.) from snapshot content before comparison. Requires thefiltersfeature. #899 (@pierluigilenoci)- Add opt-in support for YAML literal blocks for multiline strings in snapshot metadata fields such as
descriptionandexpression. SetINSTA_YAML_BLOCK_STYLE=1to enable. #851 (@ivov)- Setting
CI=truenormally makescargo insta testbehave as though--checkwas passed. Explicit snapshot handling options such as--acceptnow take precedence over this environment variable, allowing users to override this behavior if they want to. #924- Fix
cargo insta test --profilebeing forwarded to nextest as the nextest profile instead of the cargo build profile; it now translates to--cargo-profilefor the nextest runner. Add--nextest-profileto select the nextest profile. #910- Fix
cargo insta pending-snapshotsprinting unusable\\?\-prefixed paths on Windows. The--snapshotfilter now also accepts partial paths: any trailing path suffix of the snapshot file matches, so a bare--snapshot my_test.snapworks. #904- Accepting a binary snapshot no longer fails with
os error 2when its data file is missing (e.g. gitignored and not committed). #914
7f23d2e
Release 1.48.0 (#925)ee9cae1
Allow CI=true to be overridden by an explicitly passed
--accept CLI flag ...043cf82
fix: translate --profile to --cargo-profile for nextest (#913)9c77f13
test: cover deep-wildcard redaction through arrays (#915)362f432
Fix --snapshot filter on Windows; allow partial paths (#904)a436836
fix: tolerate a missing binary snapshot data file (#914)bf5fcdf
fix: regenerate Cargo.lock and guard it with --locked in CI (#912)a761a9c
feat: Support YAML literal blocks for multiline strings (#851)f9633f3
ci: pin check-minver to nightly-2026-04-25 (#905)c7b98b8
feat: add strip_ansi_escape_codes setting (#899)a61ac1a
2.8.2a08bf90
arch: fix undefined behavior in lower level (but public) APIsb41293b
rebar: update memchr to latest87467c9
impl: remove unnecessary clones in into_owned implsSourced from regex's changelog.
1.12.4 (2025-06-09)
This release includes a performance optimization for compilation of regexes with very large character classes.
Improvements:
- #1308: Avoid re-canonicalizing the entire interval set when pushing new class ranges.
7b96fdc
1.12.47b89cf0
deps: update to regex-syntax 0.8.111401679
regex-syntax-0.8.11d709000
changelog: 1.12.49825c74
syntax: avoid re-canonicalizing the entire IntervalSet on push (#1308)a7f2ff6
docs: clarify regex-lite word boundaries2c7b172
docs: clarify unsupported Anchored::Pattern searches839d16b
regex-syntax-0.8.10c4865a0
syntax: fix negation handling in HIR translationd8761c0
cargo: also include benchesSourced from uuid's releases.
v1.23.3
What's Changed
- Fix up parser panic on empty input by
@KodrAusin uuid-rs/uuid#886- Prepare for 1.23.3 release by
@KodrAusin uuid-rs/uuid#887Full Changelog: https://github.com/uuid-rs/uuid/compare/v1.23.2...v1.23.3
Sourced from stabby's changelog.
72.1.8 (api=3.0.3, abi=2.0.0)
- Make builds more reproducible #136 (thanks
@pablo-smith-saronicfor raising the issue and providing the fix)- Fix CI for Rust 1.72, fix support for 1.72
- Enable more lints to prevent unexpected panics
72.1.4 (api=3.0.2, abi=2.0.0)
- Upgraded
synto2.0.46+.