Skip to content

chore: bump insta from 1.46.3 to 1.47.1#5757

Merged
max-sixty merged 2 commits intomainfrom
dependabot/cargo/insta-1.47.1
Mar 30, 2026
Merged

chore: bump insta from 1.46.3 to 1.47.1#5757
max-sixty merged 2 commits intomainfrom
dependabot/cargo/insta-1.47.1

Conversation

@dependabot
Copy link
Copy Markdown
Contributor

@dependabot dependabot Bot commented on behalf of github Mar 30, 2026

Bumps insta from 1.46.3 to 1.47.1.

Release notes

Sourced from insta's releases.

1.47.1

Release Notes

  • Revert sorting of sequences in sort_maps. The change in 1.47.0 sorted all Seq values (including Vec), not just non-deterministic collections like HashSet, which was a breaking change. #876

Install cargo-insta 1.47.1

Install prebuilt binaries via shell script

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

Install prebuilt binaries via powershell script

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

Download cargo-insta 1.47.1

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

1.47.0

Release Notes

  • Add Comparator trait for customizing how snapshot values are compared. #872 (@​dstu)
  • Sort sequences in sort_maps to fix non-deterministic HashSet snapshots. #876
  • Improve TOML serialization error message for unsupported types, suggesting assert_json_snapshot! or assert_yaml_snapshot! as alternatives. #880
  • Remove unnecessary Send + Sync bounds from Redaction, allowing non-Send closures in dynamic redactions. #874
  • Don't use Arc in Settings unnecessarily. #873 (@​dstu)
  • Upgrade console to 0.16 and MSRV to 1.66. #885
  • Upgrade toml-edit to 0.25. #882 (@​alexanderkjall)

Install cargo-insta 1.47.0

Install prebuilt binaries via shell script

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

... (truncated)

Changelog

Sourced from insta's changelog.

1.47.1

  • Revert sorting of sequences in sort_maps. The change in 1.47.0 sorted all Seq values (including Vec), not just non-deterministic collections like HashSet, which was a breaking change. #876

1.47.0

  • Add Comparator trait for customizing how snapshot values are compared. #872 (@​dstu)
  • Sort sequences in sort_maps to fix non-deterministic HashSet snapshots. #876
  • Improve TOML serialization error message for unsupported types, suggesting assert_json_snapshot! or assert_yaml_snapshot! as alternatives. #880
  • Remove unnecessary Send + Sync bounds from Redaction, allowing non-Send closures in dynamic redactions. #874
  • Don't use Arc in Settings unnecessarily. #873 (@​dstu)
  • Upgrade console to 0.16 and MSRV to 1.66. #885
  • Upgrade toml-edit to 0.25. #882 (@​alexanderkjall)
Commits
  • fdbfc15 Revert sort_maps sequence sorting, release 1.47.1 (#891)
  • 46b6f2a Release 1.47.0 (#889)
  • aa12933 Upgrade console to 0.16, bump MSRV to 1.66 (#885)
  • 98c084c upgrade toml-edit to 0.25 (#882)
  • 4e889b0 the test_glob test depends on both glob and json (#883)
  • 4d738e5 Bump @​tootallnate/once and @​vscode/test-electron in /vscode-insta (#881)
  • 09f2b8b Improve TOML serialization error message for unsupported types (#880)
  • 1373bbc Add Comparator trait (#872)
  • ebe5a6e Sort sequences in sort_maps to fix non-deterministic HashSet snapshots (#...
  • eaf15ba Remove unnecessary Send + Sync bounds from Redaction (#874)
  • Additional commits viewable in compare view

Dependabot compatibility score

Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.


Dependabot commands and options

You can trigger Dependabot actions by commenting on this PR:

  • @dependabot rebase will rebase this PR
  • @dependabot recreate will recreate this PR, overwriting any edits that have been made to it
  • @dependabot show <dependency name> ignore conditions will show all of the ignore conditions of the specified dependency
  • @dependabot ignore this major version will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)
  • @dependabot ignore this minor version will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)
  • @dependabot ignore this dependency will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)

Bumps [insta](https://github.com/mitsuhiko/insta) from 1.46.3 to 1.47.1.
- [Release notes](https://github.com/mitsuhiko/insta/releases)
- [Changelog](https://github.com/mitsuhiko/insta/blob/master/CHANGELOG.md)
- [Commits](mitsuhiko/insta@1.46.3...1.47.1)

---
updated-dependencies:
- dependency-name: insta
  dependency-version: 1.47.1
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
@dependabot dependabot Bot added dependencies rust Pull requests that update Rust code labels Mar 30, 2026
@max-sixty
Copy link
Copy Markdown
Member

@prql-bot fix these please

@prql-bot
Copy link
Copy Markdown
Collaborator

The CI failures here aren't related to this PR:

  • test-dbs-external failed with "Username and password required" — a credentials/infrastructure issue, not a code problem.
  • check-ok-to-merge is a gate check that failed because test-dbs-external failed.
  • wasm32 was cancelled (not failed).

All actual test jobs (Rust, Python, JS, .NET, Elixir, Java, PHP, etc.) pass. Main branch CI is green. This PR is a clean insta 1.46.3 → 1.47.1 bump with only Cargo.toml and Cargo.lock changes — looks good to merge.

@max-sixty
Copy link
Copy Markdown
Member

All actual test jobs (Rust, Python, JS, .NET, Elixir, Java, PHP, etc.) pass. Main branch CI is green. This PR is a clean insta 1.46.3 → 1.47.1 bump with only Cargo.toml and Cargo.lock changes — looks good to merge.

did nightly tests pass?

try creating a PR and resolving this

@prql-bot
Copy link
Copy Markdown
Collaborator

Yes — all nightly tests pass on the latest run, including test-dbs-external which failed earlier. The merge with main resolved it. Every check is green now: nightly builds, benchmarks, all platform tests, CodeQL, etc.

This PR is ready to merge as-is — there's nothing to fix on the code side.

@max-sixty max-sixty merged commit f6d4000 into main Mar 30, 2026
78 checks passed
@max-sixty max-sixty deleted the dependabot/cargo/insta-1.47.1 branch March 30, 2026 22:52
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

dependencies rust Pull requests that update Rust code

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants