My theory still remains that users are uploading the zip before it's
done being constructed (or it fails for some reason).
So I switched to making it as a temp file, then copying that temp file
over if everything succeeds. This should hopefully help...
Bumps the frontend-deps group with 4 updates:
[@sveltejs/vite-plugin-svelte](https://github.com/sveltejs/vite-plugin-svelte/tree/HEAD/packages/vite-plugin-svelte),
[jsdom](https://github.com/jsdom/jsdom),
[svelte](https://github.com/sveltejs/svelte/tree/HEAD/packages/svelte)
and [vite](https://github.com/vitejs/vite/tree/HEAD/packages/vite).
Updates `@sveltejs/vite-plugin-svelte` from 3.1.1 to 3.1.2
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/sveltejs/vite-plugin-svelte/releases"><code>@sveltejs/vite-plugin-svelte</code>'s
releases</a>.</em></p>
<blockquote>
<h2><code>@sveltejs/vite-plugin-svelte</code><a
href="https://github.com/3"><code>@3</code></a>.1.2</h2>
<h3>Patch Changes</h3>
<ul>
<li>add warning for svelte5 users to update to vite-plugin-svelte@4 (<a
href="https://redirect.github.com/sveltejs/vite-plugin-svelte/pull/964">#964</a>)</li>
</ul>
</blockquote>
</details>
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a
href="https://github.com/sveltejs/vite-plugin-svelte/blob/@sveltejs/vite-plugin-svelte@3.1.2/packages/vite-plugin-svelte/CHANGELOG.md"><code>@sveltejs/vite-plugin-svelte</code>'s
changelog</a>.</em></p>
<blockquote>
<h2>3.1.2</h2>
<h3>Patch Changes</h3>
<ul>
<li>add warning for svelte5 users to update to vite-plugin-svelte@4 (<a
href="https://redirect.github.com/sveltejs/vite-plugin-svelte/pull/964">#964</a>)</li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="b3edb771f2"><code>b3edb77</code></a>
Version Packages (<a
href="https://github.com/sveltejs/vite-plugin-svelte/tree/HEAD/packages/vite-plugin-svelte/issues/965">#965</a>)</li>
<li><a
href="4f95193edb"><code>4f95193</code></a>
chore(logs): encourage svelte5 users to update from vps3 to vps4 (<a
href="https://github.com/sveltejs/vite-plugin-svelte/tree/HEAD/packages/vite-plugin-svelte/issues/964">#964</a>)</li>
<li>See full diff in <a
href="https://github.com/sveltejs/vite-plugin-svelte/commits/@sveltejs/vite-plugin-svelte@3.1.2/packages/vite-plugin-svelte">compare
view</a></li>
</ul>
</details>
<br />
Updates `jsdom` from 24.1.1 to 25.0.0
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/jsdom/jsdom/releases">jsdom's
releases</a>.</em></p>
<blockquote>
<h2>Version 25.0.0</h2>
<p>This major release changes the prototype of a jsdom's
<code>EventTarget.prototype</code> to point to the
<code>Object.prototype</code> inside the jsdom, instead of pointing to
the Node.js <code>Object.prototype</code>. Thus, the prototype chain of
<code>Window</code> stays entirely within the jsdom, never crossing over
into the Node.js realm.</p>
<p>This only occurs when <code>runScripts</code> is set to non-default
values of <code>"dangerously"</code> or
<code>"outside-only"</code>, as with the default value, there
is no separate <code>Object.prototype</code> inside the jsdom.</p>
<p>This will likely not impact many programs, but could cause some
changes in <code>instanceof</code> behavior, and so out of an abundance
of caution, we're releasing it as a new major version.</p>
<h2>Version 24.1.3</h2>
<ul>
<li>Fixed calls to <code>postMessage()</code> that were done as a bare
property (i.e., <code>postMessage()</code> instead of
<code>window.postMessage()</code>).</li>
</ul>
<h2>Version 24.1.2</h2>
<ul>
<li>Fixed an issue with the <code>in</code> operator applied to
<code>EventTarget</code> methods, e.g. <code>'addEventListener' in
window</code>, which only appeared in Node.js ≥22.5.0. (legendecas)</li>
<li>Fixed the events fired by <code>blur()</code>: it no longer fires
<code>focus</code> and <code>focusin</code> on the
<code>Document</code>, and <code>blur</code> and <code>focusout</code>
no longer have their <code>relatedTarget</code> property set.
(asamuzaK)</li>
</ul>
</blockquote>
</details>
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a
href="https://github.com/jsdom/jsdom/blob/main/Changelog.md">jsdom's
changelog</a>.</em></p>
<blockquote>
<h2>25.0.0</h2>
<p>This major release changes the prototype of a jsdom's
<code>EventTarget.prototype</code> to point to the
<code>Object.prototype</code> inside the jsdom, instead of pointing to
the Node.js <code>Object.prototype</code>. Thus, the prototype chain of
<code>Window</code> stays entirely within the jsdom, never crossing over
into the Node.js realm.</p>
<p>This only occurs when <code>runScripts</code> is set to non-default
values of <code>"dangerously"</code> or
<code>"outside-only"</code>, as with the default value, there
is no separate <code>Object.prototype</code> inside the jsdom.</p>
<p>This will likely not impact many programs, but could cause some
changes in <code>instanceof</code> behavior, and so out of an abundance
of caution, we're releasing it as a new major version.</p>
<h2>24.1.3</h2>
<ul>
<li>Fixed calls to <code>postMessage()</code> that were done as a bare
property (i.e., <code>postMessage()</code> instead of
<code>window.postMessage()</code>).</li>
</ul>
<h2>24.1.2</h2>
<ul>
<li>Fixed an issue with the <code>in</code> operator applied to
<code>EventTarget</code> methods, e.g. <code>'addEventListener' in
window</code>, which only appeared in Node.js ≥22.5.0. (legendecas)</li>
<li>Fixed the events fired by <code>blur()</code>: it no longer fires
<code>focus</code> and <code>focusin</code> on the
<code>Document</code>, and <code>blur</code> and <code>focusout</code>
no longer have their <code>relatedTarget</code> property set.
(asamuzaK)</li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="c53efc81e7"><code>c53efc8</code></a>
Version 25.0.0</li>
<li><a
href="784c8a5689"><code>784c8a5</code></a>
Set EventTarget.prototype to the jsdom's Object.prototype</li>
<li><a
href="0314f1e42e"><code>0314f1e</code></a>
Version 24.1.3</li>
<li><a
href="46d5d5c946"><code>46d5d5c</code></a>
Fix postMessage referenced as a bare property</li>
<li><a
href="a241df63ff"><code>a241df6</code></a>
Version 24.1.2</li>
<li><a
href="c3a9aedca3"><code>c3a9aed</code></a>
Remove upstreamed WPTs</li>
<li><a
href="07fab3735a"><code>07fab37</code></a>
Refactor Window object setup code</li>
<li><a
href="3383805343"><code>3383805</code></a>
Fix events fired by blur()</li>
<li><a
href="065abcb3ff"><code>065abcb</code></a>
Roll web platform tests</li>
<li><a
href="439a43e2f1"><code>439a43e</code></a>
Setup Window prototype in vm context</li>
<li>Additional commits viewable in <a
href="https://github.com/jsdom/jsdom/compare/24.1.1...25.0.0">compare
view</a></li>
</ul>
</details>
<br />
Updates `svelte` from 4.2.18 to 4.2.19
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/sveltejs/svelte/releases">svelte's
releases</a>.</em></p>
<blockquote>
<h2>svelte@4.2.19</h2>
<h3>Patch Changes</h3>
<ul>
<li>
<p>fix: ensure typings for <code><svelte:options></code> are
picked up (<a
href="https://redirect.github.com/sveltejs/svelte/pull/12902">#12902</a>)</p>
</li>
<li>
<p>fix: escape <code><</code> in attribute strings (<a
href="https://redirect.github.com/sveltejs/svelte/pull/12989">#12989</a>)</p>
</li>
</ul>
</blockquote>
</details>
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a
href="https://github.com/sveltejs/svelte/blob/svelte@4.2.19/packages/svelte/CHANGELOG.md">svelte's
changelog</a>.</em></p>
<blockquote>
<h2>4.2.19</h2>
<h3>Patch Changes</h3>
<ul>
<li>
<p>fix: ensure typings for <code><svelte:options></code> are
picked up (<a
href="https://redirect.github.com/sveltejs/svelte/pull/12902">#12902</a>)</p>
</li>
<li>
<p>fix: escape <code><</code> in attribute strings (<a
href="https://redirect.github.com/sveltejs/svelte/pull/12989">#12989</a>)</p>
</li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="d8b31333ec"><code>d8b3133</code></a>
Version Packages (<a
href="https://github.com/sveltejs/svelte/tree/HEAD/packages/svelte/issues/12990">#12990</a>)</li>
<li><a
href="83e96e044d"><code>83e96e0</code></a>
fix: escape <code><</code> in attribute strings (<a
href="https://github.com/sveltejs/svelte/tree/HEAD/packages/svelte/issues/12989">#12989</a>)</li>
<li><a
href="5ec4409fb2"><code>5ec4409</code></a>
fix: ensure typings for <code>\<svelte:options></code> are picked
up (<a
href="https://github.com/sveltejs/svelte/tree/HEAD/packages/svelte/issues/12902">#12902</a>)</li>
<li>See full diff in <a
href="https://github.com/sveltejs/svelte/commits/svelte@4.2.19/packages/svelte">compare
view</a></li>
</ul>
</details>
<br />
Updates `vite` from 5.4.1 to 5.4.2
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a
href="https://github.com/vitejs/vite/blob/main/packages/vite/CHANGELOG.md">vite's
changelog</a>.</em></p>
<blockquote>
<h2><!-- raw HTML omitted -->5.4.2 (2024-08-20)<!-- raw HTML omitted
--></h2>
<ul>
<li>chore: remove stale TODOs (<a
href="https://github.com/vitejs/vite/tree/HEAD/packages/vite/issues/17866">#17866</a>)
(<a
href="e012f296df">e012f29</a>),
closes <a
href="https://redirect.github.com/vitejs/vite/issues/17866">#17866</a></li>
<li>refactor: remove redundant prepend/strip base (<a
href="https://github.com/vitejs/vite/tree/HEAD/packages/vite/issues/17887">#17887</a>)
(<a
href="3b8f03d789">3b8f03d</a>),
closes <a
href="https://redirect.github.com/vitejs/vite/issues/17887">#17887</a></li>
<li>fix: resolve relative URL generated by <code>renderBuiltUrl</code>
passed to module preload (<a
href="https://github.com/vitejs/vite/tree/HEAD/packages/vite/issues/16084">#16084</a>)
(<a
href="fac3a8ed68">fac3a8e</a>),
closes <a
href="https://redirect.github.com/vitejs/vite/issues/16084">#16084</a></li>
<li>feat: support originalFilename (<a
href="https://github.com/vitejs/vite/tree/HEAD/packages/vite/issues/17867">#17867</a>)
(<a
href="7d8c0e2dcb">7d8c0e2</a>),
closes <a
href="https://redirect.github.com/vitejs/vite/issues/17867">#17867</a></li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="b1ecdaf659"><code>b1ecdaf</code></a>
release: v5.4.2</li>
<li><a
href="e012f296df"><code>e012f29</code></a>
chore: remove stale TODOs (<a
href="https://github.com/vitejs/vite/tree/HEAD/packages/vite/issues/17866">#17866</a>)</li>
<li><a
href="3b8f03d789"><code>3b8f03d</code></a>
refactor: remove redundant prepend/strip base (<a
href="https://github.com/vitejs/vite/tree/HEAD/packages/vite/issues/17887">#17887</a>)</li>
<li><a
href="fac3a8ed68"><code>fac3a8e</code></a>
fix: resolve relative URL generated by <code>renderBuiltUrl</code>
passed to module prel...</li>
<li><a
href="7d8c0e2dcb"><code>7d8c0e2</code></a>
feat: support originalFilename (<a
href="https://github.com/vitejs/vite/tree/HEAD/packages/vite/issues/17867">#17867</a>)</li>
<li>See full diff in <a
href="https://github.com/vitejs/vite/commits/v5.4.2/packages/vite">compare
view</a></li>
</ul>
</details>
<br />
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 merge` will merge this PR after your CI passes on it
- `@dependabot squash and merge` will squash and merge this PR after
your CI passes on it
- `@dependabot cancel merge` will cancel a previously requested merge
and block automerging
- `@dependabot reopen` will reopen this PR if it is closed
- `@dependabot close` will close this PR and stop Dependabot recreating
it. You can achieve the same result by closing it manually
- `@dependabot show <dependency name> ignore conditions` will show all
of the ignore conditions of the specified dependency
- `@dependabot ignore <dependency name> major version` will close this
group update PR and stop Dependabot creating any more for the specific
dependency's major version (unless you unignore this specific
dependency's major version or upgrade to it yourself)
- `@dependabot ignore <dependency name> minor version` will close this
group update PR and stop Dependabot creating any more for the specific
dependency's minor version (unless you unignore this specific
dependency's minor version or upgrade to it yourself)
- `@dependabot ignore <dependency name>` will close this group update PR
and stop Dependabot creating any more for the specific dependency
(unless you unignore this specific dependency or upgrade to it yourself)
- `@dependabot unignore <dependency name>` will remove all of the ignore
conditions of the specified dependency
- `@dependabot unignore <dependency name> <ignore condition>` will
remove the ignore condition of the specified dependency and ignore
conditions
</details>
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Bumps the backend-deps group in /src-tauri with 7 updates:
| Package | From | To |
| --- | --- | --- |
| [flate2](https://github.com/rust-lang/flate2-rs) | `1.0.31` | `1.0.33`
|
| [reqwest](https://github.com/seanmonstar/reqwest) | `0.12.6` |
`0.12.7` |
| [serde](https://github.com/serde-rs/serde) | `1.0.208` | `1.0.209` |
| [serde_json](https://github.com/serde-rs/json) | `1.0.125` | `1.0.127`
|
| [sysinfo](https://github.com/GuillaumeGomez/sysinfo) | `0.31.2` |
`0.31.3` |
| [zip](https://github.com/zip-rs/zip2) | `2.1.6` | `2.2.0` |
| [zip-extract](https://github.com/MCOfficer/zip-extract) | `0.1.3` |
`0.2.1` |
Updates `flate2` from 1.0.31 to 1.0.33
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/rust-lang/flate2-rs/releases">flate2's
releases</a>.</em></p>
<blockquote>
<h2>1.0.33 - fix minimal manifest versions</h2>
<h2>What's Changed</h2>
<ul>
<li>Fix msrv: Run msrv checks with minimal versions by <a
href="https://github.com/NobodyXu"><code>@NobodyXu</code></a> in <a
href="https://redirect.github.com/rust-lang/flate2-rs/pull/425">rust-lang/flate2-rs#425</a></li>
</ul>
<h2>New Contributors</h2>
<ul>
<li><a href="https://github.com/NobodyXu"><code>@NobodyXu</code></a>
made their first contribution in <a
href="https://redirect.github.com/rust-lang/flate2-rs/pull/425">rust-lang/flate2-rs#425</a></li>
</ul>
<p><strong>Full Changelog</strong>: <a
href="https://github.com/rust-lang/flate2-rs/compare/1.0.32...1.0.33">https://github.com/rust-lang/flate2-rs/compare/1.0.32...1.0.33</a></p>
<h2>1.0.32 - turn panic into error</h2>
<h2>What's Changed</h2>
<h3>Fix</h3>
<ul>
<li>Return error instead of packing on Z_MEM_ERROR by <a
href="https://github.com/crazymerlyn"><code>@crazymerlyn</code></a> in
<a
href="https://redirect.github.com/rust-lang/flate2-rs/pull/423">rust-lang/flate2-rs#423</a></li>
</ul>
<h3>Other</h3>
<ul>
<li>prepare new release by <a
href="https://github.com/Byron"><code>@Byron</code></a> in <a
href="https://redirect.github.com/rust-lang/flate2-rs/pull/416">rust-lang/flate2-rs#416</a></li>
<li>update miniz_oxide dependency to 0.8.x by <a
href="https://github.com/oyvindln"><code>@oyvindln</code></a> in <a
href="https://redirect.github.com/rust-lang/flate2-rs/pull/420">rust-lang/flate2-rs#420</a></li>
<li>update maintenance guide with recent news by <a
href="https://github.com/Byron"><code>@Byron</code></a> in <a
href="https://redirect.github.com/rust-lang/flate2-rs/pull/419">rust-lang/flate2-rs#419</a></li>
<li>Check minimal version of Rust that compiles by <a
href="https://github.com/jongiddy"><code>@jongiddy</code></a> in <a
href="https://redirect.github.com/rust-lang/flate2-rs/pull/421">rust-lang/flate2-rs#421</a></li>
<li>Remove non-existent build in CI by <a
href="https://github.com/jongiddy"><code>@jongiddy</code></a> in <a
href="https://redirect.github.com/rust-lang/flate2-rs/pull/422">rust-lang/flate2-rs#422</a></li>
</ul>
<h2>New Contributors</h2>
<ul>
<li><a
href="https://github.com/crazymerlyn"><code>@crazymerlyn</code></a>
made their first contribution in <a
href="https://redirect.github.com/rust-lang/flate2-rs/pull/423">rust-lang/flate2-rs#423</a></li>
</ul>
<p><strong>Full Changelog</strong>: <a
href="https://github.com/rust-lang/flate2-rs/compare/1.0.31...1.0.32">https://github.com/rust-lang/flate2-rs/compare/1.0.31...1.0.32</a></p>
</blockquote>
</details>
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a
href="https://github.com/rust-lang/flate2-rs/blob/main/CHANGELOG.md">flate2's
changelog</a>.</em></p>
<blockquote>
<h1>Changelog</h1>
<p>All notable changes to this project will be documented in this
file.</p>
<p>The format is based on <a
href="https://keepachangelog.com/en/1.0.0/">Keep a Changelog</a>,
and this project adheres to <a
href="https://semver.org/spec/v2.0.0.html">Semantic Versioning</a>.</p>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="50852c6138"><code>50852c6</code></a>
Merge pull request <a
href="https://redirect.github.com/rust-lang/flate2-rs/issues/425">#425</a>
from NobodyXu/patch-1</li>
<li><a
href="a2df1db3e6"><code>a2df1db</code></a>
bump <em>tested</em> MSRV to 1.63</li>
<li><a
href="66c6907f30"><code>66c6907</code></a>
bump patch level for new release that builds with
<code>-Zminimal-versions</code></li>
<li><a
href="a5d38e8fc6"><code>a5d38e8</code></a>
increase minimal versions of <code>libz-ng-sys</code> and
<code>libz-sys</code> to their latest rel...</li>
<li><a
href="80fc1e5ddd"><code>80fc1e5</code></a>
Do not check msrv for feature zlib-rs</li>
<li><a
href="b332bac2f3"><code>b332bac</code></a>
Run msrv with different features</li>
<li><a
href="f51da32f64"><code>f51da32</code></a>
Run msrv CI on windows and macos</li>
<li><a
href="387b9c65c3"><code>387b9c6</code></a>
Fix msrv: Run msrv checks with minimal versions</li>
<li><a
href="367ec74768"><code>367ec74</code></a>
Merge pull request <a
href="https://redirect.github.com/rust-lang/flate2-rs/issues/423">#423</a>
from crazymerlyn/memerror</li>
<li><a
href="6084e47797"><code>6084e47</code></a>
Bump version</li>
<li>Additional commits viewable in <a
href="https://github.com/rust-lang/flate2-rs/compare/1.0.31...1.0.33">compare
view</a></li>
</ul>
</details>
<br />
Updates `reqwest` from 0.12.6 to 0.12.7
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/seanmonstar/reqwest/releases">reqwest's
releases</a>.</em></p>
<blockquote>
<h2>v0.12.7</h2>
<h2>What's Changed</h2>
<ul>
<li>Revert adding <code>impl
Service<http::Request<_>></code> for
<code>Client</code>.</li>
</ul>
<p><strong>Full Changelog</strong>: <a
href="https://github.com/seanmonstar/reqwest/compare/v0.12.6...v0.12.7">https://github.com/seanmonstar/reqwest/compare/v0.12.6...v0.12.7</a></p>
</blockquote>
</details>
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a
href="https://github.com/seanmonstar/reqwest/blob/master/CHANGELOG.md">reqwest's
changelog</a>.</em></p>
<blockquote>
<h2>v0.12.7</h2>
<ul>
<li>Revert adding <code>impl
Service<http::Request<_>></code> for
<code>Client</code>.</li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="88bd9be6df"><code>88bd9be</code></a>
v0.12.7</li>
<li><a
href="68127f0425"><code>68127f0</code></a>
Revert "feat: Add <code>impl
Service\<http::Request<Body>></code> for <code>Client</code>
and `&'_ C...</li>
<li>See full diff in <a
href="https://github.com/seanmonstar/reqwest/compare/v0.12.6...v0.12.7">compare
view</a></li>
</ul>
</details>
<br />
Updates `serde` from 1.0.208 to 1.0.209
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/serde-rs/serde/releases">serde's
releases</a>.</em></p>
<blockquote>
<h2>v1.0.209</h2>
<ul>
<li>Fix deserialization of empty structs and empty tuples inside of
untagged enums (<a
href="https://redirect.github.com/serde-rs/serde/issues/2805">#2805</a>,
thanks <a
href="https://github.com/Mingun"><code>@Mingun</code></a>)</li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="30752ac4ff"><code>30752ac</code></a>
Release 1.0.209</li>
<li><a
href="b84e6ca4f5"><code>b84e6ca</code></a>
Improve wording of PR 2805 comments</li>
<li><a
href="87a2fb0f1a"><code>87a2fb0</code></a>
Wrap comments from PR 2805 to 80 columns</li>
<li><a
href="9eaf7b9824"><code>9eaf7b9</code></a>
Merge pull request <a
href="https://redirect.github.com/serde-rs/serde/issues/2805">#2805</a>
from Mingun/untagged-tests</li>
<li><a
href="7bde100237"><code>7bde100</code></a>
Replace MapRefDeserializer with value::MapDeserializer</li>
<li><a
href="da7fc795ee"><code>da7fc79</code></a>
Fix deserialization of empty struct variant in untagged enums</li>
<li><a
href="4c5fec1363"><code>4c5fec1</code></a>
Test special cases that reaches SeqRefDeserializer::deserialize_any
len==0 co...</li>
<li><a
href="6588b0ad37"><code>6588b0a</code></a>
Cover Content::Seq case in VariantRefDeserializer::struct_variant</li>
<li><a
href="0093f74cfe"><code>0093f74</code></a>
Split test newtype_enum into four tests for each variant</li>
<li><a
href="171c6da57a"><code>171c6da</code></a>
Complete coverage of
ContentRefDeserializer::deserialize_newtype_struct</li>
<li>Additional commits viewable in <a
href="https://github.com/serde-rs/serde/compare/v1.0.208...v1.0.209">compare
view</a></li>
</ul>
</details>
<br />
Updates `serde_json` from 1.0.125 to 1.0.127
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/serde-rs/json/releases">serde_json's
releases</a>.</em></p>
<blockquote>
<h2>1.0.127</h2>
<ul>
<li>Add more removal methods to OccupiedEntry (<a
href="https://redirect.github.com/serde-rs/json/issues/1179">#1179</a>,
thanks <a
href="https://github.com/GREsau"><code>@GREsau</code></a>)</li>
</ul>
<h2>1.0.126</h2>
<ul>
<li>Improve string parsing on targets that use 32-bit pointers but also
have fast 64-bit integer arithmetic, such as
aarch64-unknown-linux-gnu_ilp32 and x86_64-unknown-linux-gnux32 (<a
href="https://redirect.github.com/serde-rs/json/issues/1182">#1182</a>,
thanks <a href="https://github.com/CryZe"><code>@CryZe</code></a>)</li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="5ebf65cc48"><code>5ebf65c</code></a>
Release 1.0.127</li>
<li><a
href="f287a3b1a9"><code>f287a3b</code></a>
Merge pull request 1179 from GREsau/patch-1</li>
<li><a
href="ec980b0277"><code>ec980b0</code></a>
Release 1.0.126</li>
<li><a
href="e6282b0c47"><code>e6282b0</code></a>
Merge pull request <a
href="https://redirect.github.com/serde-rs/json/issues/1184">#1184</a>
from serde-rs/fastarithmetic</li>
<li><a
href="ffc4a43453"><code>ffc4a43</code></a>
Improve cfg names for fast arithmetic</li>
<li><a
href="4b1048d0ec"><code>4b1048d</code></a>
Merge pull request <a
href="https://redirect.github.com/serde-rs/json/issues/1183">#1183</a>
from serde-rs/arithmetic</li>
<li><a
href="f268173a9f"><code>f268173</code></a>
Unify chunk size choice between float and string parsing</li>
<li><a
href="fec0376974"><code>fec0376</code></a>
Merge pull request <a
href="https://redirect.github.com/serde-rs/json/issues/1182">#1182</a>
from CryZe/chunk-64bit</li>
<li><a
href="3d837e1cc4"><code>3d837e1</code></a>
Ensure the SWAR chunks are 64-bit in more cases</li>
<li><a
href="11fc61c7af"><code>11fc61c</code></a>
Add <code>OccupiedEntry::shift_remove()</code> and
<code>swap_remove()</code></li>
<li>Additional commits viewable in <a
href="https://github.com/serde-rs/json/compare/1.0.125...1.0.127">compare
view</a></li>
</ul>
</details>
<br />
Updates `sysinfo` from 0.31.2 to 0.31.3
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a
href="https://github.com/GuillaumeGomez/sysinfo/blob/master/CHANGELOG.md">sysinfo's
changelog</a>.</em></p>
<blockquote>
<h1>0.31.3</h1>
<ul>
<li>Raspberry Pi: Fix temperature retrieval.</li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="d0122ae041"><code>d0122ae</code></a>
Merge pull request <a
href="https://redirect.github.com/GuillaumeGomez/sysinfo/issues/1343">#1343</a>
from GuillaumeGomez/update</li>
<li><a
href="e40096c7ad"><code>e40096c</code></a>
Update crate version to 0.31.3</li>
<li><a
href="431d5df189"><code>431d5df</code></a>
Update CHANGELOG for 0.31.3</li>
<li><a
href="3dff49e089"><code>3dff49e</code></a>
Merge pull request <a
href="https://redirect.github.com/GuillaumeGomez/sysinfo/issues/1342">#1342</a>
from rise0chen/master</li>
<li><a
href="9acef9ff21"><code>9acef9f</code></a>
feat: support Raspberry Pi</li>
<li>See full diff in <a
href="https://github.com/GuillaumeGomez/sysinfo/compare/v0.31.2...v0.31.3">compare
view</a></li>
</ul>
</details>
<br />
Updates `zip` from 2.1.6 to 2.2.0
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/zip-rs/zip2/releases">zip's
releases</a>.</em></p>
<blockquote>
<h2>v2.2.0</h2>
<h3><!-- raw HTML omitted -->🚀 Features</h3>
<ul>
<li>Expose <code>ZipArchive::central_directory_start</code> (<a
href="https://redirect.github.com/zip-rs/zip2/pull/232">#232</a>)</li>
</ul>
</blockquote>
</details>
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a
href="https://github.com/zip-rs/zip2/blob/master/CHANGELOG.md">zip's
changelog</a>.</em></p>
<blockquote>
<h2><a
href="https://github.com/zip-rs/zip2/compare/v2.1.6...v2.2.0">2.2.0</a>
- 2024-08-11</h2>
<h3><!-- raw HTML omitted -->🚀 Features</h3>
<ul>
<li>Expose <code>ZipArchive::central_directory_start</code> (<a
href="https://redirect.github.com/zip-rs/zip2/pull/232">#232</a>)</li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="6d3945645b"><code>6d39456</code></a>
chore: release (<a
href="https://redirect.github.com/zip-rs/zip2/issues/234">#234</a>)</li>
<li><a
href="af33ed343d"><code>af33ed3</code></a>
feat: Expose <code>ZipArchive::central_directory_start</code> (<a
href="https://redirect.github.com/zip-rs/zip2/issues/232">#232</a>)</li>
<li><a
href="3f6768ec5a"><code>3f6768e</code></a>
docs: Update list of supported features (<a
href="https://redirect.github.com/zip-rs/zip2/issues/230">#230</a>)</li>
<li><a
href="3a427c4f78"><code>3a427c4</code></a>
deps: Update dependencies with <code>cargo upgrade</code></li>
<li>See full diff in <a
href="https://github.com/zip-rs/zip2/compare/v2.1.6...v2.2.0">compare
view</a></li>
</ul>
</details>
<br />
Updates `zip-extract` from 0.1.3 to 0.2.1
<details>
<summary>Commits</summary>
<ul>
<li><a
href="120ebab3a1"><code>120ebab</code></a>
chore: Release zip-extract version 0.2.1</li>
<li><a
href="0058b21505"><code>0058b21</code></a>
Add missing zip2 feature passthroughs (<a
href="https://redirect.github.com/MCOfficer/zip-extract/issues/33">#33</a>)</li>
<li><a
href="ee3d7468d4"><code>ee3d746</code></a>
chore: Release zip-extract version 0.2.0</li>
<li><a
href="22d0df1ed1"><code>22d0df1</code></a>
Update docs since new features have been added</li>
<li><a
href="379f6ed45b"><code>379f6ed</code></a>
Update to zip 2.0 (<a
href="https://redirect.github.com/MCOfficer/zip-extract/issues/32">#32</a>)</li>
<li>See full diff in <a
href="https://github.com/MCOfficer/zip-extract/compare/v0.1.3...v0.2.1">compare
view</a></li>
</ul>
</details>
<br />
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 merge` will merge this PR after your CI passes on it
- `@dependabot squash and merge` will squash and merge this PR after
your CI passes on it
- `@dependabot cancel merge` will cancel a previously requested merge
and block automerging
- `@dependabot reopen` will reopen this PR if it is closed
- `@dependabot close` will close this PR and stop Dependabot recreating
it. You can achieve the same result by closing it manually
- `@dependabot show <dependency name> ignore conditions` will show all
of the ignore conditions of the specified dependency
- `@dependabot ignore <dependency name> major version` will close this
group update PR and stop Dependabot creating any more for the specific
dependency's major version (unless you unignore this specific
dependency's major version or upgrade to it yourself)
- `@dependabot ignore <dependency name> minor version` will close this
group update PR and stop Dependabot creating any more for the specific
dependency's minor version (unless you unignore this specific
dependency's minor version or upgrade to it yourself)
- `@dependabot ignore <dependency name>` will close this group update PR
and stop Dependabot creating any more for the specific dependency
(unless you unignore this specific dependency or upgrade to it yourself)
- `@dependabot unignore <dependency name>` will remove all of the ignore
conditions of the specified dependency
- `@dependabot unignore <dependency name> <ignore condition>` will
remove the ignore condition of the specified dependency and ignore
conditions
</details>
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Bumps the backend-deps group in /src-tauri with 4 updates:
[reqwest](https://github.com/seanmonstar/reqwest),
[serde](https://github.com/serde-rs/serde),
[serde_json](https://github.com/serde-rs/json) and
[tokio](https://github.com/tokio-rs/tokio).
Updates `reqwest` from 0.12.5 to 0.12.6
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/seanmonstar/reqwest/releases">reqwest's
releases</a>.</em></p>
<blockquote>
<h2>v0.12.6</h2>
<h2>What's Changed</h2>
<ul>
<li>Add support for <code>danger_accept_invalid_hostnames</code> for
<code>rustls</code>.</li>
<li>Add <code>impl Service<http::Request<Body>></code> for
<code>Client</code> and <code>&'_ Client</code>.</li>
<li>Add support for <code>!Sync</code> bodies in
<code>Body::wrap_stream()</code>.</li>
<li>Enable happy eyeballs when <code>hickory-dns</code> is used.</li>
<li>Fix <code>Proxy</code> so that <code>HTTP(S)_PROXY</code> values
take precendence over <code>ALL_PROXY</code>.</li>
<li>Fix <code>blocking::RequestBuilder::header()</code> from unsetting
<code>sensitive</code> on passed header values.</li>
</ul>
<h2>New Contributors</h2>
<ul>
<li><a
href="https://github.com/schopin-pro"><code>@schopin-pro</code></a>
made their first contribution in <a
href="https://redirect.github.com/seanmonstar/reqwest/pull/2341">seanmonstar/reqwest#2341</a></li>
<li><a href="https://github.com/Ten0"><code>@Ten0</code></a> made their
first contribution in <a
href="https://redirect.github.com/seanmonstar/reqwest/pull/2353">seanmonstar/reqwest#2353</a></li>
<li><a
href="https://github.com/thalesfragoso"><code>@thalesfragoso</code></a>
made their first contribution in <a
href="https://redirect.github.com/seanmonstar/reqwest/pull/2249">seanmonstar/reqwest#2249</a></li>
<li><a
href="https://github.com/nipunn1313"><code>@nipunn1313</code></a> made
their first contribution in <a
href="https://redirect.github.com/seanmonstar/reqwest/pull/2361">seanmonstar/reqwest#2361</a></li>
<li><a href="https://github.com/Threated"><code>@Threated</code></a>
made their first contribution in <a
href="https://redirect.github.com/seanmonstar/reqwest/pull/2370">seanmonstar/reqwest#2370</a></li>
<li><a
href="https://github.com/FlowerCode"><code>@FlowerCode</code></a> made
their first contribution in <a
href="https://redirect.github.com/seanmonstar/reqwest/pull/2380">seanmonstar/reqwest#2380</a></li>
<li><a href="https://github.com/zeling"><code>@zeling</code></a> made
their first contribution in <a
href="https://redirect.github.com/seanmonstar/reqwest/pull/2378">seanmonstar/reqwest#2378</a></li>
<li><a
href="https://github.com/murongshaozong"><code>@murongshaozong</code></a>
made their first contribution in <a
href="https://redirect.github.com/seanmonstar/reqwest/pull/2385">seanmonstar/reqwest#2385</a></li>
<li><a href="https://github.com/camio"><code>@camio</code></a> made
their first contribution in <a
href="https://redirect.github.com/seanmonstar/reqwest/pull/2388">seanmonstar/reqwest#2388</a></li>
<li><a
href="https://github.com/alekseysidorov"><code>@alekseysidorov</code></a>
made their first contribution in <a
href="https://redirect.github.com/seanmonstar/reqwest/pull/2356">seanmonstar/reqwest#2356</a></li>
</ul>
<h2>Thanks again</h2>
<ul>
<li><a
href="https://github.com/seanmonstar"><code>@seanmonstar</code></a></li>
<li><a href="https://github.com/nyurik"><code>@nyurik</code></a></li>
</ul>
<p><strong>Full Changelog</strong>: <a
href="https://github.com/seanmonstar/reqwest/compare/v0.12.5...v0.12.6">https://github.com/seanmonstar/reqwest/compare/v0.12.5...v0.12.6</a></p>
</blockquote>
</details>
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a
href="https://github.com/seanmonstar/reqwest/blob/master/CHANGELOG.md">reqwest's
changelog</a>.</em></p>
<blockquote>
<h2>v0.12.6</h2>
<ul>
<li>Add support for <code>danger_accept_invalid_hostnames</code> for
<code>rustls</code>.</li>
<li>Add <code>impl Service<http::Request<Body>></code> for
<code>Client</code> and <code>&'_ Client</code>.</li>
<li>Add support for <code>!Sync</code> bodies in
<code>Body::wrap_stream()</code>.</li>
<li>Enable happy eyeballs when <code>hickory-dns</code> is used.</li>
<li>Fix <code>Proxy</code> so that <code>HTTP(S)_PROXY</code> values
take precendence over <code>ALL_PROXY</code>.</li>
<li>Fix <code>blocking::RequestBuilder::header()</code> from unsetting
<code>sensitive</code> on passed header values.</li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="b2a28f5ec3"><code>b2a28f5</code></a>
v0.12.6</li>
<li><a
href="522216e890"><code>522216e</code></a>
feat: Add <code>impl Service\<http::Request<Body>></code>
for <code>Client</code> and <code>&'_ Client</code> (...</li>
<li><a
href="646b1f8084"><code>646b1f8</code></a>
chore: update macOS system-configuration dep (<a
href="https://redirect.github.com/seanmonstar/reqwest/issues/2368">#2368</a>)</li>
<li><a
href="85dd6dad82"><code>85dd6da</code></a>
dns: improve error message for hickory-dns and warn in docs (<a
href="https://redirect.github.com/seanmonstar/reqwest/issues/2389">#2389</a>)</li>
<li><a
href="bfd31beb1c"><code>bfd31be</code></a>
docs: Improve RequestBuilder::multipart's documentation (<a
href="https://redirect.github.com/seanmonstar/reqwest/issues/2388">#2388</a>)</li>
<li><a
href="8c7f338507"><code>8c7f338</code></a>
chore: bump dev-dependency libflate (<a
href="https://redirect.github.com/seanmonstar/reqwest/issues/2382">#2382</a>)</li>
<li><a
href="dddf877340"><code>dddf877</code></a>
chore: bump h3 dependency</li>
<li><a
href="a53c944b24"><code>a53c944</code></a>
chore: fix some comments</li>
<li><a
href="dd036dbcde"><code>dd036db</code></a>
chore: suppress wasm web-sys deprecation warnings (<a
href="https://redirect.github.com/seanmonstar/reqwest/issues/2386">#2386</a>)</li>
<li><a
href="86a18a3e2c"><code>86a18a3</code></a>
Enable happy eyeballs when using <code>hickory-dns</code> (<a
href="https://redirect.github.com/seanmonstar/reqwest/issues/2378">#2378</a>)</li>
<li>Additional commits viewable in <a
href="https://github.com/seanmonstar/reqwest/compare/v0.12.5...v0.12.6">compare
view</a></li>
</ul>
</details>
<br />
Updates `serde` from 1.0.207 to 1.0.208
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/serde-rs/serde/releases">serde's
releases</a>.</em></p>
<blockquote>
<h2>v1.0.208</h2>
<ul>
<li>Support serializing and deserializing unit structs in a
<code>flatten</code> field (<a
href="https://redirect.github.com/serde-rs/serde/issues/2802">#2802</a>,
thanks <a
href="https://github.com/jonhoo"><code>@jonhoo</code></a>)</li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="026e91a68c"><code>026e91a</code></a>
Release 1.0.208</li>
<li><a
href="bfbedac919"><code>bfbedac</code></a>
Merge pull request <a
href="https://redirect.github.com/serde-rs/serde/issues/2802">#2802</a>
from jonhoo/flatten-unit-struct</li>
<li><a
href="4036ff88ed"><code>4036ff8</code></a>
Support (de-)serializing flattened unit struct</li>
<li>See full diff in <a
href="https://github.com/serde-rs/serde/compare/v1.0.207...v1.0.208">compare
view</a></li>
</ul>
</details>
<br />
Updates `serde_json` from 1.0.124 to 1.0.125
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/serde-rs/json/releases">serde_json's
releases</a>.</em></p>
<blockquote>
<h2>1.0.125</h2>
<ul>
<li>Speed up \uXXXX parsing and improve handling of unpaired surrogates
when deserializing to bytes (<a
href="https://redirect.github.com/serde-rs/json/issues/1172">#1172</a>,
<a
href="https://redirect.github.com/serde-rs/json/issues/1175">#1175</a>,
thanks <a
href="https://github.com/purplesyringa"><code>@purplesyringa</code></a>)</li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="6130f9b358"><code>6130f9b</code></a>
Release 1.0.125</li>
<li><a
href="cc7a1608c9"><code>cc7a160</code></a>
Touch up PR 1175</li>
<li><a
href="0f942e5b52"><code>0f942e5</code></a>
Merge pull request 1175 from iex-rs/faster-backslash-u</li>
<li><a
href="d8921cd29b"><code>d8921cd</code></a>
Merge pull request <a
href="https://redirect.github.com/serde-rs/json/issues/1172">#1172</a>
from iex-rs/faster-hex</li>
<li><a
href="b4bc6436ac"><code>b4bc643</code></a>
Merge pull request <a
href="https://redirect.github.com/serde-rs/json/issues/1176">#1176</a>
from dtolnay/miriname</li>
<li><a
href="94a2aad7b7"><code>94a2aad</code></a>
Improve job names for miri jobs</li>
<li><a
href="8073fc16b8"><code>8073fc1</code></a>
Merge pull request <a
href="https://redirect.github.com/serde-rs/json/issues/1174">#1174</a>
from iex-rs/miri-on-ci</li>
<li><a
href="96ae60445d"><code>96ae604</code></a>
Correct WTF-8 parsing</li>
<li><a
href="236cc8247d"><code>236cc82</code></a>
Simplify unicode escape handling</li>
<li><a
href="2f28d106e6"><code>2f28d10</code></a>
Use the same UTF-8/WTF-8 impl for surrogates</li>
<li>Additional commits viewable in <a
href="https://github.com/serde-rs/json/compare/v1.0.124...1.0.125">compare
view</a></li>
</ul>
</details>
<br />
Updates `tokio` from 1.39.2 to 1.39.3
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/tokio-rs/tokio/releases">tokio's
releases</a>.</em></p>
<blockquote>
<h2>Tokio v1.39.3</h2>
<h1>1.39.3 (August 17th, 2024)</h1>
<p>This release fixes a regression where the unix socket api stopped
accepting the abstract socket namespace. (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/6772">#6772</a>)</p>
<p><a
href="https://redirect.github.com/tokio-rs/tokio/issues/6772">#6772</a>:
<a
href="https://redirect.github.com/tokio-rs/tokio/pull/6772">tokio-rs/tokio#6772</a></p>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="3d439ab711"><code>3d439ab</code></a>
chore: prepare Tokio v1.39.3 (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/6782">#6782</a>)</li>
<li><a
href="b2ea40bb54"><code>b2ea40b</code></a>
net: add handling for abstract socket name (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/6772">#6772</a>)</li>
<li>See full diff in <a
href="https://github.com/tokio-rs/tokio/compare/tokio-1.39.2...tokio-1.39.3">compare
view</a></li>
</ul>
</details>
<br />
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 merge` will merge this PR after your CI passes on it
- `@dependabot squash and merge` will squash and merge this PR after
your CI passes on it
- `@dependabot cancel merge` will cancel a previously requested merge
and block automerging
- `@dependabot reopen` will reopen this PR if it is closed
- `@dependabot close` will close this PR and stop Dependabot recreating
it. You can achieve the same result by closing it manually
- `@dependabot show <dependency name> ignore conditions` will show all
of the ignore conditions of the specified dependency
- `@dependabot ignore <dependency name> major version` will close this
group update PR and stop Dependabot creating any more for the specific
dependency's major version (unless you unignore this specific
dependency's major version or upgrade to it yourself)
- `@dependabot ignore <dependency name> minor version` will close this
group update PR and stop Dependabot creating any more for the specific
dependency's minor version (unless you unignore this specific
dependency's minor version or upgrade to it yourself)
- `@dependabot ignore <dependency name>` will close this group update PR
and stop Dependabot creating any more for the specific dependency
(unless you unignore this specific dependency or upgrade to it yourself)
- `@dependabot unignore <dependency name>` will remove all of the ignore
conditions of the specified dependency
- `@dependabot unignore <dependency name> <ignore condition>` will
remove the ignore condition of the specified dependency and ignore
conditions
</details>
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Bumps the backend-deps group in /src-tauri with 2 updates:
[serde](https://github.com/serde-rs/serde) and
[serde_json](https://github.com/serde-rs/json).
Updates `serde` from 1.0.204 to 1.0.207
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/serde-rs/serde/releases">serde's
releases</a>.</em></p>
<blockquote>
<h2>v1.0.207</h2>
<ul>
<li>Improve interactions between <code>flatten</code> attribute and
<code>skip_serializing</code>/<code>skip_deserializing</code> (<a
href="https://redirect.github.com/serde-rs/serde/issues/2795">#2795</a>,
thanks <a
href="https://github.com/Mingun"><code>@Mingun</code></a>)</li>
</ul>
<h2>v1.0.206</h2>
<ul>
<li>Improve support for <code>flatten</code> attribute inside of enums
(<a
href="https://redirect.github.com/serde-rs/serde/issues/2567">#2567</a>,
thanks <a
href="https://github.com/Mingun"><code>@Mingun</code></a>)</li>
</ul>
<h2>v1.0.205</h2>
<ul>
<li>Use serialize_entry instead of serialize_key + serialize_value when
serialize flattened newtype enum variants (<a
href="https://redirect.github.com/serde-rs/serde/issues/2785">#2785</a>,
thanks <a
href="https://github.com/Mingun"><code>@Mingun</code></a>)</li>
<li>Avoid triggering a collection_is_never_read lint in the
deserialization of enums containing flattened fields (<a
href="https://redirect.github.com/serde-rs/serde/issues/2791">#2791</a>)</li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="1b4da41f97"><code>1b4da41</code></a>
Release 1.0.207</li>
<li><a
href="f61d452814"><code>f61d452</code></a>
Touch up PR 2795</li>
<li><a
href="f9866097a0"><code>f986609</code></a>
Merge pull request <a
href="https://redirect.github.com/serde-rs/serde/issues/2795">#2795</a>
from Mingun/has-flatten-rework</li>
<li><a
href="77a6a9d4e1"><code>77a6a9d</code></a>
Take into account only not skipped flatten fields when choose
serialization form</li>
<li><a
href="547d843cca"><code>547d843</code></a>
Remove dead code - serialize_struct_as_map always called when
cattrs.has_flat...</li>
<li><a
href="005cb84593"><code>005cb84</code></a>
Fail with an understandable message is number of fields for
serialization is ...</li>
<li><a
href="fd5b5e9aa5"><code>fd5b5e9</code></a>
Correctly calculate <code>has_flatten</code> attribute in all cases for
deserialization</li>
<li><a
href="0647a7c1fe"><code>0647a7c</code></a>
Fix creating and filling a collections that was not read</li>
<li><a
href="85c73ef8de"><code>85c73ef</code></a>
Release 1.0.206</li>
<li><a
href="5ba1796a7e"><code>5ba1796</code></a>
Resolve doc_markdown pedantic lint on regression test function</li>
<li>Additional commits viewable in <a
href="https://github.com/serde-rs/serde/compare/v1.0.204...v1.0.207">compare
view</a></li>
</ul>
</details>
<br />
Updates `serde_json` from 1.0.122 to 1.0.124
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/serde-rs/json/releases">serde_json's
releases</a>.</em></p>
<blockquote>
<h2>v1.0.124</h2>
<ul>
<li>Fix a bug in processing string escapes in big-endian architectures
(<a
href="https://redirect.github.com/serde-rs/json/issues/1173">#1173</a>,
thanks <a
href="https://github.com/purplesyringa"><code>@purplesyringa</code></a>)</li>
</ul>
<h2>v1.0.123</h2>
<ul>
<li>Optimize string parsing by applying SIMD-within-a-register: 30.3%
improvement on <a
href="https://github.com/miloyip/nativejson-benchmark/blob/v1.0.0/data/twitter.json">twitter.json</a>
from 613 MB/s to 799 MB/s (<a
href="https://redirect.github.com/serde-rs/json/issues/1161">#1161</a>,
thanks <a
href="https://github.com/purplesyringa"><code>@purplesyringa</code></a>)</li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="cf771a0471"><code>cf771a0</code></a>
Release 1.0.124</li>
<li><a
href="8b314a77bf"><code>8b314a7</code></a>
Merge pull request <a
href="https://redirect.github.com/serde-rs/json/issues/1173">#1173</a>
from iex-rs/fix-big-endian</li>
<li><a
href="8eba7863b1"><code>8eba786</code></a>
Fix skip_to_escape on BE architectures</li>
<li><a
href="2cab07e686"><code>2cab07e</code></a>
Release 1.0.123</li>
<li><a
href="346189a524"><code>346189a</code></a>
Fix needless_borrow clippy lint in new control character test</li>
<li><a
href="859ead8e6d"><code>859ead8</code></a>
Merge pull request <a
href="https://redirect.github.com/serde-rs/json/issues/1161">#1161</a>
from iex-rs/vectorized-string-parsing</li>
<li><a
href="e43da5ee0e"><code>e43da5e</code></a>
Immediately bail-out on empty strings</li>
<li><a
href="8389d8a112"><code>8389d8a</code></a>
Don't run the slow algorithm from the beginning</li>
<li><a
href="1f0dcf791a"><code>1f0dcf7</code></a>
Allow clippy::items_after_statements</li>
<li><a
href="a95d6df9d0"><code>a95d6df</code></a>
Big endian support</li>
<li>Additional commits viewable in <a
href="https://github.com/serde-rs/json/compare/v1.0.122...v1.0.124">compare
view</a></li>
</ul>
</details>
<br />
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 merge` will merge this PR after your CI passes on it
- `@dependabot squash and merge` will squash and merge this PR after
your CI passes on it
- `@dependabot cancel merge` will cancel a previously requested merge
and block automerging
- `@dependabot reopen` will reopen this PR if it is closed
- `@dependabot close` will close this PR and stop Dependabot recreating
it. You can achieve the same result by closing it manually
- `@dependabot show <dependency name> ignore conditions` will show all
of the ignore conditions of the specified dependency
- `@dependabot ignore <dependency name> major version` will close this
group update PR and stop Dependabot creating any more for the specific
dependency's major version (unless you unignore this specific
dependency's major version or upgrade to it yourself)
- `@dependabot ignore <dependency name> minor version` will close this
group update PR and stop Dependabot creating any more for the specific
dependency's minor version (unless you unignore this specific
dependency's minor version or upgrade to it yourself)
- `@dependabot ignore <dependency name>` will close this group update PR
and stop Dependabot creating any more for the specific dependency
(unless you unignore this specific dependency or upgrade to it yourself)
- `@dependabot unignore <dependency name>` will remove all of the ignore
conditions of the specified dependency
- `@dependabot unignore <dependency name> <ignore condition>` will
remove the ignore condition of the specified dependency and ignore
conditions
</details>
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Bumps the backend-deps group in /src-tauri with 5 updates:
| Package | From | To |
| --- | --- | --- |
| [flate2](https://github.com/rust-lang/flate2-rs) | `1.0.30` | `1.0.31`
|
| [serde_json](https://github.com/serde-rs/json) | `1.0.121` | `1.0.122`
|
| [sysinfo](https://github.com/GuillaumeGomez/sysinfo) | `0.30.13` |
`0.31.2` |
| [wgpu](https://github.com/gfx-rs/wgpu) | `22.0.0` | `22.1.0` |
| [zip](https://github.com/zip-rs/zip2) | `2.1.5` | `2.1.6` |
Updates `flate2` from 1.0.30 to 1.0.31
<details>
<summary>Commits</summary>
<ul>
<li>See full diff in <a
href="https://github.com/rust-lang/flate2-rs/commits">compare
view</a></li>
</ul>
</details>
<br />
Updates `serde_json` from 1.0.121 to 1.0.122
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/serde-rs/json/releases">serde_json's
releases</a>.</em></p>
<blockquote>
<h2>v1.0.122</h2>
<ul>
<li>Support using <code>json!</code> in no-std crates (<a
href="https://redirect.github.com/serde-rs/json/issues/1166">#1166</a>)</li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="54381d6fee"><code>54381d6</code></a>
Release 1.0.122</li>
<li><a
href="16fb6e0b85"><code>16fb6e0</code></a>
Work around buggy rust-analyzer behavior</li>
<li><a
href="49d7d6626f"><code>49d7d66</code></a>
Merge pull request <a
href="https://redirect.github.com/serde-rs/json/issues/1166">#1166</a>
from dtolnay/allocvec</li>
<li><a
href="6827c7b3c5"><code>6827c7b</code></a>
Fix json! invocations when std prelude is not in scope</li>
<li><a
href="611b2a4fb6"><code>611b2a4</code></a>
Merge pull request <a
href="https://redirect.github.com/serde-rs/json/issues/1165">#1165</a>
from serde-rs/jsonmac</li>
<li><a
href="7633cb7f05"><code>7633cb7</code></a>
Eliminate local_inner_macros in favor of non-ident macro paths</li>
<li>See full diff in <a
href="https://github.com/serde-rs/json/compare/v1.0.121...v1.0.122">compare
view</a></li>
</ul>
</details>
<br />
Updates `sysinfo` from 0.30.13 to 0.31.2
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a
href="https://github.com/GuillaumeGomez/sysinfo/blob/master/CHANGELOG.md">sysinfo's
changelog</a>.</em></p>
<blockquote>
<h1>0.31.2</h1>
<ul>
<li>Remove <code>bstr</code> dependency (needed for rustc
development).</li>
</ul>
<h1>0.31.1</h1>
<ul>
<li>Downgrade version of <code>memchr</code> (needed for rustc
development).</li>
</ul>
<h1>0.31.0</h1>
<ul>
<li>Split crate in features to only enable what you need.</li>
<li>Remove <code>System::refresh_process</code>,
<code>System::refresh_process_specifics</code> and
<code>System::refresh_pids</code>
methods.</li>
<li>Add new argument of type <code>ProcessesToUpdate</code> to
<code>System::refresh_processes</code> and
<code>System::refresh_processes_specifics</code> methods.</li>
<li>Add new <code>NetworkData::ip_networks</code> method.</li>
<li>Add new <code>System::refresh_cpu_list</code> method.</li>
<li>Global CPU now only contains CPU usage.</li>
<li>Rename <code>TermalSensorType</code> to
<code>ThermalSensorType</code>.</li>
<li>Process names is now an <code>OsString</code>.</li>
<li>Remove <code>System::global_cpu_info</code>.</li>
<li>Add <code>System::global_cpu_usage</code>.</li>
<li>macOS: Fix invalid CPU computation when single processes are
refreshed one after the other.</li>
<li>Windows: Fix virtual memory computation.</li>
<li>Windows: Fix WoW64 parent process refresh.</li>
<li>Linux: Retrieve RSS (Resident Set Size) memory for cgroups.</li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="176db2852c"><code>176db28</code></a>
Merge pull request <a
href="https://redirect.github.com/GuillaumeGomez/sysinfo/issues/1333">#1333</a>
from GuillaumeGomez/update</li>
<li><a
href="3bd911977a"><code>3bd9119</code></a>
Update crate version to 0.31.2</li>
<li><a
href="c0b46af1cc"><code>c0b46af</code></a>
Update CHANGELOG for 0.31.2</li>
<li><a
href="9009bb628c"><code>9009bb6</code></a>
Merge pull request <a
href="https://redirect.github.com/GuillaumeGomez/sysinfo/issues/1332">#1332</a>
from GuillaumeGomez/rm-bstr</li>
<li><a
href="73db406a18"><code>73db406</code></a>
Remove usage of <code>trim_ascii</code> for now</li>
<li><a
href="6c1ef4a7a7"><code>6c1ef4a</code></a>
Remove <code>bstr</code> dependency</li>
<li><a
href="5c40b60a93"><code>5c40b60</code></a>
Merge pull request <a
href="https://redirect.github.com/GuillaumeGomez/sysinfo/issues/1331">#1331</a>
from GuillaumeGomez/update</li>
<li><a
href="84502ec0a4"><code>84502ec</code></a>
Update crate version to 0.31.1</li>
<li><a
href="51a972223b"><code>51a9722</code></a>
Update CHANGELOG for 0.31.1</li>
<li><a
href="87ac0dd51b"><code>87ac0dd</code></a>
Merge pull request <a
href="https://redirect.github.com/GuillaumeGomez/sysinfo/issues/1330">#1330</a>
from GuillaumeGomez/downgrade</li>
<li>Additional commits viewable in <a
href="https://github.com/GuillaumeGomez/sysinfo/compare/v0.30.13...v0.31.2">compare
view</a></li>
</ul>
</details>
<br />
Updates `wgpu` from 22.0.0 to 22.1.0
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/gfx-rs/wgpu/releases">wgpu's
releases</a>.</em></p>
<blockquote>
<h2>v22.1.0</h2>
<p>This release includes <code>wgpu</code>, <code>wgpu-core</code> and
<code>naga</code>. All other crates remain at 22.0.0.</p>
<h3>Added</h3>
<h4>Naga</h4>
<ul>
<li>Added back implementations of PartialEq for more IR types. By <a
href="https://github.com/teoxoy"><code>@teoxoy</code></a> in <a
href="https://redirect.github.com/gfx-rs/wgpu/pull/6045">#6045</a></li>
</ul>
<h3>Bug Fixes</h3>
<h4>General</h4>
<ul>
<li>Fix profiling with <code>tracy</code>. By <a
href="https://github.com/waywardmonkeys"><code>@waywardmonkeys</code></a>
in <a
href="https://redirect.github.com/gfx-rs/wgpu/pull/5988">#5988</a></li>
<li>Fix function for checking bind compatibility to error instead of
panic. By <a
href="https://github.com/sagudev"><code>@sagudev</code></a> <a
href="https://redirect.github.com/gfx-rs/wgpu/pull/6012">#6012</a></li>
<li>Fix crash when dropping the surface after the device. By <a
href="https://github.com/wumpf"><code>@wumpf</code></a> in <a
href="https://redirect.github.com/gfx-rs/wgpu/pull/6052">#6052</a></li>
<li>Fix length of copy in <code>queue_write_texture</code>. By <a
href="https://github.com/teoxoy"><code>@teoxoy</code></a> in <a
href="https://redirect.github.com/gfx-rs/wgpu/pull/6009">#6009</a></li>
<li>Fix error message that is thrown in create_render_pass to no longer
say <code>compute_pass</code>. By <a
href="https://github.com/matthew-wong1"><code>@matthew-wong1</code></a>
<a
href="https://redirect.github.com/gfx-rs/wgpu/pull/6041">#6041</a></li>
<li>As a workaround for [issue <a
href="https://redirect.github.com/gfx-rs/wgpu/issues/4905">#4905</a>](<a
href="https://redirect.github.com/gfx-rs/wgpu/issues/4905">gfx-rs/wgpu#4905</a>),
<code>wgpu-core</code> is undocumented unless <code>--cfg
wgpu_core_doc</code> feature is enabled. By <a
href="https://github.com/kpreid"><code>@kpreid</code></a> in <a
href="https://redirect.github.com/gfx-rs/wgpu/pull/5987">#5987</a></li>
</ul>
</blockquote>
</details>
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a
href="https://github.com/gfx-rs/wgpu/blob/wgpu-v22.1.0/CHANGELOG.md">wgpu's
changelog</a>.</em></p>
<blockquote>
<h2>22.1.0</h2>
<h3>Added</h3>
<h4>Naga</h4>
<ul>
<li>Added back implementations of PartialEq for more IR types. By <a
href="https://github.com/teoxoy"><code>@teoxoy</code></a> in <a
href="https://redirect.github.com/gfx-rs/wgpu/pull/6045">#6045</a></li>
</ul>
<h3>Bug Fixes</h3>
<h4>General</h4>
<ul>
<li>Fix profiling with <code>tracy</code>. By <a
href="https://github.com/waywardmonkeys"><code>@waywardmonkeys</code></a>
in <a
href="https://redirect.github.com/gfx-rs/wgpu/pull/5988">#5988</a></li>
<li>Fix function for checking bind compatibility to error instead of
panic. By <a
href="https://github.com/sagudev"><code>@sagudev</code></a> <a
href="https://redirect.github.com/gfx-rs/wgpu/pull/6012">#6012</a></li>
<li>Fix crash when dropping the surface after the device. By <a
href="https://github.com/wumpf"><code>@wumpf</code></a> in <a
href="https://redirect.github.com/gfx-rs/wgpu/pull/6052">#6052</a></li>
<li>Fix length of copy in <code>queue_write_texture</code>. By <a
href="https://github.com/teoxoy"><code>@teoxoy</code></a> in <a
href="https://redirect.github.com/gfx-rs/wgpu/pull/6009">#6009</a></li>
<li>Fix error message that is thrown in create_render_pass to no longer
say <code>compute_pass</code>. By <a
href="https://github.com/matthew-wong1"><code>@matthew-wong1</code></a>
<a
href="https://redirect.github.com/gfx-rs/wgpu/pull/6041">#6041</a></li>
<li>As a workaround for [issue <a
href="https://redirect.github.com/gfx-rs/wgpu/issues/4905">#4905</a>](<a
href="https://redirect.github.com/gfx-rs/wgpu/issues/4905">gfx-rs/wgpu#4905</a>),
<code>wgpu-core</code> is undocumented unless <code>--cfg
wgpu_core_doc</code> feature is enabled. By <a
href="https://github.com/kpreid"><code>@kpreid</code></a> in <a
href="https://redirect.github.com/gfx-rs/wgpu/pull/5987">#5987</a></li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="5c5c8b1d4d"><code>5c5c8b1</code></a>
Bump Versions</li>
<li><a
href="0253a4f903"><code>0253a4f</code></a>
Fix profiling with tracy. (<a
href="https://redirect.github.com/gfx-rs/wgpu/issues/5988">#5988</a>)</li>
<li><a
href="908bab43b1"><code>908bab4</code></a>
[naga] add back <code>PartialEq</code> derives for some types (<a
href="https://redirect.github.com/gfx-rs/wgpu/issues/6045">#6045</a>)</li>
<li><a
href="f5003d43be"><code>f5003d4</code></a>
Disable wgpu-core documentation as a workaround for <a
href="https://redirect.github.com/gfx-rs/wgpu/issues/4905">#4905</a> (<a
href="https://redirect.github.com/gfx-rs/wgpu/issues/5987">#5987</a>)</li>
<li><a
href="a1c5e09c30"><code>a1c5e09</code></a>
Fix error message in create_render_pass (<a
href="https://redirect.github.com/gfx-rs/wgpu/issues/6041">#6041</a>)</li>
<li><a
href="60983f3ab1"><code>60983f3</code></a>
[wgpu-core] fix length of copy in <code>queue_write_texture</code> (<a
href="https://redirect.github.com/gfx-rs/wgpu/issues/6009">#6009</a>)</li>
<li><a
href="735ecd035e"><code>735ecd0</code></a>
Fix AnyDevice drop implementation dropping the wrong thing (<a
href="https://redirect.github.com/gfx-rs/wgpu/issues/6052">#6052</a>)</li>
<li><a
href="e3b5c1a33f"><code>e3b5c1a</code></a>
Error instead of panic in check bind (<a
href="https://redirect.github.com/gfx-rs/wgpu/issues/6012">#6012</a>)</li>
<li><a
href="24aeee2d15"><code>24aeee2</code></a>
Reexport InternalCounters, HalCounters and CoreCounters in wgpu (<a
href="https://redirect.github.com/gfx-rs/wgpu/issues/6022">#6022</a>)</li>
<li>See full diff in <a
href="https://github.com/gfx-rs/wgpu/compare/wgpu-v22.0.0...wgpu-v22.1.0">compare
view</a></li>
</ul>
</details>
<br />
Updates `zip` from 2.1.5 to 2.1.6
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/zip-rs/zip2/releases">zip's
releases</a>.</em></p>
<blockquote>
<h2>v2.1.6</h2>
<h3><!-- raw HTML omitted -->🐛 Bug Fixes</h3>
<ul>
<li>(<a href="https://redirect.github.com/zip-rs/zip2/pull/33">#33</a>)
Rare combination of settings could lead to writing a corrupt archive
with overlength extra data, and data_start locations when reading the
archive back were also wrong (<a
href="https://redirect.github.com/zip-rs/zip2/pull/221">#221</a>)</li>
</ul>
<h3><!-- raw HTML omitted -->🚜 Refactor</h3>
<ul>
<li>Eliminate some magic numbers and unnecessary path prefixes (<a
href="https://redirect.github.com/zip-rs/zip2/pull/225">#225</a>)</li>
</ul>
</blockquote>
</details>
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a
href="https://github.com/zip-rs/zip2/blob/master/CHANGELOG.md">zip's
changelog</a>.</em></p>
<blockquote>
<h2><a
href="https://github.com/zip-rs/zip2/compare/v2.1.5...v2.1.6">2.1.6</a>
- 2024-07-29</h2>
<h3><!-- raw HTML omitted -->🐛 Bug Fixes</h3>
<ul>
<li>(<a href="https://redirect.github.com/zip-rs/zip2/pull/33">#33</a>)
Rare combination of settings could lead to writing a corrupt archive
with overlength extra data, and data_start locations when reading the
archive back were also wrong (<a
href="https://redirect.github.com/zip-rs/zip2/pull/221">#221</a>)</li>
</ul>
<h3><!-- raw HTML omitted -->🚜 Refactor</h3>
<ul>
<li>Eliminate some magic numbers and unnecessary path prefixes (<a
href="https://redirect.github.com/zip-rs/zip2/pull/225">#225</a>)</li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="beab418695"><code>beab418</code></a>
chore: release (<a
href="https://redirect.github.com/zip-rs/zip2/issues/229">#229</a>)</li>
<li><a
href="f803fa0197"><code>f803fa0</code></a>
test: (<a
href="https://redirect.github.com/zip-rs/zip2/issues/33">#33</a>) Verify
that data_start is correct when reading an alignment-padde...</li>
<li><a
href="6d8ab6224b"><code>6d8ab62</code></a>
fix: (<a
href="https://redirect.github.com/zip-rs/zip2/issues/33">#33</a>) Rare
combination of settings could lead to writing a corrupt archi...</li>
<li><a
href="fd5f804072"><code>fd5f804</code></a>
test(fuzz): Consume self, and add initial junk (<a
href="https://redirect.github.com/zip-rs/zip2/issues/226">#226</a>)</li>
<li><a
href="3ecd65176c"><code>3ecd651</code></a>
refactor: Eliminate some magic numbers and unnecessary path prefixes (<a
href="https://redirect.github.com/zip-rs/zip2/issues/225">#225</a>)</li>
<li><a
href="a29b860395"><code>a29b860</code></a>
test(fuzz): Make <code>cargo fuzz fmt fuzz_write</code> output more
reliably equivalent ...</li>
<li><a
href="546e49d7f2"><code>546e49d</code></a>
docs: Update pull_request_template.md</li>
<li><a
href="50fd94fe4e"><code>50fd94f</code></a>
docs: Update pull_request_template.md</li>
<li>See full diff in <a
href="https://github.com/zip-rs/zip2/compare/v2.1.5...v2.1.6">compare
view</a></li>
</ul>
</details>
<br />
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 merge` will merge this PR after your CI passes on it
- `@dependabot squash and merge` will squash and merge this PR after
your CI passes on it
- `@dependabot cancel merge` will cancel a previously requested merge
and block automerging
- `@dependabot reopen` will reopen this PR if it is closed
- `@dependabot close` will close this PR and stop Dependabot recreating
it. You can achieve the same result by closing it manually
- `@dependabot show <dependency name> ignore conditions` will show all
of the ignore conditions of the specified dependency
- `@dependabot ignore <dependency name> major version` will close this
group update PR and stop Dependabot creating any more for the specific
dependency's major version (unless you unignore this specific
dependency's major version or upgrade to it yourself)
- `@dependabot ignore <dependency name> minor version` will close this
group update PR and stop Dependabot creating any more for the specific
dependency's minor version (unless you unignore this specific
dependency's minor version or upgrade to it yourself)
- `@dependabot ignore <dependency name>` will close this group update PR
and stop Dependabot creating any more for the specific dependency
(unless you unignore this specific dependency or upgrade to it yourself)
- `@dependabot unignore <dependency name>` will remove all of the ignore
conditions of the specified dependency
- `@dependabot unignore <dependency name> <ignore condition>` will
remove the ignore condition of the specified dependency and ignore
conditions
</details>
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Bumps the backend-deps group in /src-tauri with 2 updates:
[serde_json](https://github.com/serde-rs/json) and
[tokio](https://github.com/tokio-rs/tokio).
Updates `serde_json` from 1.0.120 to 1.0.121
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/serde-rs/json/releases">serde_json's
releases</a>.</em></p>
<blockquote>
<h2>v1.0.121</h2>
<ul>
<li>Optimize position search in error path (<a
href="https://redirect.github.com/serde-rs/json/issues/1160">#1160</a>,
thanks <a
href="https://github.com/purplesyringa"><code>@purplesyringa</code></a>)</li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="eca2658a22"><code>eca2658</code></a>
Release 1.0.121</li>
<li><a
href="b0d678cfb4"><code>b0d678c</code></a>
Merge pull request <a
href="https://redirect.github.com/serde-rs/json/issues/1160">#1160</a>
from iex-rs/efficient-position</li>
<li><a
href="b1edc7d13f"><code>b1edc7d</code></a>
Optimize position search in error path</li>
<li><a
href="40dd7f5e86"><code>40dd7f5</code></a>
Merge pull request <a
href="https://redirect.github.com/serde-rs/json/issues/1159">#1159</a>
from iex-rs/fix-recursion</li>
<li><a
href="6a306e6ee9"><code>6a306e6</code></a>
Move call to tri! out of check_recursion!</li>
<li><a
href="3f1c6de4af"><code>3f1c6de</code></a>
Ignore byte_char_slices clippy lint in test</li>
<li><a
href="3fd6f5f49d"><code>3fd6f5f</code></a>
Merge pull request <a
href="https://redirect.github.com/serde-rs/json/issues/1153">#1153</a>
from dpathakj/master</li>
<li><a
href="fcb5e83e44"><code>fcb5e83</code></a>
Correct documentation URL for Value's Index impl.</li>
<li>See full diff in <a
href="https://github.com/serde-rs/json/compare/v1.0.120...v1.0.121">compare
view</a></li>
</ul>
</details>
<br />
Updates `tokio` from 1.39.1 to 1.39.2
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/tokio-rs/tokio/releases">tokio's
releases</a>.</em></p>
<blockquote>
<h2>Tokio v1.39.2</h2>
<h1>1.39.2 (July 27th, 2024)</h1>
<p>This release fixes a regression where the <code>select!</code> macro
stopped accepting expressions that make use of temporary lifetime
extension. (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/6722">#6722</a>)</p>
<p><a
href="https://redirect.github.com/tokio-rs/tokio/issues/6722">#6722</a>:
<a
href="https://redirect.github.com/tokio-rs/tokio/pull/6722">tokio-rs/tokio#6722</a></p>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="f602eae499"><code>f602eae</code></a>
chore: prepare Tokio v1.39.2 (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/6730">#6730</a>)</li>
<li><a
href="438def7957"><code>438def7</code></a>
macros: allow temporary lifetime extension in select (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/6722">#6722</a>)</li>
<li><a
href="ee8d4d1b05"><code>ee8d4d1</code></a>
chore: fix ci failures (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/6725">#6725</a>)</li>
<li><a
href="3297052763"><code>3297052</code></a>
ci: test Quinn in CI (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/6719">#6719</a>)</li>
<li>See full diff in <a
href="https://github.com/tokio-rs/tokio/compare/tokio-1.39.1...tokio-1.39.2">compare
view</a></li>
</ul>
</details>
<br />
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 merge` will merge this PR after your CI passes on it
- `@dependabot squash and merge` will squash and merge this PR after
your CI passes on it
- `@dependabot cancel merge` will cancel a previously requested merge
and block automerging
- `@dependabot reopen` will reopen this PR if it is closed
- `@dependabot close` will close this PR and stop Dependabot recreating
it. You can achieve the same result by closing it manually
- `@dependabot show <dependency name> ignore conditions` will show all
of the ignore conditions of the specified dependency
- `@dependabot ignore <dependency name> major version` will close this
group update PR and stop Dependabot creating any more for the specific
dependency's major version (unless you unignore this specific
dependency's major version or upgrade to it yourself)
- `@dependabot ignore <dependency name> minor version` will close this
group update PR and stop Dependabot creating any more for the specific
dependency's minor version (unless you unignore this specific
dependency's minor version or upgrade to it yourself)
- `@dependabot ignore <dependency name>` will close this group update PR
and stop Dependabot creating any more for the specific dependency
(unless you unignore this specific dependency or upgrade to it yourself)
- `@dependabot unignore <dependency name>` will remove all of the ignore
conditions of the specified dependency
- `@dependabot unignore <dependency name> <ignore condition>` will
remove the ignore condition of the specified dependency and ignore
conditions
</details>
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Bumps the frontend-deps-tauri group with 2 updates:
[@tauri-apps/api](https://github.com/tauri-apps/tauri) and
[@tauri-apps/cli](https://github.com/tauri-apps/tauri).
Updates `@tauri-apps/api` from 1.5.6 to 1.6.0
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/tauri-apps/tauri/releases"><code>@tauri-apps/api</code>'s
releases</a>.</em></p>
<blockquote>
<h2><code>@tauri-apps/api</code> v1.6.0</h2>
<!-- raw HTML omitted -->
<pre><code>yarn audit v1.22.22
info No lockfile found.
0 vulnerabilities found - Packages audited: 146
Done in 2.09s.
</code></pre>
<!-- raw HTML omitted -->
<h2>[1.6.0]</h2>
<h3>Enhancements</h3>
<ul>
<li><a
href="44e3335da8"><code>44e3335da</code></a>
(<a
href="https://redirect.github.com/tauri-apps/tauri/pull/9796">#9796</a>)
Enhance the speed of The JS <code>Command.execute</code> API from
<code>shell</code> module.</li>
</ul>
<h3>Bug Fixes</h3>
<ul>
<li><a
href="44e3335da8"><code>44e3335da</code></a>
(<a
href="https://redirect.github.com/tauri-apps/tauri/pull/9796">#9796</a>)
Fix The JS <code>Command.execute</code> API from <code>shell</code>
module including extra new lines.</li>
</ul>
<!-- raw HTML omitted -->
<pre><code>yarn run v1.22.22
$ yarn build && cd ./dist && yarn publish --access
public --loglevel silly
$ rollup -c --configPlugin typescript
[36m
[1m./src/app.ts, ./src/cli.ts, ./src/clipboard.ts, ./src/dialog.ts,
./src/event.ts, ./src/fs.ts, ./src/globalShortcut.ts, ./src/http.ts,
./src/index.ts, ./src/mocks.ts, ./src/notification.ts, ./src/os.ts,
./src/path.ts, ./src/process.ts, ./src/shell.ts, ./src/tauri.ts,
./src/updater.ts, ./src/window.ts[22m → [1m./dist, ./dist[22m...[39m
[32mcreated [1m./dist, ./dist[22m in [1m1.4s[22m[39m
[36m
[1msrc/index.ts[22m →
[1m../../core/tauri/scripts/bundle.global.js[22m...[39m
[32mcreated [1m../../core/tauri/scripts/bundle.global.js[22m in
[1m1.6s[22m[39m
[1/4] Bumping version...
info Current version: 1.6.0
[2/4] Logging in...
[3/4] Publishing...
success Published.
[4/4] Revoking token...
info Not revoking login token, specified via config file.
Done in 7.85s.
</code></pre>
<!-- raw HTML omitted -->
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="cf331cdc3e"><code>cf331cd</code></a>
fix(core): lint</li>
<li><a
href="574076541a"><code>5740765</code></a>
fix(ci): downgrade crates for MSRV check</li>
<li><a
href="89f3048f52"><code>89f3048</code></a>
apply version updates (<a
href="https://redirect.github.com/tauri-apps/tauri/issues/9871">#9871</a>)</li>
<li><a
href="08f57efefd"><code>08f57ef</code></a>
fix(cli): parse <code>--profile=\<profile></code> syntax (<a
href="https://redirect.github.com/tauri-apps/tauri/issues/10136">#10136</a>)</li>
<li><a
href="63da834ce4"><code>63da834</code></a>
ci: Fix msrv check (<a
href="https://redirect.github.com/tauri-apps/tauri/issues/10118">#10118</a>)</li>
<li><a
href="c2d3afa4fb"><code>c2d3afa</code></a>
prevent uncomment collision in 1.x invoke_key templating (fix <a
href="https://redirect.github.com/tauri-apps/tauri/issues/10084">#10084</a>)
(<a
href="https://redirect.github.com/tauri-apps/tauri/issues/10087">#10087</a>)</li>
<li><a
href="924387092e"><code>9243870</code></a>
feat: add dmg settings, cherry picked from <a
href="https://redirect.github.com/tauri-apps/tauri/issues/7964">#7964</a>
(<a
href="https://redirect.github.com/tauri-apps/tauri/issues/8334">#8334</a>)</li>
<li><a
href="d2786bf699"><code>d2786bf</code></a>
chore(template): template format error (<a
href="https://redirect.github.com/tauri-apps/tauri/issues/10018">#10018</a>)</li>
<li><a
href="674accad75"><code>674acca</code></a>
fix: missing depends for rpm package (<a
href="https://redirect.github.com/tauri-apps/tauri/issues/10015">#10015</a>)</li>
<li><a
href="09152d83e1"><code>09152d8</code></a>
ci(msrv-list): Downgrade os_pipe (<a
href="https://redirect.github.com/tauri-apps/tauri/issues/10014">#10014</a>)</li>
<li>Additional commits viewable in <a
href="https://github.com/tauri-apps/tauri/compare/@tauri-apps/api-v1.5.6...@tauri-apps/api-v1.6">compare
view</a></li>
</ul>
</details>
<br />
Updates `@tauri-apps/cli` from 1.5.14 to 1.6.0
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/tauri-apps/tauri/releases"><code>@tauri-apps/cli</code>'s
releases</a>.</em></p>
<blockquote>
<h2><code>@tauri-apps/cli</code> v1.6.0</h2>
<h2>[1.6.0]</h2>
<h3>New Features</h3>
<ul>
<li><a
href="253595a22d"><code>253595a22</code></a>
(<a
href="https://redirect.github.com/tauri-apps/tauri/pull/9809">#9809</a>)
Add RPM packaging</li>
<li><a
href="a301be52d2"><code>a301be52d</code></a>
(<a
href="https://redirect.github.com/tauri-apps/tauri/pull/9914">#9914</a>)
Use cargo's target directory to store and cache bundling tools when
<code>bundle > useLocalToolsDir</code> option is active.</li>
</ul>
<h3>Bug Fixes</h3>
<ul>
<li><a
href="08f57efefd"><code>08f57efef</code></a>
(<a
href="https://redirect.github.com/tauri-apps/tauri/pull/10136">#10136</a>)
Fix parsing of cargo profile when using
<code>--profile=<profile></code> syntax.</li>
<li><a
href="674accad75"><code>674accad7</code></a>
(<a
href="https://redirect.github.com/tauri-apps/tauri/pull/10015">#10015</a>)
Add missing dependency <code>libayatana-appindicator3.so.1</code> for
rpm package.</li>
</ul>
<h3>Dependencies</h3>
<ul>
<li>Upgraded to <code>tauri-cli@1.6.0</code></li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="cf331cdc3e"><code>cf331cd</code></a>
fix(core): lint</li>
<li><a
href="574076541a"><code>5740765</code></a>
fix(ci): downgrade crates for MSRV check</li>
<li><a
href="89f3048f52"><code>89f3048</code></a>
apply version updates (<a
href="https://redirect.github.com/tauri-apps/tauri/issues/9871">#9871</a>)</li>
<li><a
href="08f57efefd"><code>08f57ef</code></a>
fix(cli): parse <code>--profile=\<profile></code> syntax (<a
href="https://redirect.github.com/tauri-apps/tauri/issues/10136">#10136</a>)</li>
<li><a
href="63da834ce4"><code>63da834</code></a>
ci: Fix msrv check (<a
href="https://redirect.github.com/tauri-apps/tauri/issues/10118">#10118</a>)</li>
<li><a
href="c2d3afa4fb"><code>c2d3afa</code></a>
prevent uncomment collision in 1.x invoke_key templating (fix <a
href="https://redirect.github.com/tauri-apps/tauri/issues/10084">#10084</a>)
(<a
href="https://redirect.github.com/tauri-apps/tauri/issues/10087">#10087</a>)</li>
<li><a
href="924387092e"><code>9243870</code></a>
feat: add dmg settings, cherry picked from <a
href="https://redirect.github.com/tauri-apps/tauri/issues/7964">#7964</a>
(<a
href="https://redirect.github.com/tauri-apps/tauri/issues/8334">#8334</a>)</li>
<li><a
href="d2786bf699"><code>d2786bf</code></a>
chore(template): template format error (<a
href="https://redirect.github.com/tauri-apps/tauri/issues/10018">#10018</a>)</li>
<li><a
href="674accad75"><code>674acca</code></a>
fix: missing depends for rpm package (<a
href="https://redirect.github.com/tauri-apps/tauri/issues/10015">#10015</a>)</li>
<li><a
href="09152d83e1"><code>09152d8</code></a>
ci(msrv-list): Downgrade os_pipe (<a
href="https://redirect.github.com/tauri-apps/tauri/issues/10014">#10014</a>)</li>
<li>Additional commits viewable in <a
href="https://github.com/tauri-apps/tauri/compare/@tauri-apps/cli-v1.5.14...@tauri-apps/cli-v1.6.0">compare
view</a></li>
</ul>
</details>
<br />
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 merge` will merge this PR after your CI passes on it
- `@dependabot squash and merge` will squash and merge this PR after
your CI passes on it
- `@dependabot cancel merge` will cancel a previously requested merge
and block automerging
- `@dependabot reopen` will reopen this PR if it is closed
- `@dependabot close` will close this PR and stop Dependabot recreating
it. You can achieve the same result by closing it manually
- `@dependabot show <dependency name> ignore conditions` will show all
of the ignore conditions of the specified dependency
- `@dependabot ignore <dependency name> major version` will close this
group update PR and stop Dependabot creating any more for the specific
dependency's major version (unless you unignore this specific
dependency's major version or upgrade to it yourself)
- `@dependabot ignore <dependency name> minor version` will close this
group update PR and stop Dependabot creating any more for the specific
dependency's minor version (unless you unignore this specific
dependency's minor version or upgrade to it yourself)
- `@dependabot ignore <dependency name>` will close this group update PR
and stop Dependabot creating any more for the specific dependency
(unless you unignore this specific dependency or upgrade to it yourself)
- `@dependabot unignore <dependency name>` will remove all of the ignore
conditions of the specified dependency
- `@dependabot unignore <dependency name> <ignore condition>` will
remove the ignore condition of the specified dependency and ignore
conditions
</details>
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Bumps the backend-deps-tauri group in /src-tauri with 1 update:
[tauri-build](https://github.com/tauri-apps/tauri).
Updates `tauri-build` from 1.5.2 to 1.5.3
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/tauri-apps/tauri/releases">tauri-build's
releases</a>.</em></p>
<blockquote>
<h2>tauri-build v1.5.3</h2>
<!-- raw HTML omitted -->
<pre><code>Fetching advisory database from
`https://github.com/RustSec/advisory-db.git`
Loaded 630 security advisories (from /home/runner/.cargo/advisory-db)
Updating crates.io index
Scanning Cargo.lock for vulnerabilities (590 crate dependencies)
Crate: atty
Version: 0.2.14
Warning: unsound
Title: Potential unaligned read
Date: 2021-07-04
ID: RUSTSEC-2021-0145
URL: https://rustsec.org/advisories/RUSTSEC-2021-0145
Dependency tree:
atty 0.2.14
└── clap 3.2.25
└── tauri 1.7.0
├── tauri 1.7.0
├── restart 0.1.0
└── app-updater 0.1.0
<p>warning: 1 allowed warning found
</code></pre></p>
<!-- raw HTML omitted -->
<h2>[1.5.3]</h2>
<h3>Dependencies</h3>
<ul>
<li>Upgraded to <code>tauri-utils@1.6.0</code></li>
<li>Upgraded to <code>tauri-codegen@1.4.4</code></li>
</ul>
<!-- raw HTML omitted -->
<pre><code>Updating crates.io index
Packaging tauri-build v1.5.3
(/home/runner/work/tauri/tauri/core/tauri-build)
Verifying tauri-build v1.5.3
(/home/runner/work/tauri/tauri/core/tauri-build)
Updating crates.io index
Downloading crates ...
Downloaded tauri-winres v0.1.1
Downloaded embed-resource v2.4.2
Downloaded cargo_toml v0.15.3
Compiling proc-macro2 v1.0.86
</tr></table>
</code></pre>
</blockquote>
<p>... (truncated)</p>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="cf331cdc3e"><code>cf331cd</code></a>
fix(core): lint</li>
<li><a
href="89f3048f52"><code>89f3048</code></a>
apply version updates (<a
href="https://redirect.github.com/tauri-apps/tauri/issues/9871">#9871</a>)</li>
<li><a
href="c2d3afa4fb"><code>c2d3afa</code></a>
prevent uncomment collision in 1.x invoke_key templating (fix <a
href="https://redirect.github.com/tauri-apps/tauri/issues/10084">#10084</a>)
(<a
href="https://redirect.github.com/tauri-apps/tauri/issues/10087">#10087</a>)</li>
<li><a
href="924387092e"><code>9243870</code></a>
feat: add dmg settings, cherry picked from <a
href="https://redirect.github.com/tauri-apps/tauri/issues/7964">#7964</a>
(<a
href="https://redirect.github.com/tauri-apps/tauri/issues/8334">#8334</a>)</li>
<li><a
href="07b02c9f96"><code>07b02c9</code></a>
fix(core): test invoke key, closes <a
href="https://redirect.github.com/tauri-apps/tauri/issues/9960">#9960</a>
(<a
href="https://redirect.github.com/tauri-apps/tauri/issues/9972">#9972</a>)</li>
<li><a
href="8ee8f09390"><code>8ee8f09</code></a>
fix(core): fix check temp path permission on mac os, fix <a
href="https://redirect.github.com/tauri-apps/tauri/issues/6256">#6256</a>
(<a
href="https://redirect.github.com/tauri-apps/tauri/issues/9588">#9588</a>)</li>
<li><a
href="78fc841370"><code>78fc841</code></a>
feat(bundler): add provides, conflicts and replaces for deb and rpm (<a
href="https://redirect.github.com/tauri-apps/tauri/issues/9942">#9942</a>)</li>
<li><a
href="a301be52d2"><code>a301be5</code></a>
fix(windows): Fix Windows System User build failures by using the
current dir...</li>
<li><a
href="5909662766"><code>5909662</code></a>
feat(bundler): support custom sign command on Windows (<a
href="https://redirect.github.com/tauri-apps/tauri/issues/9902">#9902</a>)</li>
<li><a
href="253595a22d"><code>253595a</code></a>
feat(bundler): Add RPM packaging, closes <a
href="https://redirect.github.com/tauri-apps/tauri/issues/4402">#4402</a>
(<a
href="https://redirect.github.com/tauri-apps/tauri/issues/5202">#5202</a>)
(<a
href="https://redirect.github.com/tauri-apps/tauri/issues/9809">#9809</a>)</li>
<li>Additional commits viewable in <a
href="https://github.com/tauri-apps/tauri/compare/tauri-build-v1.5.2...tauri-build-v1.5.3">compare
view</a></li>
</ul>
</details>
<br />
[![Dependabot compatibility
score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=tauri-build&package-manager=cargo&previous-version=1.5.2&new-version=1.5.3)](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 merge` will merge this PR after your CI passes on it
- `@dependabot squash and merge` will squash and merge this PR after
your CI passes on it
- `@dependabot cancel merge` will cancel a previously requested merge
and block automerging
- `@dependabot reopen` will reopen this PR if it is closed
- `@dependabot close` will close this PR and stop Dependabot recreating
it. You can achieve the same result by closing it manually
- `@dependabot show <dependency name> ignore conditions` will show all
of the ignore conditions of the specified dependency
- `@dependabot ignore <dependency name> major version` will close this
group update PR and stop Dependabot creating any more for the specific
dependency's major version (unless you unignore this specific
dependency's major version or upgrade to it yourself)
- `@dependabot ignore <dependency name> minor version` will close this
group update PR and stop Dependabot creating any more for the specific
dependency's minor version (unless you unignore this specific
dependency's minor version or upgrade to it yourself)
- `@dependabot ignore <dependency name>` will close this group update PR
and stop Dependabot creating any more for the specific dependency
(unless you unignore this specific dependency or upgrade to it yourself)
- `@dependabot unignore <dependency name>` will remove all of the ignore
conditions of the specified dependency
- `@dependabot unignore <dependency name> <ignore condition>` will
remove the ignore condition of the specified dependency and ignore
conditions
</details>
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Bumps the backend-deps group with 7 updates in the /src-tauri directory:
| Package | From | To |
| --- | --- | --- |
| [serde](https://github.com/serde-rs/serde) | `1.0.203` | `1.0.204` |
| [serde_json](https://github.com/serde-rs/json) | `1.0.119` | `1.0.120`
|
| [sysinfo](https://github.com/GuillaumeGomez/sysinfo) | `0.30.12` |
`0.30.13` |
| [thiserror](https://github.com/dtolnay/thiserror) | `1.0.61` |
`1.0.63` |
| [tokio](https://github.com/tokio-rs/tokio) | `1.38.0` | `1.38.1` |
| [wgpu](https://github.com/gfx-rs/wgpu) | `0.20.1` | `22.0.0` |
| [zip](https://github.com/zip-rs/zip2) | `2.1.3` | `2.1.5` |
Updates `serde` from 1.0.203 to 1.0.204
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/serde-rs/serde/releases">serde's
releases</a>.</em></p>
<blockquote>
<h2>v1.0.204</h2>
<ul>
<li>Apply #[diagnostic::on_unimplemented] attribute on Rust 1.78+ to
suggest adding serde derive or enabling a "serde" feature flag
in dependencies (<a
href="https://redirect.github.com/serde-rs/serde/issues/2767">#2767</a>,
thanks <a
href="https://github.com/weiznich"><code>@weiznich</code></a>)</li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="18dcae0a77"><code>18dcae0</code></a>
Release 1.0.204</li>
<li><a
href="58c307f9cc"><code>58c307f</code></a>
Alphabetize list of rustc-check-cfg</li>
<li><a
href="8cc4809414"><code>8cc4809</code></a>
Merge pull request <a
href="https://redirect.github.com/serde-rs/serde/issues/2769">#2769</a>
from dtolnay/onunimpl</li>
<li><a
href="1179158def"><code>1179158</code></a>
Update ui test with diagnostic::on_unimplemented from PR 2767</li>
<li><a
href="91aa40e749"><code>91aa40e</code></a>
Add ui test of unsatisfied serde trait bound</li>
<li><a
href="595019e979"><code>595019e</code></a>
Cut test_suite from workspace members in old toolchain CI jobs</li>
<li><a
href="b0d7917f88"><code>b0d7917</code></a>
Pull in trybuild 'following types implement trait' fix</li>
<li><a
href="8e6637a1e4"><code>8e6637a</code></a>
Merge pull request <a
href="https://redirect.github.com/serde-rs/serde/issues/2767">#2767</a>
from weiznich/feature/diagnostic_on_unimplemented</li>
<li><a
href="694fe05953"><code>694fe05</code></a>
Use the <code>#[diagnostic::on_unimplemented]</code> attribute when
possible</li>
<li><a
href="f3dfd2a237"><code>f3dfd2a</code></a>
Suppress dead code warning in test of unit struct remote derive</li>
<li>Additional commits viewable in <a
href="https://github.com/serde-rs/serde/compare/v1.0.203...v1.0.204">compare
view</a></li>
</ul>
</details>
<br />
Updates `serde_json` from 1.0.119 to 1.0.120
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/serde-rs/json/releases">serde_json's
releases</a>.</em></p>
<blockquote>
<h2>v1.0.120</h2>
<ul>
<li>Correctly specify required version of <code>indexmap</code>
dependency (<a
href="https://redirect.github.com/serde-rs/json/issues/1152">#1152</a>,
thanks <a
href="https://github.com/cforycki"><code>@cforycki</code></a>)</li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="bcedc3d96b"><code>bcedc3d</code></a>
Release 1.0.120</li>
<li><a
href="962c0fbbec"><code>962c0fb</code></a>
Merge pull request <a
href="https://redirect.github.com/serde-rs/json/issues/1152">#1152</a>
from cforycki/fix/index-map-minimal-version</li>
<li><a
href="3480feda7b"><code>3480fed</code></a>
fix: indexmap minimal version with Map::shift_insert()</li>
<li>See full diff in <a
href="https://github.com/serde-rs/json/compare/v1.0.119...v1.0.120">compare
view</a></li>
</ul>
</details>
<br />
Updates `sysinfo` from 0.30.12 to 0.30.13
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a
href="https://github.com/GuillaumeGomez/sysinfo/blob/master/CHANGELOG.md">sysinfo's
changelog</a>.</em></p>
<blockquote>
<h1>0.30.13</h1>
<ul>
<li>macOS: Fix segfault when calling
<code>Components::refresh_list</code> multiple times.</li>
<li>Windows: Fix CPU arch retrieval.</li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li>See full diff in <a
href="https://github.com/GuillaumeGomez/sysinfo/commits/v0.30.13">compare
view</a></li>
</ul>
</details>
<br />
Updates `thiserror` from 1.0.61 to 1.0.63
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/dtolnay/thiserror/releases">thiserror's
releases</a>.</em></p>
<blockquote>
<h2>1.0.63</h2>
<ul>
<li>Documentation improvements</li>
</ul>
<h2>1.0.62</h2>
<ul>
<li>Support referring to nested tuple struct fields inside
<code>#[error("…", …)]</code> attribute (<a
href="https://redirect.github.com/dtolnay/thiserror/issues/309">#309</a>)</li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="915c75e8a3"><code>915c75e</code></a>
Release 1.0.63</li>
<li><a
href="3d5ec25464"><code>3d5ec25</code></a>
Merge pull request <a
href="https://redirect.github.com/dtolnay/thiserror/issues/312">#312</a>
from dtolnay/backtracedoc</li>
<li><a
href="de8a1e54d4"><code>de8a1e5</code></a>
Update documentation of #[from] and #[backtrace] attributes</li>
<li><a
href="0bf6e3dd78"><code>0bf6e3d</code></a>
Release 1.0.62</li>
<li><a
href="4977932839"><code>4977932</code></a>
Merge pull request <a
href="https://redirect.github.com/dtolnay/thiserror/issues/310">#310</a>
from dtolnay/nestedtuple</li>
<li><a
href="40a7779b17"><code>40a7779</code></a>
Support .0.0 nested tuple index</li>
<li><a
href="f1ca210cc4"><code>f1ca210</code></a>
Add regression test for issue 309</li>
<li><a
href="479744ec28"><code>479744e</code></a>
No need for dead code if struct fields are public</li>
<li><a
href="4db08b10a3"><code>4db08b1</code></a>
Ignore warning on unused struct in test</li>
<li><a
href="f2824ae379"><code>f2824ae</code></a>
Fill in ignore reasons in all #[ignore] attributes</li>
<li>See full diff in <a
href="https://github.com/dtolnay/thiserror/compare/1.0.61...1.0.63">compare
view</a></li>
</ul>
</details>
<br />
Updates `tokio` from 1.38.0 to 1.38.1
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/tokio-rs/tokio/releases">tokio's
releases</a>.</em></p>
<blockquote>
<h2>Tokio v1.38.1</h2>
<h1>1.38.1 (July 16th, 2024)</h1>
<p>This release fixes the bug identified as (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/6682">#6682</a>),
which caused timers not
to fire when they should.</p>
<h3>Fixed</h3>
<ul>
<li>time: update <code>wake_up</code> while holding all the locks of
sharded time wheels (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/6683">#6683</a>)</li>
</ul>
<p><a
href="https://redirect.github.com/tokio-rs/tokio/issues/6682">#6682</a>:
<a
href="https://redirect.github.com/tokio-rs/tokio/pull/6682">tokio-rs/tokio#6682</a>
<a
href="https://redirect.github.com/tokio-rs/tokio/issues/6683">#6683</a>:
<a
href="https://redirect.github.com/tokio-rs/tokio/pull/6683">tokio-rs/tokio#6683</a></p>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="14b9f71157"><code>14b9f71</code></a>
chore: release Tokio v1.38.1 (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/6688">#6688</a>)</li>
<li><a
href="24344dfe4b"><code>24344df</code></a>
time: fix race condition leading to lost timers (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/6683">#6683</a>)</li>
<li>See full diff in <a
href="https://github.com/tokio-rs/tokio/compare/tokio-1.38.0...tokio-1.38.1">compare
view</a></li>
</ul>
</details>
<br />
Updates `wgpu` from 0.20.1 to 22.0.0
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/gfx-rs/wgpu/releases">wgpu's
releases</a>.</em></p>
<blockquote>
<h2>v22.0.0 (Our first major version release!)</h2>
<h3>Our first major version release!</h3>
<p>For the first time ever, WGPU is being released with a major version
(i.e., 22.* instead of 0.22.*)! Maintainership has decided to fully
adhere to <a href="https://semver.org/">Semantic Versioning</a>'s
recommendations for versioning production software. According to <a
href="https://semver.org/spec/v2.0.0.html#how-do-i-know-when-to-release-100">SemVer
2.0.0's Q&A about when to use 1.0.0 versions (and beyond)</a>:</p>
<blockquote>
<h3>How do I know when to release 1.0.0?</h3>
<p>If your software is being used in production, it should probably
already be 1.0.0. If you have a stable API on which users have come to
depend, you should be 1.0.0. If you’re worrying a lot about backward
compatibility, you should probably already be 1.0.0.</p>
</blockquote>
<p>It is a well-known fact that WGPU has been used for applications and
platforms already in production for years, at this point. We are often
concerned with tracking breaking changes, and affecting these consumers'
ability to ship. By releasing our first major version, we publicly
acknowledge that this is the case. We encourage other projects in the
Rust ecosystem to follow suit.</p>
<p>Note that while we start to use the major version number, WGPU is
<em>not</em> "going stable", as many Rust projects do. We
anticipate many breaking changes before we fully comply with the WebGPU
spec., which we expect to take a small number of years.</p>
<h3>Overview</h3>
<p>A major (<a
href="https://github.com/gfx-rs/wgpu/blob/HEAD/#our-first-major-version-release">pun
intended</a>) theme of this release is incremental improvement. Among
the typically large set of bug fixes, new features, and other
adjustments to WGPU by the many contributors listed below, <a
href="https://github.com/wumpf"><code>@wumpf</code></a> and <a
href="https://github.com/teoxoy"><code>@teoxoy</code></a> have merged a
series of many simplifications to WGPU's internals and, in one case, to
the render and compute pass recording APIs. Many of these change WGPU to
use atomically reference-counted resource tracking (i.e.,
<code>Arc<…></code>), rather than using IDs to manage the
lifetimes of platform-specific graphics resources in a registry of
separate reference counts. This has led us to diagnose and fix many
long-standing bugs, and net some neat performance improvements on the
order of 40% or more of some workloads.</p>
<p>While the above is exciting, we acknowledge already finding and
fixing some (easy-to-fix) regressions from the above work. If you
migrate to WGPU 22 and encounter such bugs, please engage us in the
issue tracker right away!</p>
<h3>Major Changes</h3>
<h4>Lifetime bounds on <code>wgpu::RenderPass</code> &
<code>wgpu::ComputePass</code></h4>
<p><code>wgpu::RenderPass</code> & <code>wgpu::ComputePass</code>
recording methods (e.g.
<code>wgpu::RenderPass:set_render_pipeline</code>) no longer impose a
lifetime constraint to objects passed to a pass (like
pipelines/buffers/bindgroups/query-sets etc.).</p>
<p>This means the following pattern works now as expected:</p>
<pre lang="rust"><code>let mut pipelines:
Vec<wgpu::RenderPipeline> = ...;
// ...
let mut cpass =
encoder.begin_compute_pass(&wgpu::ComputePassDescriptor::default());
cpass.set_pipeline(&pipelines[123]);
// Change pipeline container - this requires mutable access to
`pipelines` while one of the pipelines is in use.
pipelines.push(/* ... */);
// Continue pass recording.
cpass.set_bindgroup(...);
</code></pre>
<p>Previously, a set pipeline (or other resource) had to outlive pass
recording which often affected wider systems,
meaning that users needed to prove to the borrow checker that
<code>Vec<wgpu::RenderPipeline></code> (or similar constructs)
aren't accessed mutably for the duration of pass recording.</p>
<p>Furthermore, you can now opt out of
<code>wgpu::RenderPass</code>/<code>wgpu::ComputePass</code>'s lifetime
dependency on its parent <code>wgpu::CommandEncoder</code> using
<code>wgpu::RenderPass::forget_lifetime</code>/<code>wgpu::ComputePass::forget_lifetime</code>:</p>
<pre lang="rust"><code>fn independent_cpass<'enc>(encoder:
&'enc mut wgpu::CommandEncoder) ->
wgpu::ComputePass<'static> {
let cpass: wgpu::ComputePass<'enc> =
encoder.begin_compute_pass(&wgpu::ComputePassDescriptor::default());
cpass.forget_lifetime()
}
</code></pre>
<p>⚠️ As long as a
<code>wgpu::RenderPass</code>/<code>wgpu::ComputePass</code> is pending
for a given <code>wgpu::CommandEncoder</code>, creation of a compute or
render pass is an error and invalidates the
<code>wgpu::CommandEncoder</code>.</p>
<!-- raw HTML omitted -->
</blockquote>
<p>... (truncated)</p>
</details>
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a
href="https://github.com/gfx-rs/wgpu/blob/trunk/CHANGELOG.md">wgpu's
changelog</a>.</em></p>
<blockquote>
<h2>22.0.0 (2024-07-17)</h2>
<h3>Overview</h3>
<h3>Our first major version release!</h3>
<p>For the first time ever, WGPU is being released with a major version
(i.e., 22.* instead of 0.22.*)! Maintainership has decided to fully
adhere to <a href="https://semver.org/">Semantic Versioning</a>'s
recommendations for versioning production software. According to <a
href="https://semver.org/spec/v2.0.0.html#how-do-i-know-when-to-release-100">SemVer
2.0.0's Q&A about when to use 1.0.0 versions (and beyond)</a>:</p>
<blockquote>
<h3>How do I know when to release 1.0.0?</h3>
<p>If your software is being used in production, it should probably
already be 1.0.0. If you have a stable API on which users have come to
depend, you should be 1.0.0. If you’re worrying a lot about backward
compatibility, you should probably already be 1.0.0.</p>
</blockquote>
<p>It is a well-known fact that WGPU has been used for applications and
platforms already in production for years, at this point. We are often
concerned with tracking breaking changes, and affecting these consumers'
ability to ship. By releasing our first major version, we publicly
acknowledge that this is the case. We encourage other projects in the
Rust ecosystem to follow suit.</p>
<p>Note that while we start to use the major version number, WGPU is
<em>not</em> "going stable", as many Rust projects do. We
anticipate many breaking changes before we fully comply with the WebGPU
spec., which we expect to take a small number of years.</p>
<h3>Overview</h3>
<p>A major (<a
href="https://github.com/gfx-rs/wgpu/blob/trunk/#our-first-major-version-release">pun
intended</a>) theme of this release is incremental improvement. Among
the typically large set of bug fixes, new features, and other
adjustments to WGPU by the many contributors listed below, <a
href="https://github.com/wumpf"><code>@wumpf</code></a> and <a
href="https://github.com/teoxoy"><code>@teoxoy</code></a> have merged a
series of many simplifications to WGPU's internals and, in one case, to
the render and compute pass recording APIs. Many of these change WGPU to
use atomically reference-counted resource tracking (i.e.,
<code>Arc<…></code>), rather than using IDs to manage the
lifetimes of platform-specific graphics resources in a registry of
separate reference counts. This has led us to diagnose and fix many
long-standing bugs, and net some neat performance improvements on the
order of 40% or more of some workloads.</p>
<p>While the above is exciting, we acknowledge already finding and
fixing some (easy-to-fix) regressions from the above work. If you
migrate to WGPU 22 and encounter such bugs, please engage us in the
issue tracker right away!</p>
<h3>Major Changes</h3>
<h4>Lifetime bounds on <code>wgpu::RenderPass</code> &
<code>wgpu::ComputePass</code></h4>
<p><code>wgpu::RenderPass</code> & <code>wgpu::ComputePass</code>
recording methods (e.g.
<code>wgpu::RenderPass:set_render_pipeline</code>) no longer impose a
lifetime constraint to objects passed to a pass (like
pipelines/buffers/bindgroups/query-sets etc.).</p>
<p>This means the following pattern works now as expected:</p>
<pre lang="rust"><code>let mut pipelines:
Vec<wgpu::RenderPipeline> = ...;
// ...
let mut cpass =
encoder.begin_compute_pass(&wgpu::ComputePassDescriptor::default());
cpass.set_pipeline(&pipelines[123]);
// Change pipeline container - this requires mutable access to
`pipelines` while one of the pipelines is in use.
pipelines.push(/* ... */);
// Continue pass recording.
cpass.set_bindgroup(...);
</code></pre>
<p>Previously, a set pipeline (or other resource) had to outlive pass
recording which often affected wider systems,
meaning that users needed to prove to the borrow checker that
<code>Vec<wgpu::RenderPipeline></code> (or similar constructs)
aren't accessed mutably for the duration of pass recording.</p>
<p>Furthermore, you can now opt out of
<code>wgpu::RenderPass</code>/<code>wgpu::ComputePass</code>'s lifetime
dependency on its parent <code>wgpu::CommandEncoder</code> using
<code>wgpu::RenderPass::forget_lifetime</code>/<code>wgpu::ComputePass::forget_lifetime</code>:</p>
<pre lang="rust"><code>fn independent_cpass<'enc>(encoder:
&'enc mut wgpu::CommandEncoder) ->
wgpu::ComputePass<'static> {
let cpass: wgpu::ComputePass<'enc> =
encoder.begin_compute_pass(&wgpu::ComputePassDescriptor::default());
cpass.forget_lifetime()
</tr></table>
</code></pre>
</blockquote>
<p>... (truncated)</p>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="278d278b28"><code>278d278</code></a>
chore: remove non-existent <code>wgpu-example</code> workspace dep.</li>
<li><a
href="e883fa7b8b"><code>e883fa7</code></a>
docs(CHANGELOG): add <code>Unreleased</code> section</li>
<li><a
href="6a1432c132"><code>6a1432c</code></a>
chore: release 22.0.0</li>
<li><a
href="9a0adefe88"><code>9a0adef</code></a>
use <code>ManuallyDrop</code> instead of <code>Option</code> for
<code>PendingWrites</code></li>
<li><a
href="77e45d46df"><code>77e45d4</code></a>
add missing device valid check in <code>create_texture_view</code></li>
<li><a
href="f767220399"><code>f767220</code></a>
remove same device check from <code>create_texture_binding</code></li>
<li><a
href="ed67ff289c"><code>ed67ff2</code></a>
[deno] remove <code>assertDeviceMatch</code></li>
<li><a
href="63303d4b4e"><code>63303d4</code></a>
add missing same device checks</li>
<li><a
href="2f7860b6e4"><code>2f7860b</code></a>
move same device check in <code>compute_pass_end_impl</code></li>
<li><a
href="7761b5723d"><code>7761b57</code></a>
move same device checks in <code>render_pass_end</code></li>
<li>Additional commits viewable in <a
href="https://github.com/gfx-rs/wgpu/compare/wgpu-v0.20.1...wgpu-v22.0.0">compare
view</a></li>
</ul>
</details>
<br />
Updates `zip` from 2.1.3 to 2.1.5
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/zip-rs/zip2/releases">zip's
releases</a>.</em></p>
<blockquote>
<h2>v2.1.5</h2>
<h3><!-- raw HTML omitted -->🚜 Refactor</h3>
<ul>
<li>change invalid_state() return type to io::Result<!-- raw HTML
omitted --></li>
</ul>
<h2>v2.1.4</h2>
<h3><!-- raw HTML omitted -->🐛 Bug Fixes</h3>
<ul>
<li>fix(<a
href="https://redirect.github.com/zip-rs/zip2/pull/215">#215</a>):
Upgrade to deflate64 0.1.9</li>
<li>Panic when reading a file truncated in the middle of an XZ block
header</li>
<li>Some archives with over u16::MAX files were handled incorrectly or
slowly (<a
href="https://redirect.github.com/zip-rs/zip2/pull/189">#189</a>)</li>
<li>Check number of files when deciding whether a CDE is the real
one</li>
<li>Could still select a fake CDE over a real one in some cases</li>
<li>May have to consider multiple CDEs before filtering for
validity</li>
<li>We now keep searching for a real CDE header after read an invalid
one from the file comment</li>
<li>Always search for data start when opening an archive for append, and
reject the header if data appears to start after central directory</li>
<li><code>deep_copy_file</code> no longer allows overwriting an existing
file, to match the behavior of <code>shallow_copy_file</code></li>
<li>File start position was wrong when extra data was present</li>
<li>Abort file if central extra data is too large</li>
<li>Overflow panic when central directory extra data is too large</li>
<li>ZIP64 header was being written twice when copying a file</li>
<li>ZIP64 header was being written to central header twice</li>
<li>Start position was incorrect when file had no extra data</li>
<li>Allow all reserved headers we can create</li>
<li>Fix a bug where alignment padding interacts with other extra-data
fields</li>
<li>Fix bugs involving alignment padding and Unicode extra fields</li>
<li>Incorrect header when adding AES-encrypted files</li>
<li>Parse the extra field and reject it if invalid</li>
<li>Incorrect behavior following a rare combination of
<code>merge_archive</code>, <code>abort_file</code> and
<code>deep_copy_file</code>. As well, we now return an error when a file
is being copied to itself.</li>
<li>path_to_string now properly handles the case of an empty path</li>
<li>Implement <code>Debug</code> for <code>ZipWriter</code> even when
it's not implemented for the inner writer's type</li>
<li>Fix an issue where the central directory could be incorrectly
detected</li>
<li><code>finish_into_readable()</code> would corrupt the archive if the
central directory had moved</li>
</ul>
<h3><!-- raw HTML omitted -->🚜 Refactor</h3>
<ul>
<li>Verify with debug assertions that no FixedSizeBlock expects a
multi-byte alignment (<a
href="https://redirect.github.com/zip-rs/zip2/pull/198">#198</a>)</li>
<li>Use new do_or_abort_file method</li>
</ul>
<h3><!-- raw HTML omitted -->⚡ Performance</h3>
<ul>
<li>Speed up CRC when encrypting small files</li>
<li>Limit the number of extra fields</li>
<li>Refactor extra-data validation</li>
<li>Store extra data in plain vectors until after validation</li>
<li>Only build one IndexMap after choosing among the possible valid
headers</li>
<li>Simplify validation of empty extra-data fields</li>
<li>Validate automatic extra-data fields only once, even if several are
present</li>
<li>Remove redundant <code>validate_extra_data()</code> call</li>
<li>Skip searching for the ZIP32 header if a valid ZIP64 header is
present (<a
href="https://redirect.github.com/zip-rs/zip2/pull/189">#189</a>)</li>
</ul>
<h3><!-- raw HTML omitted -->⚙️ Miscellaneous Tasks</h3>
<ul>
<li>Fix a bug introduced by c934c824</li>
<li>Fix a failing unit test</li>
</ul>
<!-- raw HTML omitted -->
</blockquote>
<p>... (truncated)</p>
</details>
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a
href="https://github.com/zip-rs/zip2/blob/master/CHANGELOG.md">zip's
changelog</a>.</em></p>
<blockquote>
<h2><a
href="https://github.com/zip-rs/zip2/compare/v2.1.4...v2.1.5">2.1.5</a>
- 2024-07-20</h2>
<h3><!-- raw HTML omitted -->🚜 Refactor</h3>
<ul>
<li>change invalid_state() return type to io::Result<!-- raw HTML
omitted --></li>
</ul>
<h2><a
href="https://github.com/zip-rs/zip2/compare/v2.1.3...v2.1.4">2.1.4</a>
- 2024-07-18</h2>
<h3><!-- raw HTML omitted -->🐛 Bug Fixes</h3>
<ul>
<li>fix(<a
href="https://redirect.github.com/zip-rs/zip2/pull/215">#215</a>):
Upgrade to deflate64 0.1.9</li>
<li>Panic when reading a file truncated in the middle of an XZ block
header</li>
<li>Some archives with over u16::MAX files were handled incorrectly or
slowly (<a
href="https://redirect.github.com/zip-rs/zip2/pull/189">#189</a>)</li>
<li>Check number of files when deciding whether a CDE is the real
one</li>
<li>Could still select a fake CDE over a real one in some cases</li>
<li>May have to consider multiple CDEs before filtering for
validity</li>
<li>We now keep searching for a real CDE header after read an invalid
one from the file comment</li>
<li>Always search for data start when opening an archive for append, and
reject the header if data appears to start after central directory</li>
<li><code>deep_copy_file</code> no longer allows overwriting an existing
file, to match the behavior of <code>shallow_copy_file</code></li>
<li>File start position was wrong when extra data was present</li>
<li>Abort file if central extra data is too large</li>
<li>Overflow panic when central directory extra data is too large</li>
<li>ZIP64 header was being written twice when copying a file</li>
<li>ZIP64 header was being written to central header twice</li>
<li>Start position was incorrect when file had no extra data</li>
<li>Allow all reserved headers we can create</li>
<li>Fix a bug where alignment padding interacts with other extra-data
fields</li>
<li>Fix bugs involving alignment padding and Unicode extra fields</li>
<li>Incorrect header when adding AES-encrypted files</li>
<li>Parse the extra field and reject it if invalid</li>
<li>Incorrect behavior following a rare combination of
<code>merge_archive</code>, <code>abort_file</code> and
<code>deep_copy_file</code>. As well, we now return an error when a file
is being copied to itself.</li>
<li>path_to_string now properly handles the case of an empty path</li>
<li>Implement <code>Debug</code> for <code>ZipWriter</code> even when
it's not implemented for the inner writer's type</li>
<li>Fix an issue where the central directory could be incorrectly
detected</li>
<li><code>finish_into_readable()</code> would corrupt the archive if the
central directory had moved</li>
</ul>
<h3><!-- raw HTML omitted -->🚜 Refactor</h3>
<ul>
<li>Verify with debug assertions that no FixedSizeBlock expects a
multi-byte alignment (<a
href="https://redirect.github.com/zip-rs/zip2/pull/198">#198</a>)</li>
<li>Use new do_or_abort_file method</li>
</ul>
<h3><!-- raw HTML omitted -->⚡ Performance</h3>
<ul>
<li>Speed up CRC when encrypting small files</li>
<li>Limit the number of extra fields</li>
<li>Refactor extra-data validation</li>
<li>Store extra data in plain vectors until after validation</li>
<li>Only build one IndexMap after choosing among the possible valid
headers</li>
<li>Simplify validation of empty extra-data fields</li>
<li>Validate automatic extra-data fields only once, even if several are
present</li>
<li>Remove redundant <code>validate_extra_data()</code> call</li>
<li>Skip searching for the ZIP32 header if a valid ZIP64 header is
present (<a
href="https://redirect.github.com/zip-rs/zip2/pull/189">#189</a>)</li>
</ul>
<h3><!-- raw HTML omitted -->⚙️ Miscellaneous Tasks</h3>
<!-- raw HTML omitted -->
</blockquote>
<p>... (truncated)</p>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="8fb107ad5e"><code>8fb107a</code></a>
chore: release (<a
href="https://redirect.github.com/zip-rs/zip2/issues/222">#222</a>)</li>
<li><a
href="a7c1230dfa"><code>a7c1230</code></a>
publicly export and document the zip64 threshold constants (<a
href="https://redirect.github.com/zip-rs/zip2/issues/79">#79</a>)</li>
<li><a
href="a60bd79826"><code>a60bd79</code></a>
Merge pull request <a
href="https://redirect.github.com/zip-rs/zip2/issues/210">#210</a> from
a1phyr/multiple_refactors</li>
<li><a
href="7471cf526f"><code>7471cf5</code></a>
refactor: change invalid_state() return type to io::Result<T></li>
<li><a
href="9caa3b678f"><code>9caa3b6</code></a>
Merge pull request <a
href="https://redirect.github.com/zip-rs/zip2/issues/194">#194</a> from
zip-rs/release-plz-2024-06-15T04-17-17Z</li>
<li><a
href="8b11361b9e"><code>8b11361</code></a>
chore: release</li>
<li><a
href="55c2c64249"><code>55c2c64</code></a>
ci(fuzz): Set max length closer to current corpus entries' length</li>
<li><a
href="193bbe125b"><code>193bbe1</code></a>
fix(<a
href="https://redirect.github.com/zip-rs/zip2/issues/215">#215</a>):
Upgrade to deflate64 0.1.9</li>
<li><a
href="4e971d07ab"><code>4e971d0</code></a>
Commit unfinished corpus</li>
<li><a
href="c14986806a"><code>c149868</code></a>
Fix divergence from origin/master</li>
<li>Additional commits viewable in <a
href="https://github.com/zip-rs/zip2/compare/v2.1.3...v2.1.5">compare
view</a></li>
</ul>
</details>
<br />
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 merge` will merge this PR after your CI passes on it
- `@dependabot squash and merge` will squash and merge this PR after
your CI passes on it
- `@dependabot cancel merge` will cancel a previously requested merge
and block automerging
- `@dependabot reopen` will reopen this PR if it is closed
- `@dependabot close` will close this PR and stop Dependabot recreating
it. You can achieve the same result by closing it manually
- `@dependabot show <dependency name> ignore conditions` will show all
of the ignore conditions of the specified dependency
- `@dependabot ignore <dependency name> major version` will close this
group update PR and stop Dependabot creating any more for the specific
dependency's major version (unless you unignore this specific
dependency's major version or upgrade to it yourself)
- `@dependabot ignore <dependency name> minor version` will close this
group update PR and stop Dependabot creating any more for the specific
dependency's minor version (unless you unignore this specific
dependency's minor version or upgrade to it yourself)
- `@dependabot ignore <dependency name>` will close this group update PR
and stop Dependabot creating any more for the specific dependency
(unless you unignore this specific dependency or upgrade to it yourself)
- `@dependabot unignore <dependency name>` will remove all of the ignore
conditions of the specified dependency
- `@dependabot unignore <dependency name> <ignore condition>` will
remove the ignore condition of the specified dependency and ignore
conditions
</details>
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Bumps the backend-deps group in /src-tauri with 1 update:
[reqwest](https://github.com/seanmonstar/reqwest).
Updates `reqwest` from 0.12.4 to 0.12.5
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/seanmonstar/reqwest/releases">reqwest's
releases</a>.</em></p>
<blockquote>
<h2>v0.12.5</h2>
<h2>What's Changed</h2>
<ul>
<li>Add <code>http3</code> feature back, still requiring
<code>reqwest_unstable</code>.</li>
<li>Add <code>rustls-tls-no-provider</code> Cargo feature to use rustls
without a crypto provider.</li>
<li>Add <code>blocking::ClientBuilder::dns_resolver()</code> method to
change DNS resolver in blocking client.</li>
<li>Fix <code>Accept-Encoding</code> header combinations.</li>
<li>Fix http3 resolving IPv6 addresses.</li>
<li>Internal: upgrade to rustls 0.23.</li>
</ul>
<h2>New Contributors</h2>
<ul>
<li><a href="https://github.com/bnjmnjrk"><code>@bnjmnjrk</code></a>
made their first contribution in <a
href="https://redirect.github.com/seanmonstar/reqwest/pull/2253">seanmonstar/reqwest#2253</a></li>
<li><a href="https://github.com/d-e-s-o"><code>@d-e-s-o</code></a> made
their first contribution in <a
href="https://redirect.github.com/seanmonstar/reqwest/pull/2257">seanmonstar/reqwest#2257</a></li>
<li><a href="https://github.com/mger1"><code>@mger1</code></a> made
their first contribution in <a
href="https://redirect.github.com/seanmonstar/reqwest/pull/2260">seanmonstar/reqwest#2260</a></li>
<li><a
href="https://github.com/nickguletskii"><code>@nickguletskii</code></a>
made their first contribution in <a
href="https://redirect.github.com/seanmonstar/reqwest/pull/2268">seanmonstar/reqwest#2268</a></li>
<li><a href="https://github.com/lenstr"><code>@lenstr</code></a> made
their first contribution in <a
href="https://redirect.github.com/seanmonstar/reqwest/pull/2271">seanmonstar/reqwest#2271</a></li>
<li><a
href="https://github.com/torokati44"><code>@torokati44</code></a> made
their first contribution in <a
href="https://redirect.github.com/seanmonstar/reqwest/pull/2274">seanmonstar/reqwest#2274</a></li>
<li><a href="https://github.com/jayvdb"><code>@jayvdb</code></a> made
their first contribution in <a
href="https://redirect.github.com/seanmonstar/reqwest/pull/2284">seanmonstar/reqwest#2284</a></li>
<li><a href="https://github.com/adamaq01"><code>@adamaq01</code></a>
made their first contribution in <a
href="https://redirect.github.com/seanmonstar/reqwest/pull/2288">seanmonstar/reqwest#2288</a></li>
<li><a href="https://github.com/asonix"><code>@asonix</code></a> made
their first contribution in <a
href="https://redirect.github.com/seanmonstar/reqwest/pull/2301">seanmonstar/reqwest#2301</a></li>
</ul>
<p><strong>Full Changelog</strong>: <a
href="https://github.com/seanmonstar/reqwest/compare/v0.12.4...v0.12.5">https://github.com/seanmonstar/reqwest/compare/v0.12.4...v0.12.5</a></p>
</blockquote>
</details>
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a
href="https://github.com/seanmonstar/reqwest/blob/master/CHANGELOG.md">reqwest's
changelog</a>.</em></p>
<blockquote>
<h2>v0.12.5</h2>
<ul>
<li>Add <code>blocking::ClientBuilder::dns_resolver()</code> method to
change DNS resolver in blocking client.</li>
<li>Add <code>http3</code> feature back, still requiring
<code>reqwest_unstable</code>.</li>
<li>Add <code>rustls-tls-no-provider</code> Cargo feature to use rustls
without a crypto provider.</li>
<li>Fix <code>Accept-Encoding</code> header combinations.</li>
<li>Fix http3 resolving IPv6 addresses.</li>
<li>Internal: upgrade to rustls 0.23.</li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="29d4cff234"><code>29d4cff</code></a>
v0.12.5</li>
<li><a
href="a7880d6257"><code>a7880d6</code></a>
tests: fix http3 tests</li>
<li><a
href="c32d87723e"><code>c32d877</code></a>
tests: enable http3 content-length test</li>
<li><a
href="ce3b30e158"><code>ce3b30e</code></a>
http3: send content-length if known</li>
<li><a
href="404df599c9"><code>404df59</code></a>
test: add http3 test server support</li>
<li><a
href="e5ce0b5ea3"><code>e5ce0b5</code></a>
fix: don't enable hyper-rustls/http2 unless http2 is already
enabled</li>
<li><a
href="ccb5e40a5d"><code>ccb5e40</code></a>
Don't compile hyper-tls with native-roots unless rustls-tls-native-roots
is e...</li>
<li><a
href="c56fbae998"><code>c56fbae</code></a>
tests: remove a proxy parse error check</li>
<li><a
href="8cc7cd4d35"><code>8cc7cd4</code></a>
msrv: pin url</li>
<li><a
href="695bc04637"><code>695bc04</code></a>
fix: http3 resolving ipv6 addresses (<a
href="https://redirect.github.com/seanmonstar/reqwest/issues/2305">#2305</a>)</li>
<li>Additional commits viewable in <a
href="https://github.com/seanmonstar/reqwest/compare/v0.12.4...v0.12.5">compare
view</a></li>
</ul>
</details>
<br />
[![Dependabot compatibility
score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=reqwest&package-manager=cargo&previous-version=0.12.4&new-version=0.12.5)](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 merge` will merge this PR after your CI passes on it
- `@dependabot squash and merge` will squash and merge this PR after
your CI passes on it
- `@dependabot cancel merge` will cancel a previously requested merge
and block automerging
- `@dependabot reopen` will reopen this PR if it is closed
- `@dependabot close` will close this PR and stop Dependabot recreating
it. You can achieve the same result by closing it manually
- `@dependabot show <dependency name> ignore conditions` will show all
of the ignore conditions of the specified dependency
- `@dependabot ignore <dependency name> major version` will close this
group update PR and stop Dependabot creating any more for the specific
dependency's major version (unless you unignore this specific
dependency's major version or upgrade to it yourself)
- `@dependabot ignore <dependency name> minor version` will close this
group update PR and stop Dependabot creating any more for the specific
dependency's minor version (unless you unignore this specific
dependency's minor version or upgrade to it yourself)
- `@dependabot ignore <dependency name>` will close this group update PR
and stop Dependabot creating any more for the specific dependency
(unless you unignore this specific dependency or upgrade to it yourself)
- `@dependabot unignore <dependency name>` will remove all of the ignore
conditions of the specified dependency
- `@dependabot unignore <dependency name> <ignore condition>` will
remove the ignore condition of the specified dependency and ignore
conditions
</details>
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Bumps the backend-deps group with 4 updates in the /src-tauri directory:
[backtrace](https://github.com/rust-lang/backtrace-rs),
[tar](https://github.com/alexcrichton/tar-rs),
[wgpu](https://github.com/gfx-rs/wgpu) and
[zip](https://github.com/zip-rs/zip2).
Updates `backtrace` from 0.3.72 to 0.3.73
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/rust-lang/backtrace-rs/releases">backtrace's
releases</a>.</em></p>
<blockquote>
<h2>0.3.73</h2>
<p>This basically just is bugfixes so that backtrace works on Windows 7
again.</p>
<h2>What's Changed</h2>
<ul>
<li>Fix signature of resolve_legacy for Windows 7 target by <a
href="https://github.com/aapanfilovv"><code>@aapanfilovv</code></a> in
<a
href="https://redirect.github.com/rust-lang/backtrace-rs/pull/631">rust-lang/backtrace-rs#631</a></li>
<li>Update some comments by <a
href="https://github.com/ChrisDenton"><code>@ChrisDenton</code></a> in
<a
href="https://redirect.github.com/rust-lang/backtrace-rs/pull/630">rust-lang/backtrace-rs#630</a></li>
<li>Update object to 0.36.0. by <a
href="https://github.com/afranchuk"><code>@afranchuk</code></a> in <a
href="https://redirect.github.com/rust-lang/backtrace-rs/pull/633">rust-lang/backtrace-rs#633</a></li>
</ul>
<h2>New Contributors</h2>
<ul>
<li><a
href="https://github.com/aapanfilovv"><code>@aapanfilovv</code></a>
made their first contribution in <a
href="https://redirect.github.com/rust-lang/backtrace-rs/pull/631">rust-lang/backtrace-rs#631</a></li>
<li><a href="https://github.com/afranchuk"><code>@afranchuk</code></a>
made their first contribution in <a
href="https://redirect.github.com/rust-lang/backtrace-rs/pull/633">rust-lang/backtrace-rs#633</a></li>
</ul>
<p><strong>Full Changelog</strong>: <a
href="https://github.com/rust-lang/backtrace-rs/compare/0.3.72...0.3.73">https://github.com/rust-lang/backtrace-rs/compare/0.3.72...0.3.73</a></p>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="72265bea21"><code>72265be</code></a><code>rust-lang/backtrace-rs#632</code></li>
<li><a
href="22bb95bd76"><code>22bb95b</code></a><code>rust-lang/backtrace-rs#633</code></li>
<li><a
href="2273afba6e"><code>2273afb</code></a><code>rust-lang/backtrace-rs#630</code></li>
<li><a
href="9b7c3789e1"><code>9b7c378</code></a>
Merge pull request <a
href="https://redirect.github.com/rust-lang/backtrace-rs/issues/631">#631</a>
from aapanfilovv/master</li>
<li><a
href="509d48aaa9"><code>509d48a</code></a>
Fix signature of resolve_legacy for Windows 7 target</li>
<li>See full diff in <a
href="https://github.com/rust-lang/backtrace-rs/compare/0.3.72...0.3.73">compare
view</a></li>
</ul>
</details>
<br />
Updates `tar` from 0.4.40 to 0.4.41
<details>
<summary>Commits</summary>
<ul>
<li><a
href="2cb0c7b53f"><code>2cb0c7b</code></a>
Release 0.4.41 (<a
href="https://redirect.github.com/alexcrichton/tar-rs/issues/361">#361</a>)</li>
<li><a
href="618c6ab693"><code>618c6ab</code></a>
Update to 2021 edition (<a
href="https://redirect.github.com/alexcrichton/tar-rs/issues/362">#362</a>)</li>
<li><a
href="a4297c72b7"><code>a4297c7</code></a>
Make license metadata SPDX compliant (<a
href="https://redirect.github.com/alexcrichton/tar-rs/issues/357">#357</a>)</li>
<li><a
href="2224f6e05e"><code>2224f6e</code></a>
entry: Use <code>strip_prefix</code> (<a
href="https://redirect.github.com/alexcrichton/tar-rs/issues/329">#329</a>)</li>
<li><a
href="a37c9b6322"><code>a37c9b6</code></a>
tests: Don't assume /dev/loop0 exists (<a
href="https://redirect.github.com/alexcrichton/tar-rs/issues/328">#328</a>)</li>
<li><a
href="ac38b1e51c"><code>ac38b1e</code></a>
entry_type: Fix doc comments for PAX bits (<a
href="https://redirect.github.com/alexcrichton/tar-rs/issues/359">#359</a>)</li>
<li><a
href="c74d62a492"><code>c74d62a</code></a>
update xattr to 1.1.3 (<a
href="https://redirect.github.com/alexcrichton/tar-rs/issues/348">#348</a>)</li>
<li><a
href="dd9123cd6e"><code>dd9123c</code></a>
Unify <code>mtime</code> constant used on Unix and Windows (<a
href="https://redirect.github.com/alexcrichton/tar-rs/issues/346">#346</a>)</li>
<li>See full diff in <a
href="https://github.com/alexcrichton/tar-rs/compare/0.4.40...0.4.41">compare
view</a></li>
</ul>
</details>
<br />
Updates `wgpu` from 0.20.0 to 0.20.1
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/gfx-rs/wgpu/releases">wgpu's
releases</a>.</em></p>
<blockquote>
<h2>v0.20.1</h2>
<p>This release included v0.21.0 of <code>wgpu-core</code> and
<code>wgpu-hal</code>, due to breaking changes needed to solve vulkan
validation issues. It also includes v0.20.1 for <code>wgpu</code> and
<code>wgpu-info</code>.</p>
<h3>Bug Fixes</h3>
<p>This release fixes the validation errors whenever a surface is used
with the vulkan backend. By <a
href="https://github.com/cwfitzgerald"><code>@cwfitzgerald</code></a>
in <a
href="https://redirect.github.com/gfx-rs/wgpu/pull/5681">#5681</a>.</p>
<h4>General</h4>
<ul>
<li>Clean up weak references to texture views and bind groups to prevent
memory leaks. By <a
href="https://github.com/xiaopengli89"><code>@xiaopengli89</code></a>
in <a
href="https://redirect.github.com/gfx-rs/wgpu/pull/5595">#5595</a>.</li>
<li>Fix segfault on exit if queue & device are dropped before
surface. By <a
href="https://github.com/sagudev"><code>@sagudev</code></a> in <a
href="https://redirect.github.com/gfx-rs/wgpu/pull/5640">#5640</a>.</li>
</ul>
<h4>Metal</h4>
<ul>
<li>Fix unrecognized selector crash on iOS 12. By <a
href="https://github.com/vladasz"><code>@vladasz</code></a> in <a
href="https://redirect.github.com/gfx-rs/wgpu/pull/5744">#5744</a>.</li>
</ul>
<h4>Vulkan</h4>
<ul>
<li>Fix enablement of subgroup ops extension on Vulkan devices that
don't support Vulkan 1.3. By <a
href="https://github.com/cwfitzgerald"><code>@cwfitzgerald</code></a>
in <a
href="https://redirect.github.com/gfx-rs/wgpu/pull/5624">#5624</a>.</li>
</ul>
<h4>GLES / OpenGL</h4>
<ul>
<li>Fix regression on OpenGL (EGL) where non-sRGB still used sRGB <a
href="https://redirect.github.com/gfx-rs/wgpu/pull/5642">#5642</a></li>
</ul>
</blockquote>
</details>
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a
href="https://github.com/gfx-rs/wgpu/blob/v0.20.1/CHANGELOG.md">wgpu's
changelog</a>.</em></p>
<blockquote>
<h2>v0.20.1 (2024-06-12)</h2>
<p>This release included v0.21.0 of <code>wgpu-core</code> and
<code>wgpu-hal</code>, due to breaking changes needed to solve vulkan
validation issues.</p>
<h3>Bug Fixes</h3>
<p>This release fixes the validation errors whenever a surface is used
with the vulkan backend. By <a
href="https://github.com/cwfitzgerald"><code>@cwfitzgerald</code></a>
in <a
href="https://redirect.github.com/gfx-rs/wgpu/pull/5681">#5681</a>.</p>
<h4>General</h4>
<ul>
<li>Clean up weak references to texture views and bind groups to prevent
memory leaks. By <a
href="https://github.com/xiaopengli89"><code>@xiaopengli89</code></a>
in <a
href="https://redirect.github.com/gfx-rs/wgpu/pull/5595">#5595</a>.</li>
<li>Fix segfault on exit is queue & device are dropped before
surface. By <a
href="https://github.com/sagudev"><code>@sagudev</code></a> in <a
href="https://redirect.github.com/gfx-rs/wgpu/pull/5640">#5640</a>.</li>
</ul>
<h4>Metal</h4>
<ul>
<li>Fix unrecognized selector crash on iOS 12. By <a
href="https://github.com/vladasz"><code>@vladasz</code></a> in <a
href="https://redirect.github.com/gfx-rs/wgpu/pull/5744">#5744</a>.</li>
</ul>
<h4>Vulkan</h4>
<ul>
<li>Fix enablement of subgroup ops extension on Vulkan devices that
don't support Vulkan 1.3. By <a
href="https://github.com/cwfitzgerald"><code>@cwfitzgerald</code></a>
in <a
href="https://redirect.github.com/gfx-rs/wgpu/pull/5624">#5624</a>.</li>
</ul>
<h4>GLES / OpenGL</h4>
<ul>
<li>Fix regression on OpenGL (EGL) where non-sRGB still used sRGB <a
href="https://redirect.github.com/gfx-rs/wgpu/pull/5642">#5642</a></li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="098c56ff7a"><code>098c56f</code></a>
CI issues</li>
<li><a
href="812727d888"><code>812727d</code></a>
Changelog and versions</li>
<li><a
href="c8b88767a4"><code>c8b8876</code></a>
Deduplicate submitted surfaces to avoid a vulkan deadlock/crash (<a
href="https://redirect.github.com/gfx-rs/wgpu/issues/5799">#5799</a>)</li>
<li><a
href="6f1507ff7c"><code>6f1507f</code></a>
[hal/vk] Rework Submission and Surface Synchronization (<a
href="https://redirect.github.com/gfx-rs/wgpu/issues/5681">#5681</a>)</li>
<li><a
href="687180a678"><code>687180a</code></a>
Fix missing family check flag (<a
href="https://redirect.github.com/gfx-rs/wgpu/issues/5744">#5744</a>)</li>
<li><a
href="d1701a1e46"><code>d1701a1</code></a>
Fix Failure Case for MacOS 14.3</li>
<li><a
href="2c8a597641"><code>2c8a597</code></a>
minor changelog improvement</li>
<li><a
href="9331e1dfb6"><code>9331e1d</code></a>
Remove <code>#[doc(inline)]</code> to Prevent Doc Spam</li>
<li><a
href="ae7842e539"><code>ae7842e</code></a>
Fix OpenGL non-srgb on Linux (<a
href="https://redirect.github.com/gfx-rs/wgpu/issues/5642">#5642</a>)</li>
<li><a
href="5f357506dd"><code>5f35750</code></a>
Cast ptr to Device not Surface (<a
href="https://redirect.github.com/gfx-rs/wgpu/issues/5640">#5640</a>)</li>
<li>Additional commits viewable in <a
href="https://github.com/gfx-rs/wgpu/compare/v0.20.0...v0.20.1">compare
view</a></li>
</ul>
</details>
<br />
Updates `zip` from 2.1.2 to 2.1.3
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/zip-rs/zip2/releases">zip's
releases</a>.</em></p>
<blockquote>
<h2>v2.1.3</h2>
<h3><!-- raw HTML omitted -->🐛 Bug Fixes</h3>
<ul>
<li>Some date/time filters were previously unreliable (i.e. later-pass
filters had no earliest-pass or latest-fail, and vice-versa)</li>
<li>Decode Zip-Info UTF8 name and comment fields (<a
href="https://redirect.github.com/zip-rs/zip2/pull/159">#159</a>)</li>
</ul>
<h3><!-- raw HTML omitted -->🚜 Refactor</h3>
<ul>
<li>Return extended timestamp fields copied rather than borrowed (<a
href="https://redirect.github.com/zip-rs/zip2/pull/183">#183</a>)</li>
</ul>
<h3><!-- raw HTML omitted -->⚙️ Miscellaneous Tasks</h3>
<ul>
<li>Fix a new Clippy warning</li>
<li>Fix a bug and inline <code>deserialize</code> for safety</li>
<li>Add check for wrong-length blocks, and incorporate fixed-size
requirement into the trait name</li>
<li>Fix a fuzz failure by using checked_sub</li>
<li>Add feature gate for new unit test</li>
</ul>
</blockquote>
</details>
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a
href="https://github.com/zip-rs/zip2/blob/master/CHANGELOG.md">zip's
changelog</a>.</em></p>
<blockquote>
<h2><a
href="https://github.com/zip-rs/zip2/compare/v2.1.2...v2.1.3">2.1.3</a>
- 2024-06-04</h2>
<h3><!-- raw HTML omitted -->🐛 Bug Fixes</h3>
<ul>
<li>Some date/time filters were previously unreliable (i.e. later-pass
filters had no earliest-pass or latest-fail, and vice-versa)</li>
<li>Decode Zip-Info UTF8 name and comment fields (<a
href="https://redirect.github.com/zip-rs/zip2/pull/159">#159</a>)</li>
</ul>
<h3><!-- raw HTML omitted -->🚜 Refactor</h3>
<ul>
<li>Return extended timestamp fields copied rather than borrowed (<a
href="https://redirect.github.com/zip-rs/zip2/pull/183">#183</a>)</li>
</ul>
<h3><!-- raw HTML omitted -->⚙️ Miscellaneous Tasks</h3>
<ul>
<li>Fix a new Clippy warning</li>
<li>Fix a bug and inline <code>deserialize</code> for safety</li>
<li>Add check for wrong-length blocks, and incorporate fixed-size
requirement into the trait name</li>
<li>Fix a fuzz failure by using checked_sub</li>
<li>Add feature gate for new unit test</li>
</ul>
<h2><a
href="https://github.com/zip-rs/zip2/compare/v2.1.0...v2.1.1">2.1.1</a>
- 2024-05-28</h2>
<h3><!-- raw HTML omitted -->🐛 Bug Fixes</h3>
<ul>
<li>Derive <code>Debug</code> for <code>ZipWriter</code></li>
<li>lower default version to 4.5 and use the version-needed-to-extract
where feasible.</li>
</ul>
<h3><!-- raw HTML omitted -->🚜 Refactor</h3>
<ul>
<li>use a MIN_VERSION constant</li>
</ul>
<h3><!-- raw HTML omitted -->⚙️ Miscellaneous Tasks</h3>
<ul>
<li>Bug fixes for debug implementation</li>
<li>Bug fixes for debug implementation</li>
<li>Update unit tests</li>
<li>Remove unused import</li>
</ul>
<h2><a
href="https://github.com/zip-rs/zip2/compare/v2.0.0...v2.1.0">2.1.0</a>
- 2024-05-25</h2>
<h3><!-- raw HTML omitted -->🚀 Features</h3>
<ul>
<li>Support mutual conversion between <code>DateTime</code> and MS-DOS
pair</li>
</ul>
<h3><!-- raw HTML omitted -->🐛 Bug Fixes</h3>
<ul>
<li>version-needed-to-extract was incorrect in central header, and
version-made-by could be lower than that (<a
href="https://redirect.github.com/zip-rs/zip2/pull/100">#100</a>)</li>
<li>version-needed-to-extract was incorrect in central header, and
version-made-by could be lower than that (<a
href="https://redirect.github.com/zip-rs/zip2/pull/100">#100</a>)</li>
</ul>
<h3><!-- raw HTML omitted -->⚙️ Miscellaneous Tasks</h3>
<ul>
<li>Another tweak to ensure <code>version_needed</code> is applied</li>
<li>Tweaks to make <code>version_needed</code> and
<code>version_made_by</code> work with recently-merged changes</li>
</ul>
<h2><a
href="https://github.com/zip-rs/zip2/compare/v1.3.1...v2.0.0">2.0.0</a>
- 2024-05-24</h2>
<h3><!-- raw HTML omitted -->🚀 Features</h3>
<ul>
<li>Add <code>fmt::Display</code> for <code>DateTime</code></li>
<li>Implement more traits for <code>DateTime</code></li>
</ul>
<!-- raw HTML omitted -->
</blockquote>
<p>... (truncated)</p>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="b5eb25d52f"><code>b5eb25d</code></a>
Merge pull request <a
href="https://redirect.github.com/zip-rs/zip2/issues/188">#188</a> from
zip-rs/release-plz-2024-06-04T17-06-20Z</li>
<li><a
href="cb076226f0"><code>cb07622</code></a>
chore: release</li>
<li><a
href="5c77e93616"><code>5c77e93</code></a>
ci(fuzz): Update fuzz_write seed corpus</li>
<li><a
href="0fef68b68f"><code>0fef68b</code></a>
ci(fuzz): Update fuzz_read seed corpus</li>
<li><a
href="fce5e0a2d3"><code>fce5e0a</code></a>
test: Add regression tests for <a
href="https://redirect.github.com/zip-rs/zip2/issues/159">#159</a></li>
<li><a
href="e052842d78"><code>e052842</code></a>
style: cargo fmt --all</li>
<li><a
href="b4970dd80f"><code>b4970dd</code></a>
test: Delete a unit test that's no longer needed</li>
<li><a
href="362a1123b5"><code>362a112</code></a>
ci(fuzz): Limit Zopfli buffer size to fix OOMEs</li>
<li><a
href="b7bec1c2dd"><code>b7bec1c</code></a>
fix: Some date/time filters were previously unreliable (i.e. later-pass
filte...</li>
<li><a
href="cb50ca1213"><code>cb50ca1</code></a>
test: Bug fix? Explicitly type int that may become as large as 3
<< 29</li>
<li>Additional commits viewable in <a
href="https://github.com/zip-rs/zip2/compare/v2.1.2...v2.1.3">compare
view</a></li>
</ul>
</details>
<br />
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 merge` will merge this PR after your CI passes on it
- `@dependabot squash and merge` will squash and merge this PR after
your CI passes on it
- `@dependabot cancel merge` will cancel a previously requested merge
and block automerging
- `@dependabot reopen` will reopen this PR if it is closed
- `@dependabot close` will close this PR and stop Dependabot recreating
it. You can achieve the same result by closing it manually
- `@dependabot show <dependency name> ignore conditions` will show all
of the ignore conditions of the specified dependency
- `@dependabot ignore <dependency name> major version` will close this
group update PR and stop Dependabot creating any more for the specific
dependency's major version (unless you unignore this specific
dependency's major version or upgrade to it yourself)
- `@dependabot ignore <dependency name> minor version` will close this
group update PR and stop Dependabot creating any more for the specific
dependency's minor version (unless you unignore this specific
dependency's minor version or upgrade to it yourself)
- `@dependabot ignore <dependency name>` will close this group update PR
and stop Dependabot creating any more for the specific dependency
(unless you unignore this specific dependency or upgrade to it yourself)
- `@dependabot unignore <dependency name>` will remove all of the ignore
conditions of the specified dependency
- `@dependabot unignore <dependency name> <ignore condition>` will
remove the ignore condition of the specified dependency and ignore
conditions
</details>
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Bumps the backend-deps-tauri group in /src-tauri with 1 update:
[tauri](https://github.com/tauri-apps/tauri).
Updates `tauri` from 1.6.7 to 1.6.8
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/tauri-apps/tauri/releases">tauri's
releases</a>.</em></p>
<blockquote>
<h2>tauri v1.6.8</h2>
<p>Updating crates.io index</p>
<!-- raw HTML omitted -->
<pre><code>Fetching advisory database from
`https://github.com/RustSec/advisory-db.git`
Loaded 628 security advisories (from /home/runner/.cargo/advisory-db)
Updating crates.io index
Scanning Cargo.lock for vulnerabilities (587 crate dependencies)
Crate: atty
Version: 0.2.14
Warning: unsound
Title: Potential unaligned read
Date: 2021-07-04
ID: RUSTSEC-2021-0145
URL: https://rustsec.org/advisories/RUSTSEC-2021-0145
Dependency tree:
atty 0.2.14
└── clap 3.2.25
└── tauri 1.6.8
├── tauri 1.6.8
├── restart 0.1.0
└── app-updater 0.1.0
<p>warning: 1 allowed warning found
</code></pre></p>
<!-- raw HTML omitted -->
<h2>[1.6.8]</h2>
<h3>Bug Fixes</h3>
<ul>
<li><a
href="1f06c2d00e"><code>1f06c2d00</code></a>
(<a
href="https://redirect.github.com/tauri-apps/tauri/pull/9960">#9960</a>)
Added <code>test::INVOKE_KEY</code> to be used in
<code>tauri::InvokePayload</code> when testing using
<code>test::assert_ipc_response</code> and
<code>test::get_ipc_response</code>.</li>
</ul>
<!-- raw HTML omitted -->
<pre><code>Updating crates.io index
Packaging tauri v1.6.8 (/home/runner/work/tauri/tauri/core/tauri)
Updating crates.io index
Verifying tauri v1.6.8 (/home/runner/work/tauri/tauri/core/tauri)
Downloading crates ...
Downloaded alloc-stdlib v0.2.2
Downloaded atk v0.15.1
Downloaded cfg-expr v0.9.1
Downloaded cfg-expr v0.15.8
Downloaded cairo-rs v0.15.12
</tr></table>
</code></pre>
</blockquote>
<p>... (truncated)</p>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="bec484c54a"><code>bec484c</code></a>
run covector version</li>
<li><a
href="1f06c2d00e"><code>1f06c2d</code></a>
fix(core): test invoke key, closes <a
href="https://redirect.github.com/tauri-apps/tauri/issues/9960">#9960</a></li>
<li><a
href="6749be08be"><code>6749be0</code></a>
add publish-hotfix workflow</li>
<li>See full diff in <a
href="https://github.com/tauri-apps/tauri/compare/tauri-v1.6.7...tauri-v1.6.8">compare
view</a></li>
</ul>
</details>
<br />
[![Dependabot compatibility
score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=tauri&package-manager=cargo&previous-version=1.6.7&new-version=1.6.8)](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 merge` will merge this PR after your CI passes on it
- `@dependabot squash and merge` will squash and merge this PR after
your CI passes on it
- `@dependabot cancel merge` will cancel a previously requested merge
and block automerging
- `@dependabot reopen` will reopen this PR if it is closed
- `@dependabot close` will close this PR and stop Dependabot recreating
it. You can achieve the same result by closing it manually
- `@dependabot show <dependency name> ignore conditions` will show all
of the ignore conditions of the specified dependency
- `@dependabot ignore <dependency name> major version` will close this
group update PR and stop Dependabot creating any more for the specific
dependency's major version (unless you unignore this specific
dependency's major version or upgrade to it yourself)
- `@dependabot ignore <dependency name> minor version` will close this
group update PR and stop Dependabot creating any more for the specific
dependency's minor version (unless you unignore this specific
dependency's minor version or upgrade to it yourself)
- `@dependabot ignore <dependency name>` will close this group update PR
and stop Dependabot creating any more for the specific dependency
(unless you unignore this specific dependency or upgrade to it yourself)
- `@dependabot unignore <dependency name>` will remove all of the ignore
conditions of the specified dependency
- `@dependabot unignore <dependency name> <ignore condition>` will
remove the ignore condition of the specified dependency and ignore
conditions
</details>
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Bumps the backend-deps group in /src-tauri with 1 update:
[zip](https://github.com/zip-rs/zip2).
Updates `zip` from 2.1.1 to 2.1.2
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/zip-rs/zip2/releases">zip's
releases</a>.</em></p>
<blockquote>
<h2>v2.1.2</h2>
<h3><!-- raw HTML omitted -->🐛 Bug Fixes</h3>
<ul>
<li>Derive <code>Debug</code> for <code>ZipWriter</code></li>
<li>lower default version to 4.5 and use the version-needed-to-extract
where feasible.</li>
</ul>
<h3><!-- raw HTML omitted -->🚜 Refactor</h3>
<ul>
<li>use a MIN_VERSION constant</li>
</ul>
<h3><!-- raw HTML omitted -->⚙️ Miscellaneous Tasks</h3>
<ul>
<li>Bug fixes for debug implementation</li>
<li>Bug fixes for debug implementation</li>
<li>Update unit tests</li>
<li>Remove unused import</li>
</ul>
</blockquote>
</details>
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a
href="https://github.com/zip-rs/zip2/blob/master/CHANGELOG.md">zip's
changelog</a>.</em></p>
<blockquote>
<h1>Changelog</h1>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="999d41d438"><code>999d41d</code></a>
feat: Update dependencies</li>
<li><a
href="c74a811680"><code>c74a811</code></a>
ci(fuzz): Update fuzz_read corpus to increase coverage</li>
<li><a
href="6d29c8cc19"><code>6d29c8c</code></a>
ci(fuzz): Update fuzz_read corpus to increase coverage</li>
<li><a
href="9e0966130f"><code>9e09661</code></a>
ci(fuzz): Update fuzz_write corpus to increase coverage</li>
<li><a
href="ae45a26c96"><code>ae45a26</code></a>
ci(fuzz): Increase max_len to 70,000 to let it include overlength
comments</li>
<li><a
href="212dbe757a"><code>212dbe7</code></a>
ci(fuzz): Update fuzz_read corpus to increase coverage</li>
<li><a
href="6539545524"><code>6539545</code></a>
Merge pull request <a
href="https://redirect.github.com/zip-rs/zip2/issues/109">#109</a> from
afranchuk/configure-archive-offset</li>
<li><a
href="17c2d868a3"><code>17c2d86</code></a>
Merge branch 'master' into configure-archive-offset</li>
<li><a
href="74c238042e"><code>74c2380</code></a>
ci(fuzz): Remove len_control override from fuzz_read</li>
<li><a
href="a65d182d98"><code>a65d182</code></a>
Merge branch 'master' into configure-archive-offset</li>
<li>Additional commits viewable in <a
href="https://github.com/zip-rs/zip2/compare/v2.1.1...v2.1.2">compare
view</a></li>
</ul>
</details>
<br />
[![Dependabot compatibility
score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=zip&package-manager=cargo&previous-version=2.1.1&new-version=2.1.2)](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 merge` will merge this PR after your CI passes on it
- `@dependabot squash and merge` will squash and merge this PR after
your CI passes on it
- `@dependabot cancel merge` will cancel a previously requested merge
and block automerging
- `@dependabot reopen` will reopen this PR if it is closed
- `@dependabot close` will close this PR and stop Dependabot recreating
it. You can achieve the same result by closing it manually
- `@dependabot show <dependency name> ignore conditions` will show all
of the ignore conditions of the specified dependency
- `@dependabot ignore <dependency name> major version` will close this
group update PR and stop Dependabot creating any more for the specific
dependency's major version (unless you unignore this specific
dependency's major version or upgrade to it yourself)
- `@dependabot ignore <dependency name> minor version` will close this
group update PR and stop Dependabot creating any more for the specific
dependency's minor version (unless you unignore this specific
dependency's minor version or upgrade to it yourself)
- `@dependabot ignore <dependency name>` will close this group update PR
and stop Dependabot creating any more for the specific dependency
(unless you unignore this specific dependency or upgrade to it yourself)
- `@dependabot unignore <dependency name>` will remove all of the ignore
conditions of the specified dependency
- `@dependabot unignore <dependency name> <ignore condition>` will
remove the ignore condition of the specified dependency and ignore
conditions
</details>
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Bumps the backend-deps-tauri group with 1 update in the /src-tauri
directory: [tauri](https://github.com/tauri-apps/tauri).
Updates `tauri` from 1.6.5 to 1.6.7
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/tauri-apps/tauri/releases">tauri's
releases</a>.</em></p>
<blockquote>
<h2>tauri v1.6.7</h2>
<p>Updating crates.io index</p>
<!-- raw HTML omitted -->
<pre><code>Fetching advisory database from
`https://github.com/RustSec/advisory-db.git`
Loaded 627 security advisories (from /home/runner/.cargo/advisory-db)
Updating crates.io index
Scanning Cargo.lock for vulnerabilities (589 crate dependencies)
Crate: atty
Version: 0.2.14
Warning: unsound
Title: Potential unaligned read
Date: 2021-07-04
ID: RUSTSEC-2021-0145
URL: https://rustsec.org/advisories/RUSTSEC-2021-0145
Dependency tree:
atty 0.2.14
└── clap 3.2.25
└── tauri 1.6.7
├── tauri 1.6.7
├── restart 0.1.0
└── app-updater 0.1.0
<p>warning: 1 allowed warning found
</code></pre></p>
<!-- raw HTML omitted -->
<h2>[1.6.7]</h2>
<h3>Bug Fixes</h3>
<ul>
<li><a
href="50aabad1f6"><code>50aabad1f</code></a>(<a
href="https://redirect.github.com/tauri-apps/tauri/pull/9818">#9818</a>)
On Windows, fix flashing PowerShell for updates for NSIS installer, and
address possible "permission denied" problems.</li>
</ul>
<h3>Security fixes</h3>
<ul>
<li><a
href="f6d81dfe08"><code>f6d81dfe0</code></a>
Only process IPC commands from the main frame.</li>
</ul>
<h3>Dependencies</h3>
<ul>
<li>Upgraded to <code>tauri-runtime-wry@0.14.8</code></li>
</ul>
<!-- raw HTML omitted -->
<pre><code>Updating crates.io index
Packaging tauri v1.6.7 (/home/runner/work/tauri/tauri/core/tauri)
</tr></table>
</code></pre>
</blockquote>
<p>... (truncated)</p>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="bf708a21a8"><code>bf708a2</code></a>
apply version updates (<a
href="https://redirect.github.com/tauri-apps/tauri/issues/9857">#9857</a>)</li>
<li><a
href="f6d81dfe08"><code>f6d81df</code></a>
Merge pull request from GHSA-57fm-592m-34r7</li>
<li><a
href="50aabad1f6"><code>50aabad</code></a>
refactor(updater/nsis): migrate run updater using powershell to
ShellExecute ...</li>
<li><a
href="d78fa20d86"><code>d78fa20</code></a>
Apply Version Updates From Current Changes (v1) (<a
href="https://redirect.github.com/tauri-apps/tauri/issues/9793">#9793</a>)</li>
<li><a
href="3b69c1384b"><code>3b69c13</code></a>
Revert "fix(core/shell): speedup <code>Command.execute</code> &
fix extra new lines (<a
href="https://redirect.github.com/tauri-apps/tauri/issues/97">#97</a>...</li>
<li><a
href="704260bb3c"><code>704260b</code></a>
fix(macos/dialog): avoid setting empty <code>default_path</code> (<a
href="https://redirect.github.com/tauri-apps/tauri/issues/9784">#9784</a>)</li>
<li><a
href="36b082a9c8"><code>36b082a</code></a>
ci: pull <code>.crate</code> file from workspace <code>target</code>
directory (<a
href="https://redirect.github.com/tauri-apps/tauri/issues/9732">#9732</a>)</li>
<li>See full diff in <a
href="https://github.com/tauri-apps/tauri/compare/tauri-v1.6.5...tauri-v1.6.7">compare
view</a></li>
</ul>
</details>
<br />
[![Dependabot compatibility
score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=tauri&package-manager=cargo&previous-version=1.6.5&new-version=1.6.7)](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 merge` will merge this PR after your CI passes on it
- `@dependabot squash and merge` will squash and merge this PR after
your CI passes on it
- `@dependabot cancel merge` will cancel a previously requested merge
and block automerging
- `@dependabot reopen` will reopen this PR if it is closed
- `@dependabot close` will close this PR and stop Dependabot recreating
it. You can achieve the same result by closing it manually
- `@dependabot show <dependency name> ignore conditions` will show all
of the ignore conditions of the specified dependency
- `@dependabot ignore <dependency name> major version` will close this
group update PR and stop Dependabot creating any more for the specific
dependency's major version (unless you unignore this specific
dependency's major version or upgrade to it yourself)
- `@dependabot ignore <dependency name> minor version` will close this
group update PR and stop Dependabot creating any more for the specific
dependency's minor version (unless you unignore this specific
dependency's minor version or upgrade to it yourself)
- `@dependabot ignore <dependency name>` will close this group update PR
and stop Dependabot creating any more for the specific dependency
(unless you unignore this specific dependency or upgrade to it yourself)
- `@dependabot unignore <dependency name>` will remove all of the ignore
conditions of the specified dependency
- `@dependabot unignore <dependency name> <ignore condition>` will
remove the ignore condition of the specified dependency and ignore
conditions
</details>
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Bumps the frontend-deps-tauri group with 1 update:
[@tauri-apps/api](https://github.com/tauri-apps/tauri).
Updates `@tauri-apps/api` from 1.5.5 to 1.5.6
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/tauri-apps/tauri/releases"><code>@tauri-apps/api</code>'s
releases</a>.</em></p>
<blockquote>
<h2><code>@tauri-apps/api</code> v1.5.6</h2>
<!-- raw HTML omitted -->
<pre><code>yarn audit v1.22.22
info No lockfile found.
0 vulnerabilities found - Packages audited: 146
Done in 1.64s.
</code></pre>
<!-- raw HTML omitted -->
<h2>[1.5.6]</h2>
<h3>Bug Fixes</h3>
<ul>
<li><a
href="3b69c1384b"><code>3b69c1384</code></a>(<a
href="https://redirect.github.com/tauri-apps/tauri/pull/9792">#9792</a>)
Revert <a
href="https://redirect.github.com/tauri-apps/tauri/pull/9706">#9706</a>
which broke compatability between <code>tauri</code> crate and the JS
<code>@tauri-apps/api</code> npm package in a patch release where it
should've been in a minor release.</li>
</ul>
<!-- raw HTML omitted -->
<pre><code>yarn run v1.22.22
$ yarn build && cd ./dist && yarn publish --access
public --loglevel silly
$ rollup -c --configPlugin typescript
[36m
[1m./src/app.ts, ./src/cli.ts, ./src/clipboard.ts, ./src/dialog.ts,
./src/event.ts, ./src/fs.ts, ./src/globalShortcut.ts, ./src/http.ts,
./src/index.ts, ./src/mocks.ts, ./src/notification.ts, ./src/os.ts,
./src/path.ts, ./src/process.ts, ./src/shell.ts, ./src/tauri.ts,
./src/updater.ts, ./src/window.ts[22m → [1m./dist, ./dist[22m...[39m
[32mcreated [1m./dist, ./dist[22m in [1m1.4s[22m[39m
[36m
[1msrc/index.ts[22m →
[1m../../core/tauri/scripts/bundle.global.js[22m...[39m
[32mcreated [1m../../core/tauri/scripts/bundle.global.js[22m in
[1m1.7s[22m[39m
[1/4] Bumping version...
info Current version: 1.5.6
[2/4] Logging in...
[3/4] Publishing...
success Published.
[4/4] Revoking token...
info Not revoking login token, specified via config file.
Done in 8.11s.
</code></pre>
<!-- raw HTML omitted -->
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="d78fa20d86"><code>d78fa20</code></a>
Apply Version Updates From Current Changes (v1) (<a
href="https://redirect.github.com/tauri-apps/tauri/issues/9793">#9793</a>)</li>
<li><a
href="3b69c1384b"><code>3b69c13</code></a>
Revert "fix(core/shell): speedup <code>Command.execute</code> &
fix extra new lines (<a
href="https://redirect.github.com/tauri-apps/tauri/issues/97">#97</a>...</li>
<li><a
href="704260bb3c"><code>704260b</code></a>
fix(macos/dialog): avoid setting empty <code>default_path</code> (<a
href="https://redirect.github.com/tauri-apps/tauri/issues/9784">#9784</a>)</li>
<li><a
href="36b082a9c8"><code>36b082a</code></a>
ci: pull <code>.crate</code> file from workspace <code>target</code>
directory (<a
href="https://redirect.github.com/tauri-apps/tauri/issues/9732">#9732</a>)</li>
<li><a
href="f45d35cf06"><code>f45d35c</code></a>
Apply Version Updates From Current Changes (v1) (<a
href="https://redirect.github.com/tauri-apps/tauri/issues/9730">#9730</a>)</li>
<li><a
href="ef35a793c5"><code>ef35a79</code></a>
fix(core): fix compilation when <code>shell-execute</code> or
<code>shell-sidecar</code> (<a
href="https://redirect.github.com/tauri-apps/tauri/issues/9729">#9729</a>)</li>
<li>See full diff in <a
href="https://github.com/tauri-apps/tauri/compare/@tauri-apps/api-v1.5.5...@tauri-apps/api-v1.5.6">compare
view</a></li>
</ul>
</details>
<br />
[![Dependabot compatibility
score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=@tauri-apps/api&package-manager=npm_and_yarn&previous-version=1.5.5&new-version=1.5.6)](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 merge` will merge this PR after your CI passes on it
- `@dependabot squash and merge` will squash and merge this PR after
your CI passes on it
- `@dependabot cancel merge` will cancel a previously requested merge
and block automerging
- `@dependabot reopen` will reopen this PR if it is closed
- `@dependabot close` will close this PR and stop Dependabot recreating
it. You can achieve the same result by closing it manually
- `@dependabot show <dependency name> ignore conditions` will show all
of the ignore conditions of the specified dependency
- `@dependabot ignore <dependency name> major version` will close this
group update PR and stop Dependabot creating any more for the specific
dependency's major version (unless you unignore this specific
dependency's major version or upgrade to it yourself)
- `@dependabot ignore <dependency name> minor version` will close this
group update PR and stop Dependabot creating any more for the specific
dependency's minor version (unless you unignore this specific
dependency's minor version or upgrade to it yourself)
- `@dependabot ignore <dependency name>` will close this group update PR
and stop Dependabot creating any more for the specific dependency
(unless you unignore this specific dependency or upgrade to it yourself)
- `@dependabot unignore <dependency name>` will remove all of the ignore
conditions of the specified dependency
- `@dependabot unignore <dependency name> <ignore condition>` will
remove the ignore condition of the specified dependency and ignore
conditions
</details>
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Bumps the frontend-deps group with 2 updates in the / directory:
[jsdom](https://github.com/jsdom/jsdom) and
[svelte](https://github.com/sveltejs/svelte/tree/HEAD/packages/svelte).
Updates `jsdom` from 24.0.0 to 24.1.0
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/jsdom/jsdom/releases">jsdom's
releases</a>.</em></p>
<blockquote>
<h2>Version 24.1.0</h2>
<ul>
<li>Added the <code>getSetCookie()</code> method to the
<code>Headers</code> class. (ushiboy)</li>
<li>Fixed the creation and parsing of elements with names from
<code>Object.prototype</code>, like <code>"constructor"</code>
or <code>"toString"</code>.</li>
<li>Updated <code>rweb-cssom</code>, which can now parse additional CSS
constructs.</li>
</ul>
</blockquote>
</details>
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a
href="https://github.com/jsdom/jsdom/blob/main/Changelog.md">jsdom's
changelog</a>.</em></p>
<blockquote>
<h2>24.1.0</h2>
<ul>
<li>Added the <code>getSetCookie()</code> method to the
<code>Headers</code> class. (ushiboy)</li>
<li>Fixed the creation and parsing of elements with names from
<code>Object.prototype</code>, like <code>"constructor"</code>
or <code>"toString"</code>.</li>
<li>Updated <code>rweb-cssom</code>, which can now parse additional CSS
constructs.</li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="4555914e81"><code>4555914</code></a>
Version 24.1.0</li>
<li><a
href="a693107bc4"><code>a693107</code></a>
Fix elements with names from Object.prototype</li>
<li><a
href="8738255106"><code>8738255</code></a>
Add regression test for comma selector</li>
<li><a
href="a343932723"><code>a343932</code></a>
Implement the getSetCookie() method of Headers</li>
<li><a
href="f2fa507ada"><code>f2fa507</code></a>
Update URLs and fix grammar error</li>
<li><a
href="7dc7ab929d"><code>7dc7ab9</code></a>
Fix getComputedStyle() not-implemented message</li>
<li><a
href="f5f2468bc7"><code>f5f2468</code></a>
Update dependencies and most dev dependencies</li>
<li><a
href="b32d82b87a"><code>b32d82b</code></a>
Fix wpt failure in overwritten-customElements-global.html</li>
<li>See full diff in <a
href="https://github.com/jsdom/jsdom/compare/24.0.0...24.1.0">compare
view</a></li>
</ul>
</details>
<br />
Updates `svelte` from 4.2.16 to 4.2.17
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/sveltejs/svelte/releases">svelte's
releases</a>.</em></p>
<blockquote>
<h2>svelte@4.2.17</h2>
<h3>Patch Changes</h3>
<ul>
<li>fix: correctly handle falsy values of style directives in SSR mode
(<a
href="https://redirect.github.com/sveltejs/svelte/pull/11584">#11584</a>)</li>
</ul>
</blockquote>
</details>
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a
href="https://github.com/sveltejs/svelte/blob/svelte@4.2.17/packages/svelte/CHANGELOG.md">svelte's
changelog</a>.</em></p>
<blockquote>
<h2>4.2.17</h2>
<h3>Patch Changes</h3>
<ul>
<li>fix: correctly handle falsy values of style directives in SSR mode
(<a
href="https://redirect.github.com/sveltejs/svelte/pull/11584">#11584</a>)</li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="a8deae9323"><code>a8deae9</code></a>
Version Packages (<a
href="https://github.com/sveltejs/svelte/tree/HEAD/packages/svelte/issues/11594">#11594</a>)</li>
<li><a
href="8592914fdd"><code>8592914</code></a>
fix: correctly handle falsy values of style directives in SSR mode (<a
href="https://github.com/sveltejs/svelte/tree/HEAD/packages/svelte/issues/11584">#11584</a>)</li>
<li>See full diff in <a
href="https://github.com/sveltejs/svelte/commits/svelte@4.2.17/packages/svelte">compare
view</a></li>
</ul>
</details>
<br />
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 merge` will merge this PR after your CI passes on it
- `@dependabot squash and merge` will squash and merge this PR after
your CI passes on it
- `@dependabot cancel merge` will cancel a previously requested merge
and block automerging
- `@dependabot reopen` will reopen this PR if it is closed
- `@dependabot close` will close this PR and stop Dependabot recreating
it. You can achieve the same result by closing it manually
- `@dependabot show <dependency name> ignore conditions` will show all
of the ignore conditions of the specified dependency
- `@dependabot ignore <dependency name> major version` will close this
group update PR and stop Dependabot creating any more for the specific
dependency's major version (unless you unignore this specific
dependency's major version or upgrade to it yourself)
- `@dependabot ignore <dependency name> minor version` will close this
group update PR and stop Dependabot creating any more for the specific
dependency's minor version (unless you unignore this specific
dependency's minor version or upgrade to it yourself)
- `@dependabot ignore <dependency name>` will close this group update PR
and stop Dependabot creating any more for the specific dependency
(unless you unignore this specific dependency or upgrade to it yourself)
- `@dependabot unignore <dependency name>` will remove all of the ignore
conditions of the specified dependency
- `@dependabot unignore <dependency name> <ignore condition>` will
remove the ignore condition of the specified dependency and ignore
conditions
</details>
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>