Bump insta from 1.46.3 to 1.47.1 #57

Closed
dependabot[bot] wants to merge 1 commit from dependabot/cargo/insta-1.47.1 into main
dependabot[bot] commented 2026-03-30 21:20:24 +01:00 (Migrated from github.com)

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. <details> <summary>Release notes</summary> <p><em>Sourced from <a href="https://github.com/mitsuhiko/insta/releases">insta's releases</a>.</em></p> <blockquote> <h2>1.47.1</h2> <h2>Release Notes</h2> <ul> <li>Revert sorting of sequences in <code>sort_maps</code>. The change in 1.47.0 sorted all <code>Seq</code> values (including <code>Vec</code>), not just non-deterministic collections like <code>HashSet</code>, which was a breaking change. <a href="https://redirect.github.com/mitsuhiko/insta/issues/876">#876</a></li> </ul> <h2>Install cargo-insta 1.47.1</h2> <h3>Install prebuilt binaries via shell script</h3> <pre lang="sh"><code>curl --proto '=https' --tlsv1.2 -LsSf https://github.com/mitsuhiko/insta/releases/download/1.47.1/cargo-insta-installer.sh | sh </code></pre> <h3>Install prebuilt binaries via powershell script</h3> <pre lang="sh"><code>powershell -ExecutionPolicy Bypass -c &quot;irm https://github.com/mitsuhiko/insta/releases/download/1.47.1/cargo-insta-installer.ps1 | iex&quot; </code></pre> <h2>Download cargo-insta 1.47.1</h2> <table> <thead> <tr> <th>File</th> <th>Platform</th> <th>Checksum</th> </tr> </thead> <tbody> <tr> <td><a href="https://github.com/mitsuhiko/insta/releases/download/1.47.1/cargo-insta-aarch64-apple-darwin.tar.xz">cargo-insta-aarch64-apple-darwin.tar.xz</a></td> <td>Apple Silicon macOS</td> <td><a href="https://github.com/mitsuhiko/insta/releases/download/1.47.1/cargo-insta-aarch64-apple-darwin.tar.xz.sha256">checksum</a></td> </tr> <tr> <td><a href="https://github.com/mitsuhiko/insta/releases/download/1.47.1/cargo-insta-x86_64-apple-darwin.tar.xz">cargo-insta-x86_64-apple-darwin.tar.xz</a></td> <td>Intel macOS</td> <td><a href="https://github.com/mitsuhiko/insta/releases/download/1.47.1/cargo-insta-x86_64-apple-darwin.tar.xz.sha256">checksum</a></td> </tr> <tr> <td><a href="https://github.com/mitsuhiko/insta/releases/download/1.47.1/cargo-insta-x86_64-pc-windows-msvc.zip">cargo-insta-x86_64-pc-windows-msvc.zip</a></td> <td>x64 Windows</td> <td><a href="https://github.com/mitsuhiko/insta/releases/download/1.47.1/cargo-insta-x86_64-pc-windows-msvc.zip.sha256">checksum</a></td> </tr> <tr> <td><a href="https://github.com/mitsuhiko/insta/releases/download/1.47.1/cargo-insta-x86_64-unknown-linux-gnu.tar.xz">cargo-insta-x86_64-unknown-linux-gnu.tar.xz</a></td> <td>x64 Linux</td> <td><a href="https://github.com/mitsuhiko/insta/releases/download/1.47.1/cargo-insta-x86_64-unknown-linux-gnu.tar.xz.sha256">checksum</a></td> </tr> <tr> <td><a href="https://github.com/mitsuhiko/insta/releases/download/1.47.1/cargo-insta-x86_64-unknown-linux-musl.tar.xz">cargo-insta-x86_64-unknown-linux-musl.tar.xz</a></td> <td>x64 MUSL Linux</td> <td><a href="https://github.com/mitsuhiko/insta/releases/download/1.47.1/cargo-insta-x86_64-unknown-linux-musl.tar.xz.sha256">checksum</a></td> </tr> </tbody> </table> <h2>1.47.0</h2> <h2>Release Notes</h2> <ul> <li>Add <code>Comparator</code> trait for customizing how snapshot values are compared. <a href="https://redirect.github.com/mitsuhiko/insta/issues/872">#872</a> (<a href="https://github.com/dstu"><code>@​dstu</code></a>)</li> <li>Sort sequences in <code>sort_maps</code> to fix non-deterministic <code>HashSet</code> snapshots. <a href="https://redirect.github.com/mitsuhiko/insta/issues/876">#876</a></li> <li>Improve TOML serialization error message for unsupported types, suggesting <code>assert_json_snapshot!</code> or <code>assert_yaml_snapshot!</code> as alternatives. <a href="https://redirect.github.com/mitsuhiko/insta/issues/880">#880</a></li> <li>Remove unnecessary <code>Send + Sync</code> bounds from <code>Redaction</code>, allowing non-<code>Send</code> closures in dynamic redactions. <a href="https://redirect.github.com/mitsuhiko/insta/issues/874">#874</a></li> <li>Don't use <code>Arc</code> in <code>Settings</code> unnecessarily. <a href="https://redirect.github.com/mitsuhiko/insta/issues/873">#873</a> (<a href="https://github.com/dstu"><code>@​dstu</code></a>)</li> <li>Upgrade <code>console</code> to 0.16 and MSRV to 1.66. <a href="https://redirect.github.com/mitsuhiko/insta/issues/885">#885</a></li> <li>Upgrade <code>toml-edit</code> to 0.25. <a href="https://redirect.github.com/mitsuhiko/insta/issues/882">#882</a> (<a href="https://github.com/alexanderkjall"><code>@​alexanderkjall</code></a>)</li> </ul> <h2>Install cargo-insta 1.47.0</h2> <h3>Install prebuilt binaries via shell script</h3> <pre lang="sh"><code>curl --proto '=https' --tlsv1.2 -LsSf https://github.com/mitsuhiko/insta/releases/download/1.47.0/cargo-insta-installer.sh | sh </code></pre> <!-- raw HTML omitted --> </blockquote> <p>... (truncated)</p> </details> <details> <summary>Changelog</summary> <p><em>Sourced from <a href="https://github.com/mitsuhiko/insta/blob/master/CHANGELOG.md">insta's changelog</a>.</em></p> <blockquote> <h2>1.47.1</h2> <ul> <li>Revert sorting of sequences in <code>sort_maps</code>. The change in 1.47.0 sorted all <code>Seq</code> values (including <code>Vec</code>), not just non-deterministic collections like <code>HashSet</code>, which was a breaking change. <a href="https://redirect.github.com/mitsuhiko/insta/issues/876">#876</a></li> </ul> <h2>1.47.0</h2> <ul> <li>Add <code>Comparator</code> trait for customizing how snapshot values are compared. <a href="https://redirect.github.com/mitsuhiko/insta/issues/872">#872</a> (<a href="https://github.com/dstu"><code>@​dstu</code></a>)</li> <li>Sort sequences in <code>sort_maps</code> to fix non-deterministic <code>HashSet</code> snapshots. <a href="https://redirect.github.com/mitsuhiko/insta/issues/876">#876</a></li> <li>Improve TOML serialization error message for unsupported types, suggesting <code>assert_json_snapshot!</code> or <code>assert_yaml_snapshot!</code> as alternatives. <a href="https://redirect.github.com/mitsuhiko/insta/issues/880">#880</a></li> <li>Remove unnecessary <code>Send + Sync</code> bounds from <code>Redaction</code>, allowing non-<code>Send</code> closures in dynamic redactions. <a href="https://redirect.github.com/mitsuhiko/insta/issues/874">#874</a></li> <li>Don't use <code>Arc</code> in <code>Settings</code> unnecessarily. <a href="https://redirect.github.com/mitsuhiko/insta/issues/873">#873</a> (<a href="https://github.com/dstu"><code>@​dstu</code></a>)</li> <li>Upgrade <code>console</code> to 0.16 and MSRV to 1.66. <a href="https://redirect.github.com/mitsuhiko/insta/issues/885">#885</a></li> <li>Upgrade <code>toml-edit</code> to 0.25. <a href="https://redirect.github.com/mitsuhiko/insta/issues/882">#882</a> (<a href="https://github.com/alexanderkjall"><code>@​alexanderkjall</code></a>)</li> </ul> </blockquote> </details> <details> <summary>Commits</summary> <ul> <li><a href="https://github.com/mitsuhiko/insta/commit/fdbfc1508499f690672cd5d79281ef00f0581f44"><code>fdbfc15</code></a> Revert sort_maps sequence sorting, release 1.47.1 (<a href="https://redirect.github.com/mitsuhiko/insta/issues/891">#891</a>)</li> <li><a href="https://github.com/mitsuhiko/insta/commit/46b6f2a2a3e208d30c2de71bb8331c9616feeaf6"><code>46b6f2a</code></a> Release 1.47.0 (<a href="https://redirect.github.com/mitsuhiko/insta/issues/889">#889</a>)</li> <li><a href="https://github.com/mitsuhiko/insta/commit/aa129335d39262231edb836d3487af709d2d1b80"><code>aa12933</code></a> Upgrade <code>console</code> to 0.16, bump MSRV to 1.66 (<a href="https://redirect.github.com/mitsuhiko/insta/issues/885">#885</a>)</li> <li><a href="https://github.com/mitsuhiko/insta/commit/98c084ccba9baaf9ad070f90131ce245e0686518"><code>98c084c</code></a> upgrade toml-edit to 0.25 (<a href="https://redirect.github.com/mitsuhiko/insta/issues/882">#882</a>)</li> <li><a href="https://github.com/mitsuhiko/insta/commit/4e889b057350514a7c9befd1d31a25bb548e2cf8"><code>4e889b0</code></a> the test_glob test depends on both glob and json (<a href="https://redirect.github.com/mitsuhiko/insta/issues/883">#883</a>)</li> <li><a href="https://github.com/mitsuhiko/insta/commit/4d738e5e8a2ef18283bee248ec376a6c3212d062"><code>4d738e5</code></a> Bump <code>@​tootallnate/once</code> and <code>@​vscode/test-electron</code> in /vscode-insta (<a href="https://redirect.github.com/mitsuhiko/insta/issues/881">#881</a>)</li> <li><a href="https://github.com/mitsuhiko/insta/commit/09f2b8b50173b203fc681dd8772863c95b9440a4"><code>09f2b8b</code></a> Improve TOML serialization error message for unsupported types (<a href="https://redirect.github.com/mitsuhiko/insta/issues/880">#880</a>)</li> <li><a href="https://github.com/mitsuhiko/insta/commit/1373bbcfca2cd908bc808f656b9a9b26a2f168db"><code>1373bbc</code></a> Add Comparator trait (<a href="https://redirect.github.com/mitsuhiko/insta/issues/872">#872</a>)</li> <li><a href="https://github.com/mitsuhiko/insta/commit/ebe5a6e60f529236ab6a639e4d27ba30c9c1405a"><code>ebe5a6e</code></a> Sort sequences in <code>sort_maps</code> to fix non-deterministic <code>HashSet</code> snapshots (#...</li> <li><a href="https://github.com/mitsuhiko/insta/commit/eaf15ba7699ef8f2ba68a7022054f48b35b8d580"><code>eaf15ba</code></a> Remove unnecessary <code>Send + Sync</code> bounds from <code>Redaction</code> (<a href="https://redirect.github.com/mitsuhiko/insta/issues/874">#874</a>)</li> <li>Additional commits viewable in <a href="https://github.com/mitsuhiko/insta/compare/1.46.3...1.47.1">compare view</a></li> </ul> </details> <br /> [![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=insta&package-manager=cargo&previous-version=1.46.3&new-version=1.47.1)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores) 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-automerge-start) [//]: # (dependabot-automerge-end) --- <details> <summary>Dependabot commands and options</summary> <br /> 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) </details>
dependabot[bot] commented 2026-03-31 20:05:51 +01:00 (Migrated from github.com)

Superseded by #58.

Superseded by #58.

Pull request closed

Sign in to join this conversation.
No description provided.