opengoal-launcher/src-tauri/Cargo.toml

60 lines
1.7 KiB
TOML
Raw Normal View History

2022-04-06 22:27:03 -04:00
[package]
name = "opengoal-launcher"
2024-08-31 21:18:40 -04:00
version = "2.4.10" # APP_VERSION
description = "A frontend for the OpenGOAL project"
authors = ["OpenGOAL"]
license = "ISC"
repository = "https://github.com/open-goal/launcher"
default-run = "opengoal-launcher"
2022-04-06 22:27:03 -04:00
edition = "2021"
rust-version = "1.61"
2022-04-06 22:27:03 -04:00
# See more keys and their definitions at https://doc.rust-lang.org/cargo/reference/manifest.html
[build-dependencies]
build(deps): bump tauri-build from 1.5.2 to 1.5.3 in /src-tauri in the backend-deps-tauri group (#515) 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 &lt;/tr&gt;&lt;/table&gt; </code></pre> </blockquote> <p>... (truncated)</p> </details> <details> <summary>Commits</summary> <ul> <li><a href="https://github.com/tauri-apps/tauri/commit/cf331cdc3e8180baeb60813bbe60930339e3c30e"><code>cf331cd</code></a> fix(core): lint</li> <li><a href="https://github.com/tauri-apps/tauri/commit/89f3048f528c8d4b92bef5c8ef2f1b49f6e33bf8"><code>89f3048</code></a> apply version updates (<a href="https://redirect.github.com/tauri-apps/tauri/issues/9871">#9871</a>)</li> <li><a href="https://github.com/tauri-apps/tauri/commit/c2d3afa4fbc0e6d118fe002a1b2ba97b4072438a"><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="https://github.com/tauri-apps/tauri/commit/924387092e8060fdfab627217ba9b1ff2dcc100d"><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="https://github.com/tauri-apps/tauri/commit/07b02c9f962312f4d90c001d21d3d72ca9daa03a"><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="https://github.com/tauri-apps/tauri/commit/8ee8f093900b22c584fdf00c5efdb43ef34f6771"><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="https://github.com/tauri-apps/tauri/commit/78fc841370a76adf7af413bf1c9490b046b50de4"><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="https://github.com/tauri-apps/tauri/commit/a301be52d276f1e99316d23b4f0a8e458e29bc35"><code>a301be5</code></a> fix(windows): Fix Windows System User build failures by using the current dir...</li> <li><a href="https://github.com/tauri-apps/tauri/commit/5909662766c2fe9947a9eadf33725170c2f6fa99"><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="https://github.com/tauri-apps/tauri/commit/253595a22d8659a1cb199bfc423e988ea82191e6"><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>
2024-07-25 19:20:30 -04:00
tauri-build = { version = "1.5.3", features = [] }
2022-04-06 22:27:03 -04:00
[dependencies]
build(deps): bump the backend-deps group in /src-tauri with 3 updates (#557) Bumps the backend-deps group in /src-tauri with 3 updates: [backtrace](https://github.com/rust-lang/backtrace-rs), [serde](https://github.com/serde-rs/serde) and [serde_json](https://github.com/serde-rs/json). Updates `backtrace` from 0.3.73 to 0.3.74 <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.74</h2> <h2>What's Changed</h2> <ul> <li>QNX Neutrino 7.0 support, thanks to <a href="https://github.com/nyurik"><code>@​nyurik</code></a> in <a href="https://redirect.github.com/rust-lang/backtrace-rs/pull/648">rust-lang/backtrace-rs#648</a></li> <li>Cleaned up our Android support. This should massively improve backtraces for ones with the API level sufficient to ship with libunwind, etc. Unfortunately, it comes at the cost of dropping support for older ones! Thanks to <a href="https://github.com/fengys"><code>@​fengys</code></a> in <a href="https://redirect.github.com/rust-lang/backtrace-rs/pull/656">rust-lang/backtrace-rs#656</a></li> <li>Made PrintFmt, which was using the <code>Enum::__NonExhaustiveVariant</code> pattern, use <code>#[non_exhaustive]</code> for real. Don't @ me if you were matching on that! Thanks to <a href="https://github.com/nyurik"><code>@​nyurik</code></a> in <a href="https://redirect.github.com/rust-lang/backtrace-rs/pull/651">rust-lang/backtrace-rs#651</a></li> <li>Massively cleaned up the windows code! We moved from winapi to windows-sys with windows-targets thanks to <a href="https://github.com/CraftSpider"><code>@​CraftSpider</code></a> and <a href="https://github.com/ChrisDenton"><code>@​ChrisDenton</code></a> in <ul> <li>Don't cast HANDLE to usize and back by <a href="https://github.com/CraftSpider"><code>@​CraftSpider</code></a> in <a href="https://redirect.github.com/rust-lang/backtrace-rs/pull/635">rust-lang/backtrace-rs#635</a></li> <li>Switch from <code>winapi</code> to <code>windows-sys</code> by <a href="https://github.com/CraftSpider"><code>@​CraftSpider</code></a> in <a href="https://redirect.github.com/rust-lang/backtrace-rs/pull/641">rust-lang/backtrace-rs#641</a></li> <li>Update windows bindings and use windows-targets by <a href="https://github.com/ChrisDenton"><code>@​ChrisDenton</code></a> in <a href="https://redirect.github.com/rust-lang/backtrace-rs/pull/653">rust-lang/backtrace-rs#653</a></li> </ul> </li> <li>A bunch of updated dependencies. Thanks <a href="https://github.com/djc"><code>@​djc</code></a> and <a href="https://github.com/khuey"><code>@​khuey</code></a>!</li> <li>Sorry if you were testing this code in miri! It started yelling about sussy casts. A lot. We did a bunch of internal cleanups that should make it quiet down, thanks to <a href="https://github.com/workingjubilee"><code>@​workingjubilee</code></a> in <a href="https://redirect.github.com/rust-lang/backtrace-rs/pull/641">rust-lang/backtrace-rs#641</a></li> <li>Uhhh we had to tweak <code>dl_iterate_phdr</code> in <a href="https://redirect.github.com/rust-lang/backtrace-rs/pull/660">rust-lang/backtrace-rs#660</a> after Android revealed it was... kind of unsound actually and not doing things like checking for null pointers before making slices! WHOOPS! Thanks to <a href="https://github.com/saethlin"><code>@​saethlin</code></a> for implementing detection for precisely that in rustc! It's really hard to find soundness issues in inherited codebases like this one...</li> </ul> <h2>New Contributors</h2> <ul> <li><a href="https://github.com/CraftSpider"><code>@​CraftSpider</code></a> made their first contribution in <a href="https://redirect.github.com/rust-lang/backtrace-rs/pull/635">rust-lang/backtrace-rs#635</a></li> <li><a href="https://github.com/fengys1996"><code>@​fengys1996</code></a> made their first contribution in <a href="https://redirect.github.com/rust-lang/backtrace-rs/pull/656">rust-lang/backtrace-rs#656</a></li> <li><a href="https://github.com/djc"><code>@​djc</code></a> made their first contribution in <a href="https://redirect.github.com/rust-lang/backtrace-rs/pull/657">rust-lang/backtrace-rs#657</a></li> </ul> <p><strong>Full Changelog</strong>: <a href="https://github.com/rust-lang/backtrace-rs/compare/0.3.73...0.3.74">https://github.com/rust-lang/backtrace-rs/compare/0.3.73...0.3.74</a></p> </blockquote> </details> <details> <summary>Commits</summary> <ul> <li><a href="https://github.com/rust-lang/backtrace-rs/commit/38d49aa0395c50047ab26e418a0cb30d9955fb64"><code>38d49aa</code></a> Merge pull request <a href="https://redirect.github.com/rust-lang/backtrace-rs/issues/658">#658</a> from workingjubilee/cut-0.3.74</li> <li><a href="https://github.com/rust-lang/backtrace-rs/commit/c1749ce9a8cc0105b9d224e66f9ce4632133c1ea"><code>c1749ce</code></a> Cut backtrace 0.3.74</li> <li><a href="https://github.com/rust-lang/backtrace-rs/commit/230570f2dac80a601f5c0b30da00cc9480bd35eb"><code>230570f</code></a> Merge pull request <a href="https://redirect.github.com/rust-lang/backtrace-rs/issues/660">#660</a> from workingjubilee/dont-unsoundly-iterate-phdr</li> <li><a href="https://github.com/rust-lang/backtrace-rs/commit/153f510013e9d486103dac7994d7f75205af397a"><code>153f510</code></a> Do not destructure maybe-uninit fields</li> <li><a href="https://github.com/rust-lang/backtrace-rs/commit/38589464ed3a901794f5858ccbd7f996f6712f64"><code>3858946</code></a> Revise dl_iterate_phdr callback to be sound-ish</li> <li><a href="https://github.com/rust-lang/backtrace-rs/commit/7d062c63749a4c07d9307c96b6cd9485ccd1ad18"><code>7d062c6</code></a><code>rust-lang/backtrace-rs#653</code></li> <li><a href="https://github.com/rust-lang/backtrace-rs/commit/fc37b22dc8a384d93f6b7b4817266eec6433875e"><code>fc37b22</code></a><code>rust-lang/backtrace-rs#657</code></li> <li><a href="https://github.com/rust-lang/backtrace-rs/commit/600beaa5074be0f40279584450d995c319061ce8"><code>600beaa</code></a><code>rust-lang/backtrace-rs#648</code></li> <li><a href="https://github.com/rust-lang/backtrace-rs/commit/84b6c1d56f4bd1b4297187db863c2db6d436c1cf"><code>84b6c1d</code></a><code>rust-lang/backtrace-rs#652</code></li> <li><a href="https://github.com/rust-lang/backtrace-rs/commit/95c3bacab9364620864208b651e77a524900480d"><code>95c3bac</code></a> Make enum <code>print::PrintFmt</code><code>rust-lang/backtrace-rs#651</code></li> <li>Additional commits viewable in <a href="https://github.com/rust-lang/backtrace-rs/compare/0.3.73...0.3.74">compare view</a></li> </ul> </details> <br /> Updates `serde` from 1.0.209 to 1.0.210 <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.210</h2> <ul> <li>Support serializing and deserializing <code>IpAddr</code> and <code>SocketAddr</code> in no-std mode on Rust 1.77+ (<a href="https://redirect.github.com/serde-rs/serde/issues/2816">#2816</a>, thanks <a href="https://github.com/MathiasKoch"><code>@​MathiasKoch</code></a>)</li> <li>Make <code>serde::ser::StdError</code> and <code>serde::de::StdError</code> equivalent to <code>core::error::Error</code> on Rust 1.81+ (<a href="https://redirect.github.com/serde-rs/serde/issues/2818">#2818</a>)</li> </ul> </blockquote> </details> <details> <summary>Commits</summary> <ul> <li><a href="https://github.com/serde-rs/serde/commit/89c4b02bf32ceae5b17d89f93a452ccc195ca038"><code>89c4b02</code></a> Release 1.0.210</li> <li><a href="https://github.com/serde-rs/serde/commit/eeb8e44cda15f929796cd72241b0311e0bd04e67"><code>eeb8e44</code></a> Merge pull request <a href="https://redirect.github.com/serde-rs/serde/issues/2818">#2818</a> from dtolnay/coreerror</li> <li><a href="https://github.com/serde-rs/serde/commit/785c2d9605ee73cc172dfd421228c1dccca984c9"><code>785c2d9</code></a> Stabilize no-std StdError trait</li> <li><a href="https://github.com/serde-rs/serde/commit/d549f048e10bcb5e677afaf7b99d0ed3604b113b"><code>d549f04</code></a> Reformat parse_ip_impl definition and calls</li> <li><a href="https://github.com/serde-rs/serde/commit/4c0dd63011434905265e2710bb9186e09e4f8ec2"><code>4c0dd63</code></a> Delete attr support from core::net deserialization macros</li> <li><a href="https://github.com/serde-rs/serde/commit/26fb1341651c4e0ae4d58c675db3ca2a0d6e12c2"><code>26fb134</code></a> Relocate cfg attrs out of parse_ip_impl and parse_socket_impl</li> <li><a href="https://github.com/serde-rs/serde/commit/07e614b52b5ab3387d86d3198e5f52cd1f5ff3cb"><code>07e614b</code></a> Merge pull request <a href="https://redirect.github.com/serde-rs/serde/issues/2817">#2817</a> from dtolnay/corenet</li> <li><a href="https://github.com/serde-rs/serde/commit/b1f899fbe81f070803d9f7ca6e5d1cc3f19c9ea2"><code>b1f899f</code></a> Delete doc(cfg) attribute from impls that are supported in no-std</li> <li><a href="https://github.com/serde-rs/serde/commit/b4f860e62767828beb3ef91721b6c56a31f9baad"><code>b4f860e</code></a> Merge pull request <a href="https://redirect.github.com/serde-rs/serde/issues/2816">#2816</a> from MathiasKoch/chore/core-net</li> <li><a href="https://github.com/serde-rs/serde/commit/d940fe1b4934f097b0333dcb87bec5ee308d39cd"><code>d940fe1</code></a> Reuse existing Buf wrapper as replacement for std::io::Write</li> <li>Additional commits viewable in <a href="https://github.com/serde-rs/serde/compare/v1.0.209...v1.0.210">compare view</a></li> </ul> </details> <br /> Updates `serde_json` from 1.0.127 to 1.0.128 <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.128</h2> <ul> <li>Support serializing maps containing 128-bit integer keys to serde_json::Value (<a href="https://redirect.github.com/serde-rs/json/issues/1188">#1188</a>, thanks <a href="https://github.com/Mrreadiness"><code>@​Mrreadiness</code></a>)</li> </ul> </blockquote> </details> <details> <summary>Commits</summary> <ul> <li><a href="https://github.com/serde-rs/json/commit/d96b1d9b643b49a0bb92a8cf280daf6aa08f37cc"><code>d96b1d9</code></a> Release 1.0.128</li> <li><a href="https://github.com/serde-rs/json/commit/599228d5dc52a0f1595fe4bd901821f70d0317a5"><code>599228d</code></a> Merge pull request <a href="https://redirect.github.com/serde-rs/json/issues/1188">#1188</a> from Mrreadiness/feat/add-hashmap-key-128-serializer</li> <li><a href="https://github.com/serde-rs/json/commit/5416cee6c5ad355907f6e9d5f6039b994c69f768"><code>5416cee</code></a> feat: add support for 128 bit HashMap key serialization</li> <li><a href="https://github.com/serde-rs/json/commit/27a4ca9d7a62394fe8f0103f3d91de59f055a4c4"><code>27a4ca9</code></a> Upload CI Cargo.lock for reproducing failures</li> <li>See full diff in <a href="https://github.com/serde-rs/json/compare/1.0.127...1.0.128">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>
2024-09-09 23:25:56 -04:00
backtrace = "0.3.74"
build(deps): bump the backend-deps group in /src-tauri with 2 updates (#468) Bumps the backend-deps group in /src-tauri with 2 updates: [chrono](https://github.com/chronotope/chrono) and [sysinfo](https://github.com/GuillaumeGomez/sysinfo). Updates `chrono` from 0.4.37 to 0.4.38 <details> <summary>Release notes</summary> <p><em>Sourced from <a href="https://github.com/chronotope/chrono/releases">chrono's releases</a>.</em></p> <blockquote> <h2>v0.4.38</h2> <p>This release bring a ca. 20% improvement to the performance of the formatting code, and a convenient <code>days_since</code> method for the <code>Weekday</code> type.</p> <p>Chrono 0.4.38 also removes the long deprecated <code>rustc-serialize</code> feature. Support for <code>rustc-serialize</code> will be <a href="https://redirect.github.com/rust-lang/rust/pull/116016">soft-destabilized in the next Rust edition</a>. Removing the feature will not break existing users of the feature; Cargo will just not update dependents that rely on it to newer versions of chrono.</p> <p>In chrono 0.4.36 we made an accidental breaking change by switching to <code>derive(Copy)</code> for <code>DateTime</code> instead of a manual implementation. It is reverted in this release.</p> <h1>Removals</h1> <ul> <li>Remove <code>rustc-serialize</code> feature (<a href="https://redirect.github.com/chronotope/chrono/issues/1548">#1548</a>, thanks <a href="https://github.com/workingjubilee"><code>@​workingjubilee</code></a>)</li> </ul> <h1>Additions</h1> <ul> <li>Add <code>Weekday::days_since</code> (<a href="https://redirect.github.com/chronotope/chrono/issues/1249">#1249</a>, based on <a href="https://redirect.github.com/chronotope/chrono/issues/216">#216</a> by <a href="https://github.com/clarfonthey"><code>@​clarfonthey</code></a>)</li> <li>Add <code>TimeDelta::checked_mul</code> and <code>TimeDelta::checked_div</code> (<a href="https://redirect.github.com/chronotope/chrono/issues/1565">#1565</a>, thanks <a href="https://github.com/Zomtir"><code>@​Zomtir</code></a>)</li> </ul> <h1>Fixes</h1> <ul> <li>Return error when rounding with a zero duration (<a href="https://redirect.github.com/chronotope/chrono/issues/1474">#1474</a>, thanks <a href="https://github.com/Dav1dde"><code>@​Dav1dde</code></a>)</li> <li>Manually implement <code>Copy</code> for <code>DateTime</code> if offset is <code>Copy</code> (<a href="https://redirect.github.com/chronotope/chrono/issues/1573">#1573</a>)</li> </ul> <h1>Internal</h1> <ul> <li>Inline <code>test_encodable_json</code> and <code>test_decodable_json</code> functions (<a href="https://redirect.github.com/chronotope/chrono/issues/1550">#1550</a>)</li> <li>CI: Reduce combinations in <code>cargo hack check</code> (<a href="https://redirect.github.com/chronotope/chrono/issues/1553">#1553</a>)</li> <li>Refactor formatting code (<a href="https://redirect.github.com/chronotope/chrono/issues/1335">#1335</a>)</li> <li>Optimize number formatting (<a href="https://redirect.github.com/chronotope/chrono/issues/1558">#1558</a>)</li> <li>Only package files needed for building and testing (<a href="https://redirect.github.com/chronotope/chrono/issues/1554">#1554</a>)</li> </ul> <p>Thanks to all contributors on behalf of the chrono team, <a href="https://github.com/djc"><code>@​djc</code></a> and <a href="https://github.com/pitdicker"><code>@​pitdicker</code></a>!</p> </blockquote> </details> <details> <summary>Commits</summary> <ul> <li><a href="https://github.com/chronotope/chrono/commit/352a35203a140e2352e5a5be62ba8dfd03b616e1"><code>352a352</code></a> Prepare 0.4.38</li> <li><a href="https://github.com/chronotope/chrono/commit/46d44d6074ebdfddc62778bff24551f8d7bf9695"><code>46d44d6</code></a> Manually implement <code>Copy</code> for <code>DateTime</code> if offset is <code>Copy</code></li> <li><a href="https://github.com/chronotope/chrono/commit/760eb660d3b6ff9c5e0d34cfa1daa83d0a815e9e"><code>760eb66</code></a> Update windows-bindgen requirement from 0.55 to 0.56</li> <li><a href="https://github.com/chronotope/chrono/commit/391187fff3be8ac345edb0fd859d36cb99c24316"><code>391187f</code></a> Return error when rounding with zero duration</li> <li><a href="https://github.com/chronotope/chrono/commit/ffc75e57054182603436b56e67c284d9fb7dec78"><code>ffc75e5</code></a> Add <code>TimeDelta::checked_mul</code> and <code>TimeDelta::checked_div</code></li> <li><a href="https://github.com/chronotope/chrono/commit/f8cecbe57ea6c2d7ce69c7e17ec989258a515ee0"><code>f8cecbe</code></a> Make <code>Weekday::num_days_from public</code>, rename to <code>days_since</code>.</li> <li><a href="https://github.com/chronotope/chrono/commit/0cfc405d3e93b1f4e8c6fd37a51449b6be7edb2c"><code>0cfc405</code></a> Optimize number formatting</li> <li><a href="https://github.com/chronotope/chrono/commit/74ba83ba27056e5bb610327d37c488f2b212af86"><code>74ba83b</code></a> Take <code>pad</code> by value</li> <li><a href="https://github.com/chronotope/chrono/commit/78e79dbabf30ba6fcf59ff6cc439c2dd944b0da0"><code>78e79db</code></a> Match on tuples in <code>format_fixed</code></li> <li><a href="https://github.com/chronotope/chrono/commit/f3d76c7bb0902e269b902cf1bc9d986501675c52"><code>f3d76c7</code></a> Match on tuples in <code>format_numeric</code></li> <li>Additional commits viewable in <a href="https://github.com/chronotope/chrono/compare/v0.4.37...v0.4.38">compare view</a></li> </ul> </details> <br /> Updates `sysinfo` from 0.30.9 to 0.30.10 <details> <summary>Changelog</summary> <p><em>Sourced from <a href="https://github.com/GuillaumeGomez/sysinfo/blob/v0.30.10/CHANGELOG.md">sysinfo's changelog</a>.</em></p> <blockquote> <h1>0.30.10</h1> <ul> <li>Linux: Fix components not being listed anymore.</li> </ul> </blockquote> </details> <details> <summary>Commits</summary> <ul> <li><a href="https://github.com/GuillaumeGomez/sysinfo/commit/e9c74b25fd4570a82952144385daad39d5a11118"><code>e9c74b2</code></a> Merge pull request <a href="https://redirect.github.com/GuillaumeGomez/sysinfo/issues/1250">#1250</a> from GuillaumeGomez/update</li> <li><a href="https://github.com/GuillaumeGomez/sysinfo/commit/b85cdb519e8292d642d06662ebfeb441d4b35a32"><code>b85cdb5</code></a> Update crate version to 0.30.10</li> <li><a href="https://github.com/GuillaumeGomez/sysinfo/commit/d4226b0f86d4e04289683d80fbdc786657a61821"><code>d4226b0</code></a> Update CHANGELOG for 0.30</li> <li><a href="https://github.com/GuillaumeGomez/sysinfo/commit/be83c6aaf5e37f7fbf5d6d7b99f56643f51b415c"><code>be83c6a</code></a> Merge pull request <a href="https://redirect.github.com/GuillaumeGomez/sysinfo/issues/1249">#1249</a> from GuillaumeGomez/backport</li> <li><a href="https://github.com/GuillaumeGomez/sysinfo/commit/053a7b42c574f696703a2bfeea07e74d2785c786"><code>053a7b4</code></a> Add regression test for components</li> <li><a href="https://github.com/GuillaumeGomez/sysinfo/commit/b840475200ed08173b03e9652e82e04240d5d7d9"><code>b840475</code></a> /sys/class/hwmon* are not directories, they are symbolic links - fixes <a href="https://redirect.github.com/GuillaumeGomez/sysinfo/issues/1245">#1245</a></li> <li>See full diff in <a href="https://github.com/GuillaumeGomez/sysinfo/compare/v0.30.9...v0.30.10">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>
2024-04-18 00:41:47 -04:00
chrono = "0.4.38"
build(deps): bump the backend-deps group in /src-tauri with 8 updates (#416) Bumps the backend-deps group in /src-tauri with 8 updates: | Package | From | To | | --- | --- | --- | | [dir-diff](https://github.com/assert-rs/dir-diff) | `0.3.2` | `0.3.3` | | [futures-util](https://github.com/rust-lang/futures-rs) | `0.3.29` | `0.3.30` | | [reqwest](https://github.com/seanmonstar/reqwest) | `0.11.22` | `0.11.23` | | [serde](https://github.com/serde-rs/serde) | `1.0.191` | `1.0.193` | | [sysinfo](https://github.com/GuillaumeGomez/sysinfo) | `0.29.10` | `0.30.1` | | [thiserror](https://github.com/dtolnay/thiserror) | `1.0.50` | `1.0.52` | | [tokio](https://github.com/tokio-rs/tokio) | `1.33.0` | `1.35.1` | | [wgpu](https://github.com/gfx-rs/wgpu) | `0.17.1` | `0.18.0` | Updates `dir-diff` from 0.3.2 to 0.3.3 <details> <summary>Changelog</summary> <p><em>Sourced from <a href="https://github.com/assert-rs/dir-diff/blob/master/CHANGELOG.md">dir-diff's changelog</a>.</em></p> <blockquote> <h2><a href="https://github.com/assert-rs/dir-diff/compare/e7b7555...v0.3.3">0.3.3</a> - 2023-12-19</h2> <!-- raw HTML omitted --> </blockquote> </details> <details> <summary>Commits</summary> <ul> <li><a href="https://github.com/assert-rs/dir-diff/commit/b8ddb0c548d3e6b6e479fee66860415cdd0f4043"><code>b8ddb0c</code></a> chore: Release dir-diff version 0.3.3</li> <li><a href="https://github.com/assert-rs/dir-diff/commit/d7fc3e4507a991ee8aa60634a4247f39c2c72464"><code>d7fc3e4</code></a> chore: Fix release branch</li> <li><a href="https://github.com/assert-rs/dir-diff/commit/e691bf90c432a875340d88dfea6698bf409f8c16"><code>e691bf9</code></a> chore: Correct base version</li> <li><a href="https://github.com/assert-rs/dir-diff/commit/646bdb5c72eff41be5114443b328fb884e13d49a"><code>646bdb5</code></a> Merge pull request <a href="https://redirect.github.com/assert-rs/dir-diff/issues/28">#28</a> from assert-rs/renovate/rust-1.x</li> <li><a href="https://github.com/assert-rs/dir-diff/commit/ba2b61b84427caa264abd07ccaf992f7d4407c6f"><code>ba2b61b</code></a> chore(deps): update msrv to v1.66</li> <li><a href="https://github.com/assert-rs/dir-diff/commit/587a8b4dab25ee92de49169383484935daf02f62"><code>587a8b4</code></a> Merge pull request <a href="https://redirect.github.com/assert-rs/dir-diff/issues/27">#27</a> from epage/template</li> <li><a href="https://github.com/assert-rs/dir-diff/commit/60920cd1394561a748e4c049bab068bcf0c3beef"><code>60920cd</code></a> chore: Adopt '_rust/main' template</li> <li><a href="https://github.com/assert-rs/dir-diff/commit/2cb5cb6170c409447d1de9ee272a6fd5c9a52e8e"><code>2cb5cb6</code></a> Merge pull request <a href="https://redirect.github.com/assert-rs/dir-diff/issues/26">#26</a> from wiktor-k/impl-display-error</li> <li><a href="https://github.com/assert-rs/dir-diff/commit/796b589e00a36f4082040300ec4d82a9e19fe7d7"><code>796b589</code></a> Implement std::fmt::Display and std::error::Error</li> <li><a href="https://github.com/assert-rs/dir-diff/commit/8c836eaa9d9279df467991a3b8463d748b515a0a"><code>8c836ea</code></a> Merge pull request <a href="https://redirect.github.com/assert-rs/dir-diff/issues/10">#10</a> from epage/renovate/migrate-config</li> <li>Additional commits viewable in <a href="https://github.com/assert-rs/dir-diff/compare/v0.3.2...v0.3.3">compare view</a></li> </ul> </details> <br /> Updates `futures-util` from 0.3.29 to 0.3.30 <details> <summary>Release notes</summary> <p><em>Sourced from <a href="https://github.com/rust-lang/futures-rs/releases">futures-util's releases</a>.</em></p> <blockquote> <h2>0.3.30</h2> <ul> <li>Add <code>{BiLock,SplitStream,SplitSink,ReadHalf,WriteHalf}::is_pair_of</code> (<a href="https://redirect.github.com/rust-lang/futures-rs/issues/2797">#2797</a>)</li> <li>Fix panic in <code>FuturesUnordered::clear</code> (<a href="https://redirect.github.com/rust-lang/futures-rs/issues/2809">#2809</a>)</li> <li>Fix panic in <code>AsyncBufReadExt::fill_buf</code> (<a href="https://redirect.github.com/rust-lang/futures-rs/issues/2801">#2801</a>, <a href="https://redirect.github.com/rust-lang/futures-rs/issues/2812">#2812</a>)</li> <li>Improve support for targets without atomic CAS (<a href="https://redirect.github.com/rust-lang/futures-rs/issues/2811">#2811</a>)</li> <li>Remove build scripts (<a href="https://redirect.github.com/rust-lang/futures-rs/issues/2811">#2811</a>)</li> </ul> </blockquote> </details> <details> <summary>Changelog</summary> <p><em>Sourced from <a href="https://github.com/rust-lang/futures-rs/blob/master/CHANGELOG.md">futures-util's changelog</a>.</em></p> <blockquote> <h1>0.3.30 - 2023-12-24</h1> <ul> <li>Add <code>{BiLock,SplitStream,SplitSink,ReadHalf,WriteHalf}::is_pair_of</code> (<a href="https://redirect.github.com/rust-lang/futures-rs/issues/2797">#2797</a>)</li> <li>Fix panic in <code>FuturesUnordered::clear</code> (<a href="https://redirect.github.com/rust-lang/futures-rs/issues/2809">#2809</a>)</li> <li>Fix panic in <code>AsyncBufReadExt::fill_buf</code> (<a href="https://redirect.github.com/rust-lang/futures-rs/issues/2801">#2801</a>, <a href="https://redirect.github.com/rust-lang/futures-rs/issues/2812">#2812</a>)</li> <li>Improve support for targets without atomic CAS (<a href="https://redirect.github.com/rust-lang/futures-rs/issues/2811">#2811</a>)</li> <li>Remove build scripts (<a href="https://redirect.github.com/rust-lang/futures-rs/issues/2811">#2811</a>)</li> </ul> </blockquote> </details> <details> <summary>Commits</summary> <ul> <li><a href="https://github.com/rust-lang/futures-rs/commit/de1a0fd64a1bcae9a1534ed4da1699632993cc26"><code>de1a0fd</code></a> Release 0.3.30</li> <li><a href="https://github.com/rust-lang/futures-rs/commit/68d284545f79ca77690d935859ba0cfe0a1be4ac"><code>68d2845</code></a> Remove a redundant space in example (<a href="https://redirect.github.com/rust-lang/futures-rs/issues/2816">#2816</a>)</li> <li><a href="https://github.com/rust-lang/futures-rs/commit/fdd2ce716c1b1064332e4d20f23a58696a2c1c6f"><code>fdd2ce7</code></a> Fix broken link in <code>CopyBufAbortable</code> docs (<a href="https://redirect.github.com/rust-lang/futures-rs/issues/2815">#2815</a>)</li> <li><a href="https://github.com/rust-lang/futures-rs/commit/272a3c709f7502df32a70c621ffe02e1e24ca5a4"><code>272a3c7</code></a> Use cfg(target_has_atomic) on no-std targets</li> <li><a href="https://github.com/rust-lang/futures-rs/commit/c179201bd1ed11fe3200ca345a3aba3ddfd9497f"><code>c179201</code></a> FillBuf: Do not call poll_fill_buf twice</li> <li><a href="https://github.com/rust-lang/futures-rs/commit/e6735f3d01b9ced68a60e521f4f7961dc5e9ab0d"><code>e6735f3</code></a> FuturesUnordered: Fix clear implementation</li> <li><a href="https://github.com/rust-lang/futures-rs/commit/04d01a00a2924525658b19794534bec5672500e6"><code>04d01a0</code></a> FuturesOrdered: Use 64-bit index</li> <li><a href="https://github.com/rust-lang/futures-rs/commit/e4aa659649940c6412eaf6c4c38b939de3163430"><code>e4aa659</code></a> remove redundant impl Unpin</li> <li><a href="https://github.com/rust-lang/futures-rs/commit/17851c1f05598a0ec223bca292befbf1d225ac42"><code>17851c1</code></a> provide a mechanism to determine if io read/write halves are from the same st...</li> <li><a href="https://github.com/rust-lang/futures-rs/commit/49107994e567323aa026f3f4a3cdb19bc04cf24b"><code>4910799</code></a> provide a non-destructive mechanism to determine if a sink/stream are paired</li> <li>Additional commits viewable in <a href="https://github.com/rust-lang/futures-rs/compare/0.3.29...0.3.30">compare view</a></li> </ul> </details> <br /> Updates `reqwest` from 0.11.22 to 0.11.23 <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.11.23</h2> <h2>What's Changed</h2> <ul> <li>Add <code>Proxy::custom_http_auth(val)</code> for setting the raw <code>Proxy-Authorization</code> header when connecting to proxies.</li> <li>Fix redirect to reject locations that are not <code>http://</code> or <code>https://</code>.</li> <li>Fix setting <code>nodelay</code> when TLS is enabled but URL is HTTP.</li> <li>(wasm) Add <code>ClientBuilder::user_agent(val)</code>.</li> <li>(wasm) add <code>multipart::Form::headers(headers)</code>.</li> </ul> <h2>New Contributors</h2> <ul> <li><a href="https://github.com/tnull"><code>@​tnull</code></a> made their first contribution in <a href="https://redirect.github.com/seanmonstar/reqwest/pull/1993">seanmonstar/reqwest#1993</a></li> <li><a href="https://github.com/FirelightFlagboy"><code>@​FirelightFlagboy</code></a> made their first contribution in <a href="https://redirect.github.com/seanmonstar/reqwest/pull/2018">seanmonstar/reqwest#2018</a></li> <li><a href="https://github.com/bitfl0wer"><code>@​bitfl0wer</code></a> made their first contribution in <a href="https://redirect.github.com/seanmonstar/reqwest/pull/2036">seanmonstar/reqwest#2036</a></li> <li><a href="https://github.com/tshepang"><code>@​tshepang</code></a> made their first contribution in <a href="https://redirect.github.com/seanmonstar/reqwest/pull/2048">seanmonstar/reqwest#2048</a></li> <li><a href="https://github.com/Noah-Kennedy"><code>@​Noah-Kennedy</code></a> made their first contribution in <a href="https://redirect.github.com/seanmonstar/reqwest/pull/2053">seanmonstar/reqwest#2053</a></li> <li><a href="https://github.com/abls"><code>@​abls</code></a> made their first contribution in <a href="https://redirect.github.com/seanmonstar/reqwest/pull/2062">seanmonstar/reqwest#2062</a></li> <li><a href="https://github.com/lorepozo"><code>@​lorepozo</code></a> made their first contribution in <a href="https://redirect.github.com/seanmonstar/reqwest/pull/2064">seanmonstar/reqwest#2064</a></li> <li><a href="https://github.com/jan-auer"><code>@​jan-auer</code></a> made their first contribution in <a href="https://redirect.github.com/seanmonstar/reqwest/pull/2068">seanmonstar/reqwest#2068</a></li> </ul> </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.11.23</h2> <ul> <li>Add <code>Proxy::custom_http_auth(val)</code> for setting the raw <code>Proxy-Authorization</code> header when connecting to proxies.</li> <li>Fix redirect to reject locations that are not <code>http://</code> or <code>https://</code>.</li> <li>Fix setting <code>nodelay</code> when TLS is enabled but URL is HTTP.</li> <li>(wasm) Add <code>ClientBuilder::user_agent(val)</code>.</li> <li>(wasm) add <code>multipart::Form::headers(headers)</code>.</li> </ul> </blockquote> </details> <details> <summary>Commits</summary> <ul> <li><a href="https://github.com/seanmonstar/reqwest/commit/4f54ba732f80ccb89e50954a369d6e8bb46375f2"><code>4f54ba7</code></a> v0.11.23</li> <li><a href="https://github.com/seanmonstar/reqwest/commit/c65dd7f783d8aae8ee47e751353d1befeb9dea20"><code>c65dd7f</code></a> docs: add cfg notes about http3 builder methods (<a href="https://redirect.github.com/seanmonstar/reqwest/issues/2070">#2070</a>)</li> <li><a href="https://github.com/seanmonstar/reqwest/commit/6b901b1f32f25a72e2e992143769a65b8e0fca7b"><code>6b901b1</code></a> Reject redirects with invalid scheme (<a href="https://redirect.github.com/seanmonstar/reqwest/issues/2068">#2068</a>)</li> <li><a href="https://github.com/seanmonstar/reqwest/commit/ea5983487af5ef12eb8f2f9bbdc0deaa0d8e48a7"><code>ea59834</code></a> Update README advice regarding OpenSSL (<a href="https://redirect.github.com/seanmonstar/reqwest/issues/2064">#2064</a>)</li> <li><a href="https://github.com/seanmonstar/reqwest/commit/1485ce6f754413a81a9673252349f953c1d86e82"><code>1485ce6</code></a> fix: set nodelay correctly to handle when a tls feature is enabled but connec...</li> <li><a href="https://github.com/seanmonstar/reqwest/commit/c09c5e6bbcf79b3984cd4c2cf2f2f5d9e2a4a6af"><code>c09c5e6</code></a> proxy: add support for proxy authentication with user-specified header values...</li> <li><a href="https://github.com/seanmonstar/reqwest/commit/4926d76ae2194a576615072f582431caea597f95"><code>4926d76</code></a> typo (<a href="https://redirect.github.com/seanmonstar/reqwest/issues/2048">#2048</a>)</li> <li><a href="https://github.com/seanmonstar/reqwest/commit/6792f697fcdb27c47dcbf7bd05f23368d1d4ac80"><code>6792f69</code></a> <code>fn headers()</code> for wasm::multipart (<a href="https://redirect.github.com/seanmonstar/reqwest/issues/2036">#2036</a>)</li> <li><a href="https://github.com/seanmonstar/reqwest/commit/52190df64fb56edbfb9cb7c054662b1cfedad476"><code>52190df</code></a> http3: upgrade dependencies (<a href="https://redirect.github.com/seanmonstar/reqwest/issues/2028">#2028</a>)</li> <li><a href="https://github.com/seanmonstar/reqwest/commit/50dbaf391087cfa951accc765126b4f5d017d8a3"><code>50dbaf3</code></a> docs: remove redundant link targets (<a href="https://redirect.github.com/seanmonstar/reqwest/issues/2019">#2019</a>)</li> <li>Additional commits viewable in <a href="https://github.com/seanmonstar/reqwest/compare/v0.11.22...v0.11.23">compare view</a></li> </ul> </details> <br /> Updates `serde` from 1.0.191 to 1.0.193 <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.193</h2> <ul> <li>Fix field names used for the deserialization of <code>RangeFrom</code> and <code>RangeTo</code> (<a href="https://redirect.github.com/serde-rs/serde/issues/2653">#2653</a>, <a href="https://redirect.github.com/serde-rs/serde/issues/2654">#2654</a>, <a href="https://redirect.github.com/serde-rs/serde/issues/2655">#2655</a>, thanks <a href="https://github.com/emilbonnek"><code>@​emilbonnek</code></a>)</li> </ul> <h2>v1.0.192</h2> <ul> <li>Allow internal tag field in untagged variant (<a href="https://redirect.github.com/serde-rs/serde/issues/2646">#2646</a>, thanks <a href="https://github.com/robsdedude"><code>@​robsdedude</code></a>)</li> </ul> </blockquote> </details> <details> <summary>Commits</summary> <ul> <li><a href="https://github.com/serde-rs/serde/commit/44613c7d0190dbb5ecd2d5ec19c636f45b7488cc"><code>44613c7</code></a> Release 1.0.193</li> <li><a href="https://github.com/serde-rs/serde/commit/c706281df3c8d50dba1763f19c856df2746eba6c"><code>c706281</code></a> Merge pull request <a href="https://redirect.github.com/serde-rs/serde/issues/2655">#2655</a> from dtolnay/rangestartend</li> <li><a href="https://github.com/serde-rs/serde/commit/65d75b8fe3105f00ab2e01537d568d4587167582"><code>65d75b8</code></a> Add RangeFrom and RangeTo tests</li> <li><a href="https://github.com/serde-rs/serde/commit/332b0cba40bcbcc7a6b23a9706277c54791a9856"><code>332b0cb</code></a> Merge pull request <a href="https://redirect.github.com/serde-rs/serde/issues/2654">#2654</a> from dtolnay/rangestartend</li> <li><a href="https://github.com/serde-rs/serde/commit/8c4af412969086bc8f54fdc2a079d373632e0a03"><code>8c4af41</code></a> Fix more RangeFrom / RangeEnd mixups</li> <li><a href="https://github.com/serde-rs/serde/commit/24a78f071b22ae491eec4127be696ac255b9b5d3"><code>24a78f0</code></a> Merge pull request <a href="https://redirect.github.com/serde-rs/serde/issues/2653">#2653</a> from emilbonnek/fix/range-to-from-de-mixup</li> <li><a href="https://github.com/serde-rs/serde/commit/c91c33436d7aaef7472ebc18b734ddc9b5bd11fa"><code>c91c334</code></a> Fix Range{From,To} deserialize mixup</li> <li><a href="https://github.com/serde-rs/serde/commit/2083f43a287cac8302009fda5bbe41518dd83209"><code>2083f43</code></a> Update ui test suite to nightly-2023-11-19</li> <li><a href="https://github.com/serde-rs/serde/commit/4676abdc9e6bbbddfb33a00ce8d7e81e92f01120"><code>4676abd</code></a> Release 1.0.192</li> <li><a href="https://github.com/serde-rs/serde/commit/35700eb23e21d8cb198ef4a422ddad13b855ce3b"><code>35700eb</code></a> Merge pull request <a href="https://redirect.github.com/serde-rs/serde/issues/2646">#2646</a> from robsdedude/fix/2643/allow-tag-field-in-untagged</li> <li>Additional commits viewable in <a href="https://github.com/serde-rs/serde/compare/v1.0.191...v1.0.193">compare view</a></li> </ul> </details> <br /> Updates `sysinfo` from 0.29.10 to 0.30.1 <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.1</h1> <ul> <li>Linux: Fix invalid memory information retrieval (virtual and resident set size were reversed).</li> </ul> <h1>0.30.0</h1> <ul> <li>Split <code>System</code> into subtypes: <code>Components</code>, <code>Disks</code>, <code>Networks</code> and <code>Users</code>.</li> <li><code>brand</code>, <code>vendor_id</code> and <code>frequency</code> information is not set anymore on the global CPU.</li> <li>Unix: Fix endless loop in user groups retrieval.</li> <li>Unix/Windows: Fix infinite loop when retrieving various information because of bad usage of <code>Vec::reserve</code>.</li> <li>Unix: Fix invalid usage of NULL pointer when retrieving user group name.</li> <li>Linux: Fix CPU name retrieval.</li> <li>Linux: Remove cgroup usage from memory computation.</li> <li>Linux: Add <code>linux-netdevs</code> feature to allow to retrieve network devices.</li> <li>Linux: Improve system memory information retrieval (using <code>statm</code> file instead of <code>stat</code>).</li> <li>Linux: Tasks are listed in processes.</li> <li>macOS: Correctly retrieve process root directory.</li> <li>Windows: Add warning that <code>System::load_average</code> is not working in documentation.</li> <li>Windows: Fix invalid use of NULL pointer when retrieving users groups.</li> <li>Windows: Correctly retrieve process root directory.</li> <li>Create new <code>System::cgroup_limits</code> method.</li> <li>Remove <code>System::refresh_system</code> method.</li> <li><code>Disk::file_system</code> and <code>Disk::name</code> now return an <code>Option&lt;&amp;OsStr&gt;</code>.</li> <li>Implement <code>Display</code> trait on <code>DiskKind</code>.</li> <li>Move from <code>winapi</code> to <code>windows</code> crate.</li> <li>Add <code>System::cpu_arch</code>.</li> <li>Add <code>System::refresh_pids</code> and <code>System::refresh_pids_specifics</code>.</li> <li><code>System::boot_time</code>, <code>System::cpu_arch</code>, <code>System::distribution_id</code>, <code>System::host_name</code>, <code>System::kernel_version</code>, <code>System::load_average</code>, <code>System::long_os_version</code>, <code>System::name</code>, <code>System::os_version</code> and <code>System::uptime</code> are static methods.</li> <li><code>ProcessRefreshKind</code> has a lot more of possibilities for better control over updates.</li> <li>Add new <code>UpdateKind</code> enum.</li> <li>Add new <code>MemoryRefreshKind</code> struct.</li> <li>Add new <code>System::refresh_memory_specifics</code> method.</li> <li><code>Process::exe</code>, <code>Process::cwd</code> and <code>Process::root</code> return an <code>Option&lt;&amp;Path&gt;</code>.</li> <li><code>Process::tasks</code> method is available on all platforms.</li> <li><code>Process::tasks</code> method returns a <code>HashSet&lt;Pid&gt;</code>.</li> <li>Move <code>System::IS_SUPPORTED</code>, <code>System::SUPPORTED_SIGNALS</code> and <code>System::MINIMUM_CPU_UPDATE_INTERVAL</code> constants out of <code>System</code> directly at the crate top-level.</li> <li>Rename <code>IS_SUPPORTED</code> into <code>IS_SUPPORTED_SYSTEM</code>.</li> <li>Fix <code>serde</code> serialization.</li> <li>Add <code>System::refresh_cpu_frequency</code> and <code>System::refresh_cpu_all</code>.</li> <li>Fix <code>sysinfo.h</code> and C wrapper.</li> <li>Add a migration guide.</li> </ul> <h1>0.29.11</h1> <ul> <li>macOS: Fix bug when a user group doesn't have a name.</li> </ul> </blockquote> </details> <details> <summary>Commits</summary> <ul> <li>See full diff in <a href="https://github.com/GuillaumeGomez/sysinfo/commits">compare view</a></li> </ul> </details> <br /> Updates `thiserror` from 1.0.50 to 1.0.52 <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.52</h2> <ul> <li>Fix interaction with RUSTC_BOOTSTRAP (<a href="https://redirect.github.com/dtolnay/thiserror/issues/269">#269</a>)</li> </ul> <h2>1.0.51</h2> <ul> <li>Improve diagnostics when an invalid attribute previously caused thiserror to generate no <code>Error</code> impl (<a href="https://redirect.github.com/dtolnay/thiserror/issues/266">#266</a>)</li> </ul> </blockquote> </details> <details> <summary>Commits</summary> <ul> <li><a href="https://github.com/dtolnay/thiserror/commit/be83323c0f0239f9600ed6d40d56a66ae2169c6e"><code>be83323</code></a> Release 1.0.52</li> <li><a href="https://github.com/dtolnay/thiserror/commit/c89ee6cd037c4c32d7680881c7d15d93bea52ddd"><code>c89ee6c</code></a> Merge pull request <a href="https://redirect.github.com/dtolnay/thiserror/issues/269">#269</a> from dtolnay/bootstrap</li> <li><a href="https://github.com/dtolnay/thiserror/commit/af1665218f0158eb5ee3f258c8cc1a69fd921634"><code>af16652</code></a> Rerun build script on RUSTC_BOOTSTRAP change</li> <li><a href="https://github.com/dtolnay/thiserror/commit/d160dd2af7c72c2b3a79b8a26d8ccb5aa616c07c"><code>d160dd2</code></a> Merge pull request <a href="https://redirect.github.com/dtolnay/thiserror/issues/267">#267</a> from dtolnay/useunderscore</li> <li><a href="https://github.com/dtolnay/thiserror/commit/6b002356105e52bf6c296c833f56965b5efcafd4"><code>6b00235</code></a> Leave private traits' name out of scope</li> <li><a href="https://github.com/dtolnay/thiserror/commit/c3838bd7c5682abf31b2604435d3bd585ca58c44"><code>c3838bd</code></a> Add a funding file</li> <li><a href="https://github.com/dtolnay/thiserror/commit/87466d2a2588c2fc2146f1c257c59f321d75953d"><code>87466d2</code></a> Update name of blocks_in_if_conditions clippy lint</li> <li><a href="https://github.com/dtolnay/thiserror/commit/0555b805916067d898356fd67a5384606fbf8414"><code>0555b80</code></a> Release 1.0.51</li> <li><a href="https://github.com/dtolnay/thiserror/commit/b94add8c9ba7c01c5c109413cc3fb00021a66792"><code>b94add8</code></a> Add ui test where fallback impl conflicts with handwritten Display</li> <li><a href="https://github.com/dtolnay/thiserror/commit/02c6a5548072646d27e850d782f76c2473f4fb25"><code>02c6a55</code></a> Merge pull request <a href="https://redirect.github.com/dtolnay/thiserror/issues/266">#266</a> from dtolnay/fallback</li> <li>Additional commits viewable in <a href="https://github.com/dtolnay/thiserror/compare/1.0.50...1.0.52">compare view</a></li> </ul> </details> <br /> Updates `tokio` from 1.33.0 to 1.35.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.35.1</h2> <h1>1.35.1 (December 19, 2023)</h1> <p>This is a forward part of a change that was backported to 1.25.3.</p> <h3>Fixed</h3> <ul> <li>io: add budgeting to <code>tokio::runtime::io::registration::async_io</code> (<a href="https://redirect.github.com/tokio-rs/tokio/issues/6221">#6221</a>)</li> </ul> <p><a href="https://redirect.github.com/tokio-rs/tokio/issues/6221">#6221</a>: <a href="https://redirect.github.com/tokio-rs/tokio/pull/6221">tokio-rs/tokio#6221</a></p> <h2>Tokio v1.35.0</h2> <h1>1.35.0 (December 8th, 2023)</h1> <h3>Added</h3> <ul> <li>net: add Apple watchOS support (<a href="https://redirect.github.com/tokio-rs/tokio/issues/6176">#6176</a>)</li> </ul> <h3>Changed</h3> <ul> <li>io: drop the <code>Sized</code> requirements from <code>AsyncReadExt.read_buf</code> (<a href="https://redirect.github.com/tokio-rs/tokio/issues/6169">#6169</a>)</li> <li>runtime: make <code>Runtime</code> unwind safe (<a href="https://redirect.github.com/tokio-rs/tokio/issues/6189">#6189</a>)</li> <li>runtime: reduce the lock contention in task spawn (<a href="https://redirect.github.com/tokio-rs/tokio/issues/6001">#6001</a>)</li> <li>tokio: update nix dependency to 0.27.1 (<a href="https://redirect.github.com/tokio-rs/tokio/issues/6190">#6190</a>)</li> </ul> <h3>Fixed</h3> <ul> <li>chore: make <code>--cfg docsrs</code> work without net feature (<a href="https://redirect.github.com/tokio-rs/tokio/issues/6166">#6166</a>)</li> <li>chore: use relaxed load for <code>unsync_load</code> on miri (<a href="https://redirect.github.com/tokio-rs/tokio/issues/6179">#6179</a>)</li> <li>runtime: handle missing context on wake (<a href="https://redirect.github.com/tokio-rs/tokio/issues/6148">#6148</a>)</li> <li>taskdump: fix taskdump cargo config example (<a href="https://redirect.github.com/tokio-rs/tokio/issues/6150">#6150</a>)</li> <li>taskdump: skip notified tasks during taskdumps (<a href="https://redirect.github.com/tokio-rs/tokio/issues/6194">#6194</a>)</li> <li>tracing: avoid creating resource spans with current parent, use a None parent instead (<a href="https://redirect.github.com/tokio-rs/tokio/issues/6107">#6107</a>)</li> <li>tracing: make task span explicit root (<a href="https://redirect.github.com/tokio-rs/tokio/issues/6158">#6158</a>)</li> </ul> <h3>Documented</h3> <ul> <li>io: flush in <code>AsyncWriteExt</code> examples (<a href="https://redirect.github.com/tokio-rs/tokio/issues/6149">#6149</a>)</li> <li>runtime: document fairness guarantees and current behavior (<a href="https://redirect.github.com/tokio-rs/tokio/issues/6145">#6145</a>)</li> <li>task: document cancel safety of <code>LocalSet::run_until</code> (<a href="https://redirect.github.com/tokio-rs/tokio/issues/6147">#6147</a>)</li> </ul> <p><a href="https://redirect.github.com/tokio-rs/tokio/issues/6001">#6001</a>: <a href="https://redirect.github.com/tokio-rs/tokio/pull/6001">tokio-rs/tokio#6001</a> <a href="https://redirect.github.com/tokio-rs/tokio/issues/6107">#6107</a>: <a href="https://redirect.github.com/tokio-rs/tokio/pull/6107">tokio-rs/tokio#6107</a> <a href="https://redirect.github.com/tokio-rs/tokio/issues/6144">#6144</a>: <a href="https://redirect.github.com/tokio-rs/tokio/pull/6144">tokio-rs/tokio#6144</a> <a href="https://redirect.github.com/tokio-rs/tokio/issues/6145">#6145</a>: <a href="https://redirect.github.com/tokio-rs/tokio/pull/6145">tokio-rs/tokio#6145</a> <a href="https://redirect.github.com/tokio-rs/tokio/issues/6147">#6147</a>: <a href="https://redirect.github.com/tokio-rs/tokio/pull/6147">tokio-rs/tokio#6147</a> <a href="https://redirect.github.com/tokio-rs/tokio/issues/6148">#6148</a>: <a href="https://redirect.github.com/tokio-rs/tokio/pull/6148">tokio-rs/tokio#6148</a> <a href="https://redirect.github.com/tokio-rs/tokio/issues/6149">#6149</a>: <a href="https://redirect.github.com/tokio-rs/tokio/pull/6149">tokio-rs/tokio#6149</a> <a href="https://redirect.github.com/tokio-rs/tokio/issues/6150">#6150</a>: <a href="https://redirect.github.com/tokio-rs/tokio/pull/6150">tokio-rs/tokio#6150</a> <a href="https://redirect.github.com/tokio-rs/tokio/issues/6158">#6158</a>: <a href="https://redirect.github.com/tokio-rs/tokio/pull/6158">tokio-rs/tokio#6158</a></p> <!-- raw HTML omitted --> </blockquote> <p>... (truncated)</p> </details> <details> <summary>Commits</summary> <ul> <li><a href="https://github.com/tokio-rs/tokio/commit/46ff36386d11e52faae038d5afe8d2f7a39dfe39"><code>46ff363</code></a> chore: prepare Tokio v1.35.1 (<a href="https://redirect.github.com/tokio-rs/tokio/issues/6230">#6230</a>)</li> <li><a href="https://github.com/tokio-rs/tokio/commit/0a1695ebfbf554414fbb2fbf438db59a9f7590fc"><code>0a1695e</code></a> Merge 'tokio-1.32.1' into 'tokio-1.35.x' (<a href="https://redirect.github.com/tokio-rs/tokio/issues/6229">#6229</a>)</li> <li><a href="https://github.com/tokio-rs/tokio/commit/c4f0178b7488cb5f32685e90fa9c58ce043c54ce"><code>c4f0178</code></a> chore: prepare Tokio v1.32.1 (<a href="https://redirect.github.com/tokio-rs/tokio/issues/6228">#6228</a>)</li> <li><a href="https://github.com/tokio-rs/tokio/commit/22b3a65934f1e2f5aef814138ee19d65785bde60"><code>22b3a65</code></a> Merge 'tokio-1.25.3' into 'tokio-1.32.x' (<a href="https://redirect.github.com/tokio-rs/tokio/issues/6227">#6227</a>)</li> <li><a href="https://github.com/tokio-rs/tokio/commit/0d362339d55d051a1191632464fd1ea3acf1054c"><code>0d36233</code></a> chore: release v1.25.3 (<a href="https://redirect.github.com/tokio-rs/tokio/issues/6223">#6223</a>)</li> <li><a href="https://github.com/tokio-rs/tokio/commit/ab7313ff6b9107c8b9c6a068c620ac56935b80e7"><code>ab7313f</code></a> io: add budgeting to tokio::runtime::io::registration::async_io (<a href="https://redirect.github.com/tokio-rs/tokio/issues/6221">#6221</a>)</li> <li><a href="https://github.com/tokio-rs/tokio/commit/92a3455c6652ab0ae7273c6273a35007adacaf2c"><code>92a3455</code></a> chore: prepare Tokio v1.35.0 (<a href="https://redirect.github.com/tokio-rs/tokio/issues/6197">#6197</a>)</li> <li><a href="https://github.com/tokio-rs/tokio/commit/1968565825b8a991af0e4ed9d61b56ce68ddd501"><code>1968565</code></a> chore: use relaxed load for unsync_load (<a href="https://redirect.github.com/tokio-rs/tokio/issues/6203">#6203</a>)</li> <li><a href="https://github.com/tokio-rs/tokio/commit/c9273f1aee9927b16ee3a789a382c99ad600c8b6"><code>c9273f1</code></a> sync: improve safety comments for <code>WakeList</code> (<a href="https://redirect.github.com/tokio-rs/tokio/issues/6200">#6200</a>)</li> <li><a href="https://github.com/tokio-rs/tokio/commit/e05d0f8c2c570d81e2aa6df1e27da7084ff6fb95"><code>e05d0f8</code></a> changelog: fix missing link for 1.8.2 (<a href="https://redirect.github.com/tokio-rs/tokio/issues/6199">#6199</a>)</li> <li>Additional commits viewable in <a href="https://github.com/tokio-rs/tokio/compare/tokio-1.33.0...tokio-1.35.1">compare view</a></li> </ul> </details> <br /> Updates `wgpu` from 0.17.1 to 0.18.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>v0.18.0</h2> <h3>Desktop OpenGL 3.3+ Support on Windows</h3> <p>We now support OpenGL on Windows! This brings support for a vast majority of the hardware that used to be covered by our DX11 backend. As of this writing we support OpenGL 3.3+, though there are efforts to reduce that further.</p> <p>This allows us to cover the last 12 years of Intel GPUs (starting with Ivy Bridge; aka 3xxx), and the last 16 years of AMD (starting with Terascale; aka HD 2000) / NVidia GPUs (starting with Tesla; aka GeForce 8xxx).</p> <p>By <a href="https://github.com/Zoxc"><code>@​Zoxc</code></a> in <a href="https://redirect.github.com/gfx-rs/wgpu/pull/4248">#4248</a></p> <h3>Timestamp Queries Supported on Metal and OpenGL</h3> <p>Timestamp queries are now supported on both Metal and Desktop OpenGL. On Apple chips on Metal, they only support timestamp queries in command buffers or in the renderpass descriptor, they do not support them inside a pass.</p> <p>Metal: By <a href="https://github.com/Wumpf"><code>@​Wumpf</code></a> in <a href="https://redirect.github.com/gfx-rs/wgpu/pull/4008">#4008</a><br /> OpenGL: By <a href="https://github.com/Zoxc"><code>@​Zoxc</code></a> in <a href="https://redirect.github.com/gfx-rs/wgpu/pull/4267">#4267</a></p> <h3>Render/Compute Pass Query Writes</h3> <p>Addition of the <code>TimestampWrites</code> type to compute and render pass descriptors to allow profiling on tilers which do not support timestamps inside passes.</p> <p>Added <a href="https://github.com/gfx-rs/wgpu/tree/trunk/examples/timestamp-queries">an example</a> to demonstrate the various kinds of timestamps.</p> <p>Additionally, metal now supports timestamp queries!</p> <p>By <a href="https://github.com/FL33TW00D"><code>@​FL33TW00D</code></a> &amp; <a href="https://github.com/wumpf"><code>@​wumpf</code></a> in <a href="https://redirect.github.com/gfx-rs/wgpu/pull/3636">#3636</a>.</p> <h3>Occlusion Queries</h3> <p>We now support binary occlusion queries! This allows you to determine if any of the draw calls within the query drew any pixels.</p> <p>Use the new <code>occlusion_query_set</code> field on <code>RenderPassDescriptor</code> to give a query set that occlusion queries will write to.</p> <pre lang="diff"><code>let mut rpass = encoder.begin_render_pass(&amp;wgpu::RenderPassDescriptor { // ... + occlusion_query_set: Some(&amp;my_occlusion_query_set), }); </code></pre> <p>Within the renderpass do the following to write the occlusion query results to the query set at the given index:</p> <pre lang="rust"><code>rpass.begin_occlusion_query(index); rpass.draw(...); rpass.draw(...); rpass.end_occlusion_query(); </code></pre> <p>These are binary occlusion queries, so the result will be either 0 or an unspecified non-zero value.</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>v0.18.0 (2023-10-25)</h2> <p>For naga changelogs at or before v0.14.0. See <a href="https://github.com/gfx-rs/wgpu/blob/trunk/naga/CHANGELOG.md">naga's changelog</a>.</p> <h3>Desktop OpenGL 3.3+ Support on Windows</h3> <p>We now support OpenGL on Windows! This brings support for a vast majority of the hardware that used to be covered by our DX11 backend. As of this writing we support OpenGL 3.3+, though there are efforts to reduce that further.</p> <p>This allows us to cover the last 12 years of Intel GPUs (starting with Ivy Bridge; aka 3xxx), and the last 16 years of AMD (starting with Terascale; aka HD 2000) / NVidia GPUs (starting with Tesla; aka GeForce 8xxx).</p> <p>By <a href="https://github.com/Zoxc"><code>@​Zoxc</code></a> in <a href="https://redirect.github.com/gfx-rs/wgpu/pull/4248">#4248</a></p> <h3>Timestamp Queries Supported on Metal and OpenGL</h3> <p>Timestamp queries are now supported on both Metal and Desktop OpenGL. On Apple chips on Metal, they only support timestamp queries in command buffers or in the renderpass descriptor, they do not support them inside a pass.</p> <p>Metal: By <a href="https://github.com/Wumpf"><code>@​Wumpf</code></a> in <a href="https://redirect.github.com/gfx-rs/wgpu/pull/4008">#4008</a> OpenGL: By <a href="https://github.com/Zoxc"><code>@​Zoxc</code></a> in <a href="https://redirect.github.com/gfx-rs/wgpu/pull/4267">#4267</a></p> <h3>Render/Compute Pass Query Writes</h3> <p>Addition of the <code>TimestampWrites</code> type to compute and render pass descriptors to allow profiling on tilers which do not support timestamps inside passes.</p> <p>Added <a href="https://github.com/gfx-rs/wgpu/tree/trunk/examples/timestamp-queries">an example</a> to demonstrate the various kinds of timestamps.</p> <p>Additionally, metal now supports timestamp queries!</p> <p>By <a href="https://github.com/FL33TW00D"><code>@​FL33TW00D</code></a> &amp; <a href="https://github.com/wumpf"><code>@​wumpf</code></a> in <a href="https://redirect.github.com/gfx-rs/wgpu/pull/3636">#3636</a>.</p> <h3>Occlusion Queries</h3> <p>We now support binary occlusion queries! This allows you to determine if any of the draw calls within the query drew any pixels.</p> <p>Use the new <code>occlusion_query_set</code> field on <code>RenderPassDescriptor</code> to give a query set that occlusion queries will write to.</p> <pre lang="diff"><code>let mut rpass = encoder.begin_render_pass(&amp;wgpu::RenderPassDescriptor { // ... + occlusion_query_set: Some(&amp;my_occlusion_query_set), }); </code></pre> <p>Within the renderpass do the following to write the occlusion query results to the query set at the given index:</p> <pre lang="rust"><code>rpass.begin_occlusion_query(index); rpass.draw(...); rpass.draw(...); rpass.end_occlusion_query(); &lt;/tr&gt;&lt;/table&gt; </code></pre> </blockquote> <p>... (truncated)</p> </details> <details> <summary>Commits</summary> <ul> <li><a href="https://github.com/gfx-rs/wgpu/commit/49b7ec97c164bac9ee877f45cdd806fbefecc5a4"><code>49b7ec9</code></a> Update CHANGELOG.md</li> <li><a href="https://github.com/gfx-rs/wgpu/commit/493024ebce7db463a41878c27cd0d00407ead971"><code>493024e</code></a> Bump metal version</li> <li><a href="https://github.com/gfx-rs/wgpu/commit/92f4207bc074a77dcc0c5690409e651cee29610d"><code>92f4207</code></a> Release v0.18.0 (<a href="https://redirect.github.com/gfx-rs/wgpu/issues/4295">#4295</a>)</li> <li><a href="https://github.com/gfx-rs/wgpu/commit/3abf81efd2900191c73dec2189c3b0ebfe099b99"><code>3abf81e</code></a> Update CHANGELOG.md</li> <li><a href="https://github.com/gfx-rs/wgpu/commit/dd9b282c72a696ffaee100b69e7c8e37668e6149"><code>dd9b282</code></a> Verbiage fixes in readme</li> <li><a href="https://github.com/gfx-rs/wgpu/commit/a66075fd462af943adc51ffb9d67f3f9398e7f1f"><code>a66075f</code></a> Changelog for v0.18 (<a href="https://redirect.github.com/gfx-rs/wgpu/issues/4289">#4289</a>)</li> <li><a href="https://github.com/gfx-rs/wgpu/commit/2b90f7df8040f25ff3b836c749bfb349def74943"><code>2b90f7d</code></a> Fix doc build</li> <li><a href="https://github.com/gfx-rs/wgpu/commit/3bdad8bd77ccd7e5bc81649b6c8ece060d7f01c4"><code>3bdad8b</code></a> Add timestamp support to OpenGL (<a href="https://redirect.github.com/gfx-rs/wgpu/issues/4267">#4267</a>)</li> <li><a href="https://github.com/gfx-rs/wgpu/commit/9dc57617e45b29ad3e7b29091fe7b8659d83f7f7"><code>9dc5761</code></a> feat(spv): shader debug option (<a href="https://redirect.github.com/gfx-rs/wgpu/issues/4028">#4028</a>)</li> <li><a href="https://github.com/gfx-rs/wgpu/commit/dd84765e388b9cc82daf406db6057ee190d6af09"><code>dd84765</code></a> Allow xtasks to have more dependencies (<a href="https://redirect.github.com/gfx-rs/wgpu/issues/4268">#4268</a>)</li> <li>Additional commits viewable in <a href="https://github.com/gfx-rs/wgpu/compare/v0.17.1...v0.18.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> Co-authored-by: tripp <86533397+trippjoe@users.noreply.github.com>
2023-12-29 11:12:19 -05:00
dir-diff = "0.3.3"
directories = "5.0.1"
rustc-serialize = "0.3"
2023-07-08 18:01:47 -04:00
fern = { version = "0.6.1", features = ["date-based", "colored"] }
build(deps): bump the backend-deps group in /src-tauri with 7 updates (#543) 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="https://github.com/rust-lang/flate2-rs/commit/50852c6138789b255d5b2dfea2abb1a1dda99e99"><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="https://github.com/rust-lang/flate2-rs/commit/a2df1db3e68f8df78bf097c49dafe1c69cc9f50d"><code>a2df1db</code></a> bump <em>tested</em> MSRV to 1.63</li> <li><a href="https://github.com/rust-lang/flate2-rs/commit/66c6907f300928e5c1113f37036f7103fd268863"><code>66c6907</code></a> bump patch level for new release that builds with <code>-Zminimal-versions</code></li> <li><a href="https://github.com/rust-lang/flate2-rs/commit/a5d38e8fc629b4d3e74825024cc9b14aa84af02a"><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="https://github.com/rust-lang/flate2-rs/commit/80fc1e5ddd1977fa942d94a2f4a51a2cec8751de"><code>80fc1e5</code></a> Do not check msrv for feature zlib-rs</li> <li><a href="https://github.com/rust-lang/flate2-rs/commit/b332bac2f3c77399cd2c7acf0d949617c57781f4"><code>b332bac</code></a> Run msrv with different features</li> <li><a href="https://github.com/rust-lang/flate2-rs/commit/f51da32f640bddd5cb68afbc6d70820f19cd0952"><code>f51da32</code></a> Run msrv CI on windows and macos</li> <li><a href="https://github.com/rust-lang/flate2-rs/commit/387b9c65c33bbb4c1db1b9cfdbbc9887a655bf90"><code>387b9c6</code></a> Fix msrv: Run msrv checks with minimal versions</li> <li><a href="https://github.com/rust-lang/flate2-rs/commit/367ec7476817925ef3215196826828e814b035be"><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="https://github.com/rust-lang/flate2-rs/commit/6084e47797d58616f1c7adf818a048e8b0f015ad"><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&lt;http::Request&lt;_&gt;&gt;</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&lt;http::Request&lt;_&gt;&gt;</code> for <code>Client</code>.</li> </ul> </blockquote> </details> <details> <summary>Commits</summary> <ul> <li><a href="https://github.com/seanmonstar/reqwest/commit/88bd9be6df0ad19957f88f6a1ab5592917f4f9ca"><code>88bd9be</code></a> v0.12.7</li> <li><a href="https://github.com/seanmonstar/reqwest/commit/68127f0425e510d2319f4fc22f97f84e5612e63d"><code>68127f0</code></a> Revert &quot;feat: Add <code>impl Service\&lt;http::Request&lt;Body&gt;&gt;</code> for <code>Client</code> and `&amp;'_ 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="https://github.com/serde-rs/serde/commit/30752ac4ffdaa284606eda34055ad185e28c5499"><code>30752ac</code></a> Release 1.0.209</li> <li><a href="https://github.com/serde-rs/serde/commit/b84e6ca4f5fef69b3de985c586a07b1246f3eb9a"><code>b84e6ca</code></a> Improve wording of PR 2805 comments</li> <li><a href="https://github.com/serde-rs/serde/commit/87a2fb0f1a2774ea5bb20c0ed988b9ba57fc8166"><code>87a2fb0</code></a> Wrap comments from PR 2805 to 80 columns</li> <li><a href="https://github.com/serde-rs/serde/commit/9eaf7b9824f2082c50d17ad22b786322dc283a61"><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="https://github.com/serde-rs/serde/commit/7bde100237875d4f435de5ad90074b0479c37486"><code>7bde100</code></a> Replace MapRefDeserializer with value::MapDeserializer</li> <li><a href="https://github.com/serde-rs/serde/commit/da7fc795ee654252effa232a62a5a1e6d4f551ee"><code>da7fc79</code></a> Fix deserialization of empty struct variant in untagged enums</li> <li><a href="https://github.com/serde-rs/serde/commit/4c5fec1363d363f995375426f72db11c28f357c1"><code>4c5fec1</code></a> Test special cases that reaches SeqRefDeserializer::deserialize_any len==0 co...</li> <li><a href="https://github.com/serde-rs/serde/commit/6588b0ad3777f7ad930d68ab4b9ec5b9c25398e0"><code>6588b0a</code></a> Cover Content::Seq case in VariantRefDeserializer::struct_variant</li> <li><a href="https://github.com/serde-rs/serde/commit/0093f74cfee5ee3239514a7aad5fb44843eddcdd"><code>0093f74</code></a> Split test newtype_enum into four tests for each variant</li> <li><a href="https://github.com/serde-rs/serde/commit/171c6da57af712cfcf01c6c124b14cabfca364ba"><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="https://github.com/serde-rs/json/commit/5ebf65cc480f90714c94f82099ca9161d80cbb10"><code>5ebf65c</code></a> Release 1.0.127</li> <li><a href="https://github.com/serde-rs/json/commit/f287a3b1a93ecb1a11cee31cb638bd9523a58add"><code>f287a3b</code></a> Merge pull request 1179 from GREsau/patch-1</li> <li><a href="https://github.com/serde-rs/json/commit/ec980b02774abbff12fd3e26b0a1582eb14dcef7"><code>ec980b0</code></a> Release 1.0.126</li> <li><a href="https://github.com/serde-rs/json/commit/e6282b0c479947805a33c7f167b1d19dd4c7ad4f"><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="https://github.com/serde-rs/json/commit/ffc4a43453029cdc5603cfe3ef08414488fd45de"><code>ffc4a43</code></a> Improve cfg names for fast arithmetic</li> <li><a href="https://github.com/serde-rs/json/commit/4b1048d0ecc4d326d6657531689513f182a4f850"><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="https://github.com/serde-rs/json/commit/f268173a9fb1f5f8a80f47af62b564525cf33764"><code>f268173</code></a> Unify chunk size choice between float and string parsing</li> <li><a href="https://github.com/serde-rs/json/commit/fec03769743c3f0ceb6b5b56d91321fdc856dff2"><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="https://github.com/serde-rs/json/commit/3d837e1cc4a0f1df56ba6645c3b6d144768b5d9d"><code>3d837e1</code></a> Ensure the SWAR chunks are 64-bit in more cases</li> <li><a href="https://github.com/serde-rs/json/commit/11fc61c7af7b59ea80fb2ef7d78db94465dfbd54"><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="https://github.com/GuillaumeGomez/sysinfo/commit/d0122ae0412a981bb64be48a43b99357fcec751b"><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="https://github.com/GuillaumeGomez/sysinfo/commit/e40096c7ada4055caae6f9e9e6c7b83978142ef3"><code>e40096c</code></a> Update crate version to 0.31.3</li> <li><a href="https://github.com/GuillaumeGomez/sysinfo/commit/431d5df1899729c619f668f89947fb690b3cc572"><code>431d5df</code></a> Update CHANGELOG for 0.31.3</li> <li><a href="https://github.com/GuillaumeGomez/sysinfo/commit/3dff49e089a939cf1f804b35008799cb19c453c5"><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="https://github.com/GuillaumeGomez/sysinfo/commit/9acef9ff21ad958261165e12941135b5ac1982ed"><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="https://github.com/zip-rs/zip2/commit/6d3945645b7f3805068dd8c50d4fe56a66651069"><code>6d39456</code></a> chore: release (<a href="https://redirect.github.com/zip-rs/zip2/issues/234">#234</a>)</li> <li><a href="https://github.com/zip-rs/zip2/commit/af33ed343da5769e0587d638e435d67151990f10"><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="https://github.com/zip-rs/zip2/commit/3f6768ec5a51605bcb3e7a636c75ac98137223fb"><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="https://github.com/zip-rs/zip2/commit/3a427c4f781719091ca7a5b58617dc31eb9a25cb"><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="https://github.com/MCOfficer/zip-extract/commit/120ebab3a12779f44e6fe3cfd60424d16b568d93"><code>120ebab</code></a> chore: Release zip-extract version 0.2.1</li> <li><a href="https://github.com/MCOfficer/zip-extract/commit/0058b21505241f549ee4552ffcb8f6debda8a031"><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="https://github.com/MCOfficer/zip-extract/commit/ee3d7468d486ac550ee9c96e9173e5e1b0148d5a"><code>ee3d746</code></a> chore: Release zip-extract version 0.2.0</li> <li><a href="https://github.com/MCOfficer/zip-extract/commit/22d0df1ed151dbbc88762a17871a407eb2054399"><code>22d0df1</code></a> Update docs since new features have been added</li> <li><a href="https://github.com/MCOfficer/zip-extract/commit/379f6ed45b00f49a39f2e185ffa9860774c912e2"><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>
2024-08-30 15:29:50 -04:00
flate2 = "1.0.33"
fs_extra = "1.3.0"
build(deps): bump the backend-deps group in /src-tauri with 8 updates (#416) Bumps the backend-deps group in /src-tauri with 8 updates: | Package | From | To | | --- | --- | --- | | [dir-diff](https://github.com/assert-rs/dir-diff) | `0.3.2` | `0.3.3` | | [futures-util](https://github.com/rust-lang/futures-rs) | `0.3.29` | `0.3.30` | | [reqwest](https://github.com/seanmonstar/reqwest) | `0.11.22` | `0.11.23` | | [serde](https://github.com/serde-rs/serde) | `1.0.191` | `1.0.193` | | [sysinfo](https://github.com/GuillaumeGomez/sysinfo) | `0.29.10` | `0.30.1` | | [thiserror](https://github.com/dtolnay/thiserror) | `1.0.50` | `1.0.52` | | [tokio](https://github.com/tokio-rs/tokio) | `1.33.0` | `1.35.1` | | [wgpu](https://github.com/gfx-rs/wgpu) | `0.17.1` | `0.18.0` | Updates `dir-diff` from 0.3.2 to 0.3.3 <details> <summary>Changelog</summary> <p><em>Sourced from <a href="https://github.com/assert-rs/dir-diff/blob/master/CHANGELOG.md">dir-diff's changelog</a>.</em></p> <blockquote> <h2><a href="https://github.com/assert-rs/dir-diff/compare/e7b7555...v0.3.3">0.3.3</a> - 2023-12-19</h2> <!-- raw HTML omitted --> </blockquote> </details> <details> <summary>Commits</summary> <ul> <li><a href="https://github.com/assert-rs/dir-diff/commit/b8ddb0c548d3e6b6e479fee66860415cdd0f4043"><code>b8ddb0c</code></a> chore: Release dir-diff version 0.3.3</li> <li><a href="https://github.com/assert-rs/dir-diff/commit/d7fc3e4507a991ee8aa60634a4247f39c2c72464"><code>d7fc3e4</code></a> chore: Fix release branch</li> <li><a href="https://github.com/assert-rs/dir-diff/commit/e691bf90c432a875340d88dfea6698bf409f8c16"><code>e691bf9</code></a> chore: Correct base version</li> <li><a href="https://github.com/assert-rs/dir-diff/commit/646bdb5c72eff41be5114443b328fb884e13d49a"><code>646bdb5</code></a> Merge pull request <a href="https://redirect.github.com/assert-rs/dir-diff/issues/28">#28</a> from assert-rs/renovate/rust-1.x</li> <li><a href="https://github.com/assert-rs/dir-diff/commit/ba2b61b84427caa264abd07ccaf992f7d4407c6f"><code>ba2b61b</code></a> chore(deps): update msrv to v1.66</li> <li><a href="https://github.com/assert-rs/dir-diff/commit/587a8b4dab25ee92de49169383484935daf02f62"><code>587a8b4</code></a> Merge pull request <a href="https://redirect.github.com/assert-rs/dir-diff/issues/27">#27</a> from epage/template</li> <li><a href="https://github.com/assert-rs/dir-diff/commit/60920cd1394561a748e4c049bab068bcf0c3beef"><code>60920cd</code></a> chore: Adopt '_rust/main' template</li> <li><a href="https://github.com/assert-rs/dir-diff/commit/2cb5cb6170c409447d1de9ee272a6fd5c9a52e8e"><code>2cb5cb6</code></a> Merge pull request <a href="https://redirect.github.com/assert-rs/dir-diff/issues/26">#26</a> from wiktor-k/impl-display-error</li> <li><a href="https://github.com/assert-rs/dir-diff/commit/796b589e00a36f4082040300ec4d82a9e19fe7d7"><code>796b589</code></a> Implement std::fmt::Display and std::error::Error</li> <li><a href="https://github.com/assert-rs/dir-diff/commit/8c836eaa9d9279df467991a3b8463d748b515a0a"><code>8c836ea</code></a> Merge pull request <a href="https://redirect.github.com/assert-rs/dir-diff/issues/10">#10</a> from epage/renovate/migrate-config</li> <li>Additional commits viewable in <a href="https://github.com/assert-rs/dir-diff/compare/v0.3.2...v0.3.3">compare view</a></li> </ul> </details> <br /> Updates `futures-util` from 0.3.29 to 0.3.30 <details> <summary>Release notes</summary> <p><em>Sourced from <a href="https://github.com/rust-lang/futures-rs/releases">futures-util's releases</a>.</em></p> <blockquote> <h2>0.3.30</h2> <ul> <li>Add <code>{BiLock,SplitStream,SplitSink,ReadHalf,WriteHalf}::is_pair_of</code> (<a href="https://redirect.github.com/rust-lang/futures-rs/issues/2797">#2797</a>)</li> <li>Fix panic in <code>FuturesUnordered::clear</code> (<a href="https://redirect.github.com/rust-lang/futures-rs/issues/2809">#2809</a>)</li> <li>Fix panic in <code>AsyncBufReadExt::fill_buf</code> (<a href="https://redirect.github.com/rust-lang/futures-rs/issues/2801">#2801</a>, <a href="https://redirect.github.com/rust-lang/futures-rs/issues/2812">#2812</a>)</li> <li>Improve support for targets without atomic CAS (<a href="https://redirect.github.com/rust-lang/futures-rs/issues/2811">#2811</a>)</li> <li>Remove build scripts (<a href="https://redirect.github.com/rust-lang/futures-rs/issues/2811">#2811</a>)</li> </ul> </blockquote> </details> <details> <summary>Changelog</summary> <p><em>Sourced from <a href="https://github.com/rust-lang/futures-rs/blob/master/CHANGELOG.md">futures-util's changelog</a>.</em></p> <blockquote> <h1>0.3.30 - 2023-12-24</h1> <ul> <li>Add <code>{BiLock,SplitStream,SplitSink,ReadHalf,WriteHalf}::is_pair_of</code> (<a href="https://redirect.github.com/rust-lang/futures-rs/issues/2797">#2797</a>)</li> <li>Fix panic in <code>FuturesUnordered::clear</code> (<a href="https://redirect.github.com/rust-lang/futures-rs/issues/2809">#2809</a>)</li> <li>Fix panic in <code>AsyncBufReadExt::fill_buf</code> (<a href="https://redirect.github.com/rust-lang/futures-rs/issues/2801">#2801</a>, <a href="https://redirect.github.com/rust-lang/futures-rs/issues/2812">#2812</a>)</li> <li>Improve support for targets without atomic CAS (<a href="https://redirect.github.com/rust-lang/futures-rs/issues/2811">#2811</a>)</li> <li>Remove build scripts (<a href="https://redirect.github.com/rust-lang/futures-rs/issues/2811">#2811</a>)</li> </ul> </blockquote> </details> <details> <summary>Commits</summary> <ul> <li><a href="https://github.com/rust-lang/futures-rs/commit/de1a0fd64a1bcae9a1534ed4da1699632993cc26"><code>de1a0fd</code></a> Release 0.3.30</li> <li><a href="https://github.com/rust-lang/futures-rs/commit/68d284545f79ca77690d935859ba0cfe0a1be4ac"><code>68d2845</code></a> Remove a redundant space in example (<a href="https://redirect.github.com/rust-lang/futures-rs/issues/2816">#2816</a>)</li> <li><a href="https://github.com/rust-lang/futures-rs/commit/fdd2ce716c1b1064332e4d20f23a58696a2c1c6f"><code>fdd2ce7</code></a> Fix broken link in <code>CopyBufAbortable</code> docs (<a href="https://redirect.github.com/rust-lang/futures-rs/issues/2815">#2815</a>)</li> <li><a href="https://github.com/rust-lang/futures-rs/commit/272a3c709f7502df32a70c621ffe02e1e24ca5a4"><code>272a3c7</code></a> Use cfg(target_has_atomic) on no-std targets</li> <li><a href="https://github.com/rust-lang/futures-rs/commit/c179201bd1ed11fe3200ca345a3aba3ddfd9497f"><code>c179201</code></a> FillBuf: Do not call poll_fill_buf twice</li> <li><a href="https://github.com/rust-lang/futures-rs/commit/e6735f3d01b9ced68a60e521f4f7961dc5e9ab0d"><code>e6735f3</code></a> FuturesUnordered: Fix clear implementation</li> <li><a href="https://github.com/rust-lang/futures-rs/commit/04d01a00a2924525658b19794534bec5672500e6"><code>04d01a0</code></a> FuturesOrdered: Use 64-bit index</li> <li><a href="https://github.com/rust-lang/futures-rs/commit/e4aa659649940c6412eaf6c4c38b939de3163430"><code>e4aa659</code></a> remove redundant impl Unpin</li> <li><a href="https://github.com/rust-lang/futures-rs/commit/17851c1f05598a0ec223bca292befbf1d225ac42"><code>17851c1</code></a> provide a mechanism to determine if io read/write halves are from the same st...</li> <li><a href="https://github.com/rust-lang/futures-rs/commit/49107994e567323aa026f3f4a3cdb19bc04cf24b"><code>4910799</code></a> provide a non-destructive mechanism to determine if a sink/stream are paired</li> <li>Additional commits viewable in <a href="https://github.com/rust-lang/futures-rs/compare/0.3.29...0.3.30">compare view</a></li> </ul> </details> <br /> Updates `reqwest` from 0.11.22 to 0.11.23 <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.11.23</h2> <h2>What's Changed</h2> <ul> <li>Add <code>Proxy::custom_http_auth(val)</code> for setting the raw <code>Proxy-Authorization</code> header when connecting to proxies.</li> <li>Fix redirect to reject locations that are not <code>http://</code> or <code>https://</code>.</li> <li>Fix setting <code>nodelay</code> when TLS is enabled but URL is HTTP.</li> <li>(wasm) Add <code>ClientBuilder::user_agent(val)</code>.</li> <li>(wasm) add <code>multipart::Form::headers(headers)</code>.</li> </ul> <h2>New Contributors</h2> <ul> <li><a href="https://github.com/tnull"><code>@​tnull</code></a> made their first contribution in <a href="https://redirect.github.com/seanmonstar/reqwest/pull/1993">seanmonstar/reqwest#1993</a></li> <li><a href="https://github.com/FirelightFlagboy"><code>@​FirelightFlagboy</code></a> made their first contribution in <a href="https://redirect.github.com/seanmonstar/reqwest/pull/2018">seanmonstar/reqwest#2018</a></li> <li><a href="https://github.com/bitfl0wer"><code>@​bitfl0wer</code></a> made their first contribution in <a href="https://redirect.github.com/seanmonstar/reqwest/pull/2036">seanmonstar/reqwest#2036</a></li> <li><a href="https://github.com/tshepang"><code>@​tshepang</code></a> made their first contribution in <a href="https://redirect.github.com/seanmonstar/reqwest/pull/2048">seanmonstar/reqwest#2048</a></li> <li><a href="https://github.com/Noah-Kennedy"><code>@​Noah-Kennedy</code></a> made their first contribution in <a href="https://redirect.github.com/seanmonstar/reqwest/pull/2053">seanmonstar/reqwest#2053</a></li> <li><a href="https://github.com/abls"><code>@​abls</code></a> made their first contribution in <a href="https://redirect.github.com/seanmonstar/reqwest/pull/2062">seanmonstar/reqwest#2062</a></li> <li><a href="https://github.com/lorepozo"><code>@​lorepozo</code></a> made their first contribution in <a href="https://redirect.github.com/seanmonstar/reqwest/pull/2064">seanmonstar/reqwest#2064</a></li> <li><a href="https://github.com/jan-auer"><code>@​jan-auer</code></a> made their first contribution in <a href="https://redirect.github.com/seanmonstar/reqwest/pull/2068">seanmonstar/reqwest#2068</a></li> </ul> </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.11.23</h2> <ul> <li>Add <code>Proxy::custom_http_auth(val)</code> for setting the raw <code>Proxy-Authorization</code> header when connecting to proxies.</li> <li>Fix redirect to reject locations that are not <code>http://</code> or <code>https://</code>.</li> <li>Fix setting <code>nodelay</code> when TLS is enabled but URL is HTTP.</li> <li>(wasm) Add <code>ClientBuilder::user_agent(val)</code>.</li> <li>(wasm) add <code>multipart::Form::headers(headers)</code>.</li> </ul> </blockquote> </details> <details> <summary>Commits</summary> <ul> <li><a href="https://github.com/seanmonstar/reqwest/commit/4f54ba732f80ccb89e50954a369d6e8bb46375f2"><code>4f54ba7</code></a> v0.11.23</li> <li><a href="https://github.com/seanmonstar/reqwest/commit/c65dd7f783d8aae8ee47e751353d1befeb9dea20"><code>c65dd7f</code></a> docs: add cfg notes about http3 builder methods (<a href="https://redirect.github.com/seanmonstar/reqwest/issues/2070">#2070</a>)</li> <li><a href="https://github.com/seanmonstar/reqwest/commit/6b901b1f32f25a72e2e992143769a65b8e0fca7b"><code>6b901b1</code></a> Reject redirects with invalid scheme (<a href="https://redirect.github.com/seanmonstar/reqwest/issues/2068">#2068</a>)</li> <li><a href="https://github.com/seanmonstar/reqwest/commit/ea5983487af5ef12eb8f2f9bbdc0deaa0d8e48a7"><code>ea59834</code></a> Update README advice regarding OpenSSL (<a href="https://redirect.github.com/seanmonstar/reqwest/issues/2064">#2064</a>)</li> <li><a href="https://github.com/seanmonstar/reqwest/commit/1485ce6f754413a81a9673252349f953c1d86e82"><code>1485ce6</code></a> fix: set nodelay correctly to handle when a tls feature is enabled but connec...</li> <li><a href="https://github.com/seanmonstar/reqwest/commit/c09c5e6bbcf79b3984cd4c2cf2f2f5d9e2a4a6af"><code>c09c5e6</code></a> proxy: add support for proxy authentication with user-specified header values...</li> <li><a href="https://github.com/seanmonstar/reqwest/commit/4926d76ae2194a576615072f582431caea597f95"><code>4926d76</code></a> typo (<a href="https://redirect.github.com/seanmonstar/reqwest/issues/2048">#2048</a>)</li> <li><a href="https://github.com/seanmonstar/reqwest/commit/6792f697fcdb27c47dcbf7bd05f23368d1d4ac80"><code>6792f69</code></a> <code>fn headers()</code> for wasm::multipart (<a href="https://redirect.github.com/seanmonstar/reqwest/issues/2036">#2036</a>)</li> <li><a href="https://github.com/seanmonstar/reqwest/commit/52190df64fb56edbfb9cb7c054662b1cfedad476"><code>52190df</code></a> http3: upgrade dependencies (<a href="https://redirect.github.com/seanmonstar/reqwest/issues/2028">#2028</a>)</li> <li><a href="https://github.com/seanmonstar/reqwest/commit/50dbaf391087cfa951accc765126b4f5d017d8a3"><code>50dbaf3</code></a> docs: remove redundant link targets (<a href="https://redirect.github.com/seanmonstar/reqwest/issues/2019">#2019</a>)</li> <li>Additional commits viewable in <a href="https://github.com/seanmonstar/reqwest/compare/v0.11.22...v0.11.23">compare view</a></li> </ul> </details> <br /> Updates `serde` from 1.0.191 to 1.0.193 <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.193</h2> <ul> <li>Fix field names used for the deserialization of <code>RangeFrom</code> and <code>RangeTo</code> (<a href="https://redirect.github.com/serde-rs/serde/issues/2653">#2653</a>, <a href="https://redirect.github.com/serde-rs/serde/issues/2654">#2654</a>, <a href="https://redirect.github.com/serde-rs/serde/issues/2655">#2655</a>, thanks <a href="https://github.com/emilbonnek"><code>@​emilbonnek</code></a>)</li> </ul> <h2>v1.0.192</h2> <ul> <li>Allow internal tag field in untagged variant (<a href="https://redirect.github.com/serde-rs/serde/issues/2646">#2646</a>, thanks <a href="https://github.com/robsdedude"><code>@​robsdedude</code></a>)</li> </ul> </blockquote> </details> <details> <summary>Commits</summary> <ul> <li><a href="https://github.com/serde-rs/serde/commit/44613c7d0190dbb5ecd2d5ec19c636f45b7488cc"><code>44613c7</code></a> Release 1.0.193</li> <li><a href="https://github.com/serde-rs/serde/commit/c706281df3c8d50dba1763f19c856df2746eba6c"><code>c706281</code></a> Merge pull request <a href="https://redirect.github.com/serde-rs/serde/issues/2655">#2655</a> from dtolnay/rangestartend</li> <li><a href="https://github.com/serde-rs/serde/commit/65d75b8fe3105f00ab2e01537d568d4587167582"><code>65d75b8</code></a> Add RangeFrom and RangeTo tests</li> <li><a href="https://github.com/serde-rs/serde/commit/332b0cba40bcbcc7a6b23a9706277c54791a9856"><code>332b0cb</code></a> Merge pull request <a href="https://redirect.github.com/serde-rs/serde/issues/2654">#2654</a> from dtolnay/rangestartend</li> <li><a href="https://github.com/serde-rs/serde/commit/8c4af412969086bc8f54fdc2a079d373632e0a03"><code>8c4af41</code></a> Fix more RangeFrom / RangeEnd mixups</li> <li><a href="https://github.com/serde-rs/serde/commit/24a78f071b22ae491eec4127be696ac255b9b5d3"><code>24a78f0</code></a> Merge pull request <a href="https://redirect.github.com/serde-rs/serde/issues/2653">#2653</a> from emilbonnek/fix/range-to-from-de-mixup</li> <li><a href="https://github.com/serde-rs/serde/commit/c91c33436d7aaef7472ebc18b734ddc9b5bd11fa"><code>c91c334</code></a> Fix Range{From,To} deserialize mixup</li> <li><a href="https://github.com/serde-rs/serde/commit/2083f43a287cac8302009fda5bbe41518dd83209"><code>2083f43</code></a> Update ui test suite to nightly-2023-11-19</li> <li><a href="https://github.com/serde-rs/serde/commit/4676abdc9e6bbbddfb33a00ce8d7e81e92f01120"><code>4676abd</code></a> Release 1.0.192</li> <li><a href="https://github.com/serde-rs/serde/commit/35700eb23e21d8cb198ef4a422ddad13b855ce3b"><code>35700eb</code></a> Merge pull request <a href="https://redirect.github.com/serde-rs/serde/issues/2646">#2646</a> from robsdedude/fix/2643/allow-tag-field-in-untagged</li> <li>Additional commits viewable in <a href="https://github.com/serde-rs/serde/compare/v1.0.191...v1.0.193">compare view</a></li> </ul> </details> <br /> Updates `sysinfo` from 0.29.10 to 0.30.1 <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.1</h1> <ul> <li>Linux: Fix invalid memory information retrieval (virtual and resident set size were reversed).</li> </ul> <h1>0.30.0</h1> <ul> <li>Split <code>System</code> into subtypes: <code>Components</code>, <code>Disks</code>, <code>Networks</code> and <code>Users</code>.</li> <li><code>brand</code>, <code>vendor_id</code> and <code>frequency</code> information is not set anymore on the global CPU.</li> <li>Unix: Fix endless loop in user groups retrieval.</li> <li>Unix/Windows: Fix infinite loop when retrieving various information because of bad usage of <code>Vec::reserve</code>.</li> <li>Unix: Fix invalid usage of NULL pointer when retrieving user group name.</li> <li>Linux: Fix CPU name retrieval.</li> <li>Linux: Remove cgroup usage from memory computation.</li> <li>Linux: Add <code>linux-netdevs</code> feature to allow to retrieve network devices.</li> <li>Linux: Improve system memory information retrieval (using <code>statm</code> file instead of <code>stat</code>).</li> <li>Linux: Tasks are listed in processes.</li> <li>macOS: Correctly retrieve process root directory.</li> <li>Windows: Add warning that <code>System::load_average</code> is not working in documentation.</li> <li>Windows: Fix invalid use of NULL pointer when retrieving users groups.</li> <li>Windows: Correctly retrieve process root directory.</li> <li>Create new <code>System::cgroup_limits</code> method.</li> <li>Remove <code>System::refresh_system</code> method.</li> <li><code>Disk::file_system</code> and <code>Disk::name</code> now return an <code>Option&lt;&amp;OsStr&gt;</code>.</li> <li>Implement <code>Display</code> trait on <code>DiskKind</code>.</li> <li>Move from <code>winapi</code> to <code>windows</code> crate.</li> <li>Add <code>System::cpu_arch</code>.</li> <li>Add <code>System::refresh_pids</code> and <code>System::refresh_pids_specifics</code>.</li> <li><code>System::boot_time</code>, <code>System::cpu_arch</code>, <code>System::distribution_id</code>, <code>System::host_name</code>, <code>System::kernel_version</code>, <code>System::load_average</code>, <code>System::long_os_version</code>, <code>System::name</code>, <code>System::os_version</code> and <code>System::uptime</code> are static methods.</li> <li><code>ProcessRefreshKind</code> has a lot more of possibilities for better control over updates.</li> <li>Add new <code>UpdateKind</code> enum.</li> <li>Add new <code>MemoryRefreshKind</code> struct.</li> <li>Add new <code>System::refresh_memory_specifics</code> method.</li> <li><code>Process::exe</code>, <code>Process::cwd</code> and <code>Process::root</code> return an <code>Option&lt;&amp;Path&gt;</code>.</li> <li><code>Process::tasks</code> method is available on all platforms.</li> <li><code>Process::tasks</code> method returns a <code>HashSet&lt;Pid&gt;</code>.</li> <li>Move <code>System::IS_SUPPORTED</code>, <code>System::SUPPORTED_SIGNALS</code> and <code>System::MINIMUM_CPU_UPDATE_INTERVAL</code> constants out of <code>System</code> directly at the crate top-level.</li> <li>Rename <code>IS_SUPPORTED</code> into <code>IS_SUPPORTED_SYSTEM</code>.</li> <li>Fix <code>serde</code> serialization.</li> <li>Add <code>System::refresh_cpu_frequency</code> and <code>System::refresh_cpu_all</code>.</li> <li>Fix <code>sysinfo.h</code> and C wrapper.</li> <li>Add a migration guide.</li> </ul> <h1>0.29.11</h1> <ul> <li>macOS: Fix bug when a user group doesn't have a name.</li> </ul> </blockquote> </details> <details> <summary>Commits</summary> <ul> <li>See full diff in <a href="https://github.com/GuillaumeGomez/sysinfo/commits">compare view</a></li> </ul> </details> <br /> Updates `thiserror` from 1.0.50 to 1.0.52 <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.52</h2> <ul> <li>Fix interaction with RUSTC_BOOTSTRAP (<a href="https://redirect.github.com/dtolnay/thiserror/issues/269">#269</a>)</li> </ul> <h2>1.0.51</h2> <ul> <li>Improve diagnostics when an invalid attribute previously caused thiserror to generate no <code>Error</code> impl (<a href="https://redirect.github.com/dtolnay/thiserror/issues/266">#266</a>)</li> </ul> </blockquote> </details> <details> <summary>Commits</summary> <ul> <li><a href="https://github.com/dtolnay/thiserror/commit/be83323c0f0239f9600ed6d40d56a66ae2169c6e"><code>be83323</code></a> Release 1.0.52</li> <li><a href="https://github.com/dtolnay/thiserror/commit/c89ee6cd037c4c32d7680881c7d15d93bea52ddd"><code>c89ee6c</code></a> Merge pull request <a href="https://redirect.github.com/dtolnay/thiserror/issues/269">#269</a> from dtolnay/bootstrap</li> <li><a href="https://github.com/dtolnay/thiserror/commit/af1665218f0158eb5ee3f258c8cc1a69fd921634"><code>af16652</code></a> Rerun build script on RUSTC_BOOTSTRAP change</li> <li><a href="https://github.com/dtolnay/thiserror/commit/d160dd2af7c72c2b3a79b8a26d8ccb5aa616c07c"><code>d160dd2</code></a> Merge pull request <a href="https://redirect.github.com/dtolnay/thiserror/issues/267">#267</a> from dtolnay/useunderscore</li> <li><a href="https://github.com/dtolnay/thiserror/commit/6b002356105e52bf6c296c833f56965b5efcafd4"><code>6b00235</code></a> Leave private traits' name out of scope</li> <li><a href="https://github.com/dtolnay/thiserror/commit/c3838bd7c5682abf31b2604435d3bd585ca58c44"><code>c3838bd</code></a> Add a funding file</li> <li><a href="https://github.com/dtolnay/thiserror/commit/87466d2a2588c2fc2146f1c257c59f321d75953d"><code>87466d2</code></a> Update name of blocks_in_if_conditions clippy lint</li> <li><a href="https://github.com/dtolnay/thiserror/commit/0555b805916067d898356fd67a5384606fbf8414"><code>0555b80</code></a> Release 1.0.51</li> <li><a href="https://github.com/dtolnay/thiserror/commit/b94add8c9ba7c01c5c109413cc3fb00021a66792"><code>b94add8</code></a> Add ui test where fallback impl conflicts with handwritten Display</li> <li><a href="https://github.com/dtolnay/thiserror/commit/02c6a5548072646d27e850d782f76c2473f4fb25"><code>02c6a55</code></a> Merge pull request <a href="https://redirect.github.com/dtolnay/thiserror/issues/266">#266</a> from dtolnay/fallback</li> <li>Additional commits viewable in <a href="https://github.com/dtolnay/thiserror/compare/1.0.50...1.0.52">compare view</a></li> </ul> </details> <br /> Updates `tokio` from 1.33.0 to 1.35.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.35.1</h2> <h1>1.35.1 (December 19, 2023)</h1> <p>This is a forward part of a change that was backported to 1.25.3.</p> <h3>Fixed</h3> <ul> <li>io: add budgeting to <code>tokio::runtime::io::registration::async_io</code> (<a href="https://redirect.github.com/tokio-rs/tokio/issues/6221">#6221</a>)</li> </ul> <p><a href="https://redirect.github.com/tokio-rs/tokio/issues/6221">#6221</a>: <a href="https://redirect.github.com/tokio-rs/tokio/pull/6221">tokio-rs/tokio#6221</a></p> <h2>Tokio v1.35.0</h2> <h1>1.35.0 (December 8th, 2023)</h1> <h3>Added</h3> <ul> <li>net: add Apple watchOS support (<a href="https://redirect.github.com/tokio-rs/tokio/issues/6176">#6176</a>)</li> </ul> <h3>Changed</h3> <ul> <li>io: drop the <code>Sized</code> requirements from <code>AsyncReadExt.read_buf</code> (<a href="https://redirect.github.com/tokio-rs/tokio/issues/6169">#6169</a>)</li> <li>runtime: make <code>Runtime</code> unwind safe (<a href="https://redirect.github.com/tokio-rs/tokio/issues/6189">#6189</a>)</li> <li>runtime: reduce the lock contention in task spawn (<a href="https://redirect.github.com/tokio-rs/tokio/issues/6001">#6001</a>)</li> <li>tokio: update nix dependency to 0.27.1 (<a href="https://redirect.github.com/tokio-rs/tokio/issues/6190">#6190</a>)</li> </ul> <h3>Fixed</h3> <ul> <li>chore: make <code>--cfg docsrs</code> work without net feature (<a href="https://redirect.github.com/tokio-rs/tokio/issues/6166">#6166</a>)</li> <li>chore: use relaxed load for <code>unsync_load</code> on miri (<a href="https://redirect.github.com/tokio-rs/tokio/issues/6179">#6179</a>)</li> <li>runtime: handle missing context on wake (<a href="https://redirect.github.com/tokio-rs/tokio/issues/6148">#6148</a>)</li> <li>taskdump: fix taskdump cargo config example (<a href="https://redirect.github.com/tokio-rs/tokio/issues/6150">#6150</a>)</li> <li>taskdump: skip notified tasks during taskdumps (<a href="https://redirect.github.com/tokio-rs/tokio/issues/6194">#6194</a>)</li> <li>tracing: avoid creating resource spans with current parent, use a None parent instead (<a href="https://redirect.github.com/tokio-rs/tokio/issues/6107">#6107</a>)</li> <li>tracing: make task span explicit root (<a href="https://redirect.github.com/tokio-rs/tokio/issues/6158">#6158</a>)</li> </ul> <h3>Documented</h3> <ul> <li>io: flush in <code>AsyncWriteExt</code> examples (<a href="https://redirect.github.com/tokio-rs/tokio/issues/6149">#6149</a>)</li> <li>runtime: document fairness guarantees and current behavior (<a href="https://redirect.github.com/tokio-rs/tokio/issues/6145">#6145</a>)</li> <li>task: document cancel safety of <code>LocalSet::run_until</code> (<a href="https://redirect.github.com/tokio-rs/tokio/issues/6147">#6147</a>)</li> </ul> <p><a href="https://redirect.github.com/tokio-rs/tokio/issues/6001">#6001</a>: <a href="https://redirect.github.com/tokio-rs/tokio/pull/6001">tokio-rs/tokio#6001</a> <a href="https://redirect.github.com/tokio-rs/tokio/issues/6107">#6107</a>: <a href="https://redirect.github.com/tokio-rs/tokio/pull/6107">tokio-rs/tokio#6107</a> <a href="https://redirect.github.com/tokio-rs/tokio/issues/6144">#6144</a>: <a href="https://redirect.github.com/tokio-rs/tokio/pull/6144">tokio-rs/tokio#6144</a> <a href="https://redirect.github.com/tokio-rs/tokio/issues/6145">#6145</a>: <a href="https://redirect.github.com/tokio-rs/tokio/pull/6145">tokio-rs/tokio#6145</a> <a href="https://redirect.github.com/tokio-rs/tokio/issues/6147">#6147</a>: <a href="https://redirect.github.com/tokio-rs/tokio/pull/6147">tokio-rs/tokio#6147</a> <a href="https://redirect.github.com/tokio-rs/tokio/issues/6148">#6148</a>: <a href="https://redirect.github.com/tokio-rs/tokio/pull/6148">tokio-rs/tokio#6148</a> <a href="https://redirect.github.com/tokio-rs/tokio/issues/6149">#6149</a>: <a href="https://redirect.github.com/tokio-rs/tokio/pull/6149">tokio-rs/tokio#6149</a> <a href="https://redirect.github.com/tokio-rs/tokio/issues/6150">#6150</a>: <a href="https://redirect.github.com/tokio-rs/tokio/pull/6150">tokio-rs/tokio#6150</a> <a href="https://redirect.github.com/tokio-rs/tokio/issues/6158">#6158</a>: <a href="https://redirect.github.com/tokio-rs/tokio/pull/6158">tokio-rs/tokio#6158</a></p> <!-- raw HTML omitted --> </blockquote> <p>... (truncated)</p> </details> <details> <summary>Commits</summary> <ul> <li><a href="https://github.com/tokio-rs/tokio/commit/46ff36386d11e52faae038d5afe8d2f7a39dfe39"><code>46ff363</code></a> chore: prepare Tokio v1.35.1 (<a href="https://redirect.github.com/tokio-rs/tokio/issues/6230">#6230</a>)</li> <li><a href="https://github.com/tokio-rs/tokio/commit/0a1695ebfbf554414fbb2fbf438db59a9f7590fc"><code>0a1695e</code></a> Merge 'tokio-1.32.1' into 'tokio-1.35.x' (<a href="https://redirect.github.com/tokio-rs/tokio/issues/6229">#6229</a>)</li> <li><a href="https://github.com/tokio-rs/tokio/commit/c4f0178b7488cb5f32685e90fa9c58ce043c54ce"><code>c4f0178</code></a> chore: prepare Tokio v1.32.1 (<a href="https://redirect.github.com/tokio-rs/tokio/issues/6228">#6228</a>)</li> <li><a href="https://github.com/tokio-rs/tokio/commit/22b3a65934f1e2f5aef814138ee19d65785bde60"><code>22b3a65</code></a> Merge 'tokio-1.25.3' into 'tokio-1.32.x' (<a href="https://redirect.github.com/tokio-rs/tokio/issues/6227">#6227</a>)</li> <li><a href="https://github.com/tokio-rs/tokio/commit/0d362339d55d051a1191632464fd1ea3acf1054c"><code>0d36233</code></a> chore: release v1.25.3 (<a href="https://redirect.github.com/tokio-rs/tokio/issues/6223">#6223</a>)</li> <li><a href="https://github.com/tokio-rs/tokio/commit/ab7313ff6b9107c8b9c6a068c620ac56935b80e7"><code>ab7313f</code></a> io: add budgeting to tokio::runtime::io::registration::async_io (<a href="https://redirect.github.com/tokio-rs/tokio/issues/6221">#6221</a>)</li> <li><a href="https://github.com/tokio-rs/tokio/commit/92a3455c6652ab0ae7273c6273a35007adacaf2c"><code>92a3455</code></a> chore: prepare Tokio v1.35.0 (<a href="https://redirect.github.com/tokio-rs/tokio/issues/6197">#6197</a>)</li> <li><a href="https://github.com/tokio-rs/tokio/commit/1968565825b8a991af0e4ed9d61b56ce68ddd501"><code>1968565</code></a> chore: use relaxed load for unsync_load (<a href="https://redirect.github.com/tokio-rs/tokio/issues/6203">#6203</a>)</li> <li><a href="https://github.com/tokio-rs/tokio/commit/c9273f1aee9927b16ee3a789a382c99ad600c8b6"><code>c9273f1</code></a> sync: improve safety comments for <code>WakeList</code> (<a href="https://redirect.github.com/tokio-rs/tokio/issues/6200">#6200</a>)</li> <li><a href="https://github.com/tokio-rs/tokio/commit/e05d0f8c2c570d81e2aa6df1e27da7084ff6fb95"><code>e05d0f8</code></a> changelog: fix missing link for 1.8.2 (<a href="https://redirect.github.com/tokio-rs/tokio/issues/6199">#6199</a>)</li> <li>Additional commits viewable in <a href="https://github.com/tokio-rs/tokio/compare/tokio-1.33.0...tokio-1.35.1">compare view</a></li> </ul> </details> <br /> Updates `wgpu` from 0.17.1 to 0.18.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>v0.18.0</h2> <h3>Desktop OpenGL 3.3+ Support on Windows</h3> <p>We now support OpenGL on Windows! This brings support for a vast majority of the hardware that used to be covered by our DX11 backend. As of this writing we support OpenGL 3.3+, though there are efforts to reduce that further.</p> <p>This allows us to cover the last 12 years of Intel GPUs (starting with Ivy Bridge; aka 3xxx), and the last 16 years of AMD (starting with Terascale; aka HD 2000) / NVidia GPUs (starting with Tesla; aka GeForce 8xxx).</p> <p>By <a href="https://github.com/Zoxc"><code>@​Zoxc</code></a> in <a href="https://redirect.github.com/gfx-rs/wgpu/pull/4248">#4248</a></p> <h3>Timestamp Queries Supported on Metal and OpenGL</h3> <p>Timestamp queries are now supported on both Metal and Desktop OpenGL. On Apple chips on Metal, they only support timestamp queries in command buffers or in the renderpass descriptor, they do not support them inside a pass.</p> <p>Metal: By <a href="https://github.com/Wumpf"><code>@​Wumpf</code></a> in <a href="https://redirect.github.com/gfx-rs/wgpu/pull/4008">#4008</a><br /> OpenGL: By <a href="https://github.com/Zoxc"><code>@​Zoxc</code></a> in <a href="https://redirect.github.com/gfx-rs/wgpu/pull/4267">#4267</a></p> <h3>Render/Compute Pass Query Writes</h3> <p>Addition of the <code>TimestampWrites</code> type to compute and render pass descriptors to allow profiling on tilers which do not support timestamps inside passes.</p> <p>Added <a href="https://github.com/gfx-rs/wgpu/tree/trunk/examples/timestamp-queries">an example</a> to demonstrate the various kinds of timestamps.</p> <p>Additionally, metal now supports timestamp queries!</p> <p>By <a href="https://github.com/FL33TW00D"><code>@​FL33TW00D</code></a> &amp; <a href="https://github.com/wumpf"><code>@​wumpf</code></a> in <a href="https://redirect.github.com/gfx-rs/wgpu/pull/3636">#3636</a>.</p> <h3>Occlusion Queries</h3> <p>We now support binary occlusion queries! This allows you to determine if any of the draw calls within the query drew any pixels.</p> <p>Use the new <code>occlusion_query_set</code> field on <code>RenderPassDescriptor</code> to give a query set that occlusion queries will write to.</p> <pre lang="diff"><code>let mut rpass = encoder.begin_render_pass(&amp;wgpu::RenderPassDescriptor { // ... + occlusion_query_set: Some(&amp;my_occlusion_query_set), }); </code></pre> <p>Within the renderpass do the following to write the occlusion query results to the query set at the given index:</p> <pre lang="rust"><code>rpass.begin_occlusion_query(index); rpass.draw(...); rpass.draw(...); rpass.end_occlusion_query(); </code></pre> <p>These are binary occlusion queries, so the result will be either 0 or an unspecified non-zero value.</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>v0.18.0 (2023-10-25)</h2> <p>For naga changelogs at or before v0.14.0. See <a href="https://github.com/gfx-rs/wgpu/blob/trunk/naga/CHANGELOG.md">naga's changelog</a>.</p> <h3>Desktop OpenGL 3.3+ Support on Windows</h3> <p>We now support OpenGL on Windows! This brings support for a vast majority of the hardware that used to be covered by our DX11 backend. As of this writing we support OpenGL 3.3+, though there are efforts to reduce that further.</p> <p>This allows us to cover the last 12 years of Intel GPUs (starting with Ivy Bridge; aka 3xxx), and the last 16 years of AMD (starting with Terascale; aka HD 2000) / NVidia GPUs (starting with Tesla; aka GeForce 8xxx).</p> <p>By <a href="https://github.com/Zoxc"><code>@​Zoxc</code></a> in <a href="https://redirect.github.com/gfx-rs/wgpu/pull/4248">#4248</a></p> <h3>Timestamp Queries Supported on Metal and OpenGL</h3> <p>Timestamp queries are now supported on both Metal and Desktop OpenGL. On Apple chips on Metal, they only support timestamp queries in command buffers or in the renderpass descriptor, they do not support them inside a pass.</p> <p>Metal: By <a href="https://github.com/Wumpf"><code>@​Wumpf</code></a> in <a href="https://redirect.github.com/gfx-rs/wgpu/pull/4008">#4008</a> OpenGL: By <a href="https://github.com/Zoxc"><code>@​Zoxc</code></a> in <a href="https://redirect.github.com/gfx-rs/wgpu/pull/4267">#4267</a></p> <h3>Render/Compute Pass Query Writes</h3> <p>Addition of the <code>TimestampWrites</code> type to compute and render pass descriptors to allow profiling on tilers which do not support timestamps inside passes.</p> <p>Added <a href="https://github.com/gfx-rs/wgpu/tree/trunk/examples/timestamp-queries">an example</a> to demonstrate the various kinds of timestamps.</p> <p>Additionally, metal now supports timestamp queries!</p> <p>By <a href="https://github.com/FL33TW00D"><code>@​FL33TW00D</code></a> &amp; <a href="https://github.com/wumpf"><code>@​wumpf</code></a> in <a href="https://redirect.github.com/gfx-rs/wgpu/pull/3636">#3636</a>.</p> <h3>Occlusion Queries</h3> <p>We now support binary occlusion queries! This allows you to determine if any of the draw calls within the query drew any pixels.</p> <p>Use the new <code>occlusion_query_set</code> field on <code>RenderPassDescriptor</code> to give a query set that occlusion queries will write to.</p> <pre lang="diff"><code>let mut rpass = encoder.begin_render_pass(&amp;wgpu::RenderPassDescriptor { // ... + occlusion_query_set: Some(&amp;my_occlusion_query_set), }); </code></pre> <p>Within the renderpass do the following to write the occlusion query results to the query set at the given index:</p> <pre lang="rust"><code>rpass.begin_occlusion_query(index); rpass.draw(...); rpass.draw(...); rpass.end_occlusion_query(); &lt;/tr&gt;&lt;/table&gt; </code></pre> </blockquote> <p>... (truncated)</p> </details> <details> <summary>Commits</summary> <ul> <li><a href="https://github.com/gfx-rs/wgpu/commit/49b7ec97c164bac9ee877f45cdd806fbefecc5a4"><code>49b7ec9</code></a> Update CHANGELOG.md</li> <li><a href="https://github.com/gfx-rs/wgpu/commit/493024ebce7db463a41878c27cd0d00407ead971"><code>493024e</code></a> Bump metal version</li> <li><a href="https://github.com/gfx-rs/wgpu/commit/92f4207bc074a77dcc0c5690409e651cee29610d"><code>92f4207</code></a> Release v0.18.0 (<a href="https://redirect.github.com/gfx-rs/wgpu/issues/4295">#4295</a>)</li> <li><a href="https://github.com/gfx-rs/wgpu/commit/3abf81efd2900191c73dec2189c3b0ebfe099b99"><code>3abf81e</code></a> Update CHANGELOG.md</li> <li><a href="https://github.com/gfx-rs/wgpu/commit/dd9b282c72a696ffaee100b69e7c8e37668e6149"><code>dd9b282</code></a> Verbiage fixes in readme</li> <li><a href="https://github.com/gfx-rs/wgpu/commit/a66075fd462af943adc51ffb9d67f3f9398e7f1f"><code>a66075f</code></a> Changelog for v0.18 (<a href="https://redirect.github.com/gfx-rs/wgpu/issues/4289">#4289</a>)</li> <li><a href="https://github.com/gfx-rs/wgpu/commit/2b90f7df8040f25ff3b836c749bfb349def74943"><code>2b90f7d</code></a> Fix doc build</li> <li><a href="https://github.com/gfx-rs/wgpu/commit/3bdad8bd77ccd7e5bc81649b6c8ece060d7f01c4"><code>3bdad8b</code></a> Add timestamp support to OpenGL (<a href="https://redirect.github.com/gfx-rs/wgpu/issues/4267">#4267</a>)</li> <li><a href="https://github.com/gfx-rs/wgpu/commit/9dc57617e45b29ad3e7b29091fe7b8659d83f7f7"><code>9dc5761</code></a> feat(spv): shader debug option (<a href="https://redirect.github.com/gfx-rs/wgpu/issues/4028">#4028</a>)</li> <li><a href="https://github.com/gfx-rs/wgpu/commit/dd84765e388b9cc82daf406db6057ee190d6af09"><code>dd84765</code></a> Allow xtasks to have more dependencies (<a href="https://redirect.github.com/gfx-rs/wgpu/issues/4268">#4268</a>)</li> <li>Additional commits viewable in <a href="https://github.com/gfx-rs/wgpu/compare/v0.17.1...v0.18.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> Co-authored-by: tripp <86533397+trippjoe@users.noreply.github.com>
2023-12-29 11:12:19 -05:00
futures-util = "0.3.30"
glob = "0.3.1"
build(deps): bump the backend-deps group in /src-tauri with 4 updates (#447) Bumps the backend-deps group in /src-tauri with 4 updates: [log](https://github.com/rust-lang/log), [sysinfo](https://github.com/GuillaumeGomez/sysinfo), [walkdir](https://github.com/BurntSushi/walkdir) and [wgpu](https://github.com/gfx-rs/wgpu). Updates `log` from 0.4.20 to 0.4.21 <details> <summary>Changelog</summary> <p><em>Sourced from <a href="https://github.com/rust-lang/log/blob/master/CHANGELOG.md">log's changelog</a>.</em></p> <blockquote> <h2>[0.4.21] - 2024-02-27</h2> <h2>What's Changed</h2> <ul> <li>Minor clippy nits by <a href="https://github.com/nyurik"><code>@​nyurik</code></a> in <a href="https://redirect.github.com/rust-lang/log/pull/578">rust-lang/log#578</a></li> <li>Simplify Display impl by <a href="https://github.com/nyurik"><code>@​nyurik</code></a> in <a href="https://redirect.github.com/rust-lang/log/pull/579">rust-lang/log#579</a></li> <li>Set all crates to 2021 edition by <a href="https://github.com/nyurik"><code>@​nyurik</code></a> in <a href="https://redirect.github.com/rust-lang/log/pull/580">rust-lang/log#580</a></li> <li>Various changes based on review by <a href="https://github.com/Thomasdezeeuw"><code>@​Thomasdezeeuw</code></a> in <a href="https://redirect.github.com/rust-lang/log/pull/583">rust-lang/log#583</a></li> <li>Fix typo in file_static() method doc by <a href="https://github.com/dimo414"><code>@​dimo414</code></a> in <a href="https://redirect.github.com/rust-lang/log/pull/590">rust-lang/log#590</a></li> <li>Specialize empty key value pairs by <a href="https://github.com/EFanZh"><code>@​EFanZh</code></a> in <a href="https://redirect.github.com/rust-lang/log/pull/576">rust-lang/log#576</a></li> <li>Fix incorrect lifetime in Value::to_str() by <a href="https://github.com/peterjoel"><code>@​peterjoel</code></a> in <a href="https://redirect.github.com/rust-lang/log/pull/587">rust-lang/log#587</a></li> <li>Remove some API of the key-value feature by <a href="https://github.com/Thomasdezeeuw"><code>@​Thomasdezeeuw</code></a> in <a href="https://redirect.github.com/rust-lang/log/pull/585">rust-lang/log#585</a></li> <li>Add logcontrol-log and log-reload by <a href="https://github.com/swsnr"><code>@​swsnr</code></a> in <a href="https://redirect.github.com/rust-lang/log/pull/595">rust-lang/log#595</a></li> <li>Add Serialization section to kv::Value docs by <a href="https://github.com/Thomasdezeeuw"><code>@​Thomasdezeeuw</code></a> in <a href="https://redirect.github.com/rust-lang/log/pull/593">rust-lang/log#593</a></li> <li>Rename Value::to_str to to_cow_str by <a href="https://github.com/Thomasdezeeuw"><code>@​Thomasdezeeuw</code></a> in <a href="https://redirect.github.com/rust-lang/log/pull/592">rust-lang/log#592</a></li> <li>Clarify documentation and simplify initialization of <code>STATIC_MAX_LEVEL</code> by <a href="https://github.com/ptosi"><code>@​ptosi</code></a> in <a href="https://redirect.github.com/rust-lang/log/pull/594">rust-lang/log#594</a></li> <li>Update docs to 2021 edition, test by <a href="https://github.com/nyurik"><code>@​nyurik</code></a> in <a href="https://redirect.github.com/rust-lang/log/pull/577">rust-lang/log#577</a></li> <li>Add &quot;alterable_logger&quot; link to README.md by <a href="https://github.com/brummer-simon"><code>@​brummer-simon</code></a> in <a href="https://redirect.github.com/rust-lang/log/pull/589">rust-lang/log#589</a></li> <li>Normalize line ending by <a href="https://github.com/EFanZh"><code>@​EFanZh</code></a> in <a href="https://redirect.github.com/rust-lang/log/pull/602">rust-lang/log#602</a></li> <li>Remove <code>ok_or</code> in favor of <code>Option::ok_or</code> by <a href="https://github.com/AngelicosPhosphoros"><code>@​AngelicosPhosphoros</code></a> in <a href="https://redirect.github.com/rust-lang/log/pull/607">rust-lang/log#607</a></li> <li>Use <code>Acquire</code> ordering for initialization check by <a href="https://github.com/AngelicosPhosphoros"><code>@​AngelicosPhosphoros</code></a> in <a href="https://redirect.github.com/rust-lang/log/pull/610">rust-lang/log#610</a></li> <li>Get structured logging API ready for stabilization by <a href="https://github.com/KodrAus"><code>@​KodrAus</code></a> in <a href="https://redirect.github.com/rust-lang/log/pull/613">rust-lang/log#613</a></li> </ul> <h2>New Contributors</h2> <ul> <li><a href="https://github.com/nyurik"><code>@​nyurik</code></a> made their first contribution in <a href="https://redirect.github.com/rust-lang/log/pull/578">rust-lang/log#578</a></li> <li><a href="https://github.com/dimo414"><code>@​dimo414</code></a> made their first contribution in <a href="https://redirect.github.com/rust-lang/log/pull/590">rust-lang/log#590</a></li> <li><a href="https://github.com/peterjoel"><code>@​peterjoel</code></a> made their first contribution in <a href="https://redirect.github.com/rust-lang/log/pull/587">rust-lang/log#587</a></li> <li><a href="https://github.com/ptosi"><code>@​ptosi</code></a> made their first contribution in <a href="https://redirect.github.com/rust-lang/log/pull/594">rust-lang/log#594</a></li> <li><a href="https://github.com/brummer-simon"><code>@​brummer-simon</code></a> made their first contribution in <a href="https://redirect.github.com/rust-lang/log/pull/589">rust-lang/log#589</a></li> <li><a href="https://github.com/AngelicosPhosphoros"><code>@​AngelicosPhosphoros</code></a> made their first contribution in <a href="https://redirect.github.com/rust-lang/log/pull/607">rust-lang/log#607</a></li> </ul> </blockquote> </details> <details> <summary>Commits</summary> <ul> <li><a href="https://github.com/rust-lang/log/commit/3ccdc286fef3076747fe18a2a93658ea4d4ae012"><code>3ccdc28</code></a> Merge pull request <a href="https://redirect.github.com/rust-lang/log/issues/617">#617</a> from rust-lang/cargo/0.4.21</li> <li><a href="https://github.com/rust-lang/log/commit/6153cb289f0e7b80f00ae07dbe5ee41cf3d3fcb0"><code>6153cb2</code></a> prepare for 0.4.21 release</li> <li><a href="https://github.com/rust-lang/log/commit/f0f74946a4bfb02cfc407795a3499c4b69d7a290"><code>f0f7494</code></a> Merge pull request <a href="https://redirect.github.com/rust-lang/log/issues/613">#613</a> from rust-lang/feat/kv-cleanup</li> <li><a href="https://github.com/rust-lang/log/commit/2b220bf3b705f2abc0ee591c7eb17972a979da3a"><code>2b220bf</code></a> clean up structured logging example</li> <li><a href="https://github.com/rust-lang/log/commit/646e9ab9917fb79e44b6b36b8375106a1a09766c"><code>646e9ab</code></a> use original Visitor name for VisitValue</li> <li><a href="https://github.com/rust-lang/log/commit/cf85c38d3519745d60e7b891c4b2025050a8389f"><code>cf85c38</code></a> add needed subfeatures to kv_unstable</li> <li><a href="https://github.com/rust-lang/log/commit/73e953905b970ef765a86bf6cbd69bc2c5e2bac4"><code>73e9539</code></a> fix up capturing of :err</li> <li><a href="https://github.com/rust-lang/log/commit/31bb4b0ff36e458c6bef304a336b71f6342ddcc7"><code>31bb4b0</code></a> move error macros together</li> <li><a href="https://github.com/rust-lang/log/commit/ad917118a5e781d0dd60b3a75ba519ce9839ba70"><code>ad91711</code></a> support field shorthand in macros</li> <li><a href="https://github.com/rust-lang/log/commit/90a347bd836873264a393a35bfd90fe478fadae2"><code>90a347b</code></a> restore removed APIs as deprecated</li> <li>Additional commits viewable in <a href="https://github.com/rust-lang/log/compare/0.4.20...0.4.21">compare view</a></li> </ul> </details> <br /> Updates `sysinfo` from 0.30.5 to 0.30.6 <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.6</h1> <ul> <li>macOS: Fix missing update of process run time.</li> <li>Add new <code>Groups</code> API.</li> <li>Improve documentation.</li> </ul> </blockquote> </details> <details> <summary>Commits</summary> <ul> <li><a href="https://github.com/GuillaumeGomez/sysinfo/commit/933dad660d5b1cde5bfbcb8e4eb42bf1f780ddca"><code>933dad6</code></a> Merge pull request <a href="https://redirect.github.com/GuillaumeGomez/sysinfo/issues/1214">#1214</a> from GuillaumeGomez/update</li> <li><a href="https://github.com/GuillaumeGomez/sysinfo/commit/ba66087869906e323d94bd6179a1836b8a84abda"><code>ba66087</code></a> Merge pull request <a href="https://redirect.github.com/GuillaumeGomez/sysinfo/issues/1215">#1215</a> from GuillaumeGomez/fix-test_process_run_time</li> <li><a href="https://github.com/GuillaumeGomez/sysinfo/commit/ec95f1dcb9019190cc8591009f0b29e66be89ea8"><code>ec95f1d</code></a> Fix <code>test_process_run_time</code></li> <li><a href="https://github.com/GuillaumeGomez/sysinfo/commit/3d990b9cef49925a0c8e9889888b10f65d51a276"><code>3d990b9</code></a> Update crate version to 0.30.6</li> <li><a href="https://github.com/GuillaumeGomez/sysinfo/commit/d516baf4aae5dd064707b6da5b1cc176152492fb"><code>d516baf</code></a> Update CHANGELOG for 0.30.6</li> <li><a href="https://github.com/GuillaumeGomez/sysinfo/commit/b04d3bc7fe1d32140e12d448ab20d18a2a1cbb28"><code>b04d3bc</code></a> Merge pull request <a href="https://redirect.github.com/GuillaumeGomez/sysinfo/issues/1213">#1213</a> from GuillaumeGomez/process-run_time-test</li> <li><a href="https://github.com/GuillaumeGomez/sysinfo/commit/0e4a8793122a3b39cfb7e6dcaccfe9483d32928e"><code>0e4a879</code></a> Add test for process::run_time</li> <li><a href="https://github.com/GuillaumeGomez/sysinfo/commit/fbb9dbf136ca80ad098d0c25db7578bb5055f2ad"><code>fbb9dbf</code></a> Merge pull request <a href="https://redirect.github.com/GuillaumeGomez/sysinfo/issues/1212">#1212</a> from janlugt/master</li> <li><a href="https://github.com/GuillaumeGomez/sysinfo/commit/795ec1a91860dd47d587985570548c830753cf68"><code>795ec1a</code></a> fix</li> <li><a href="https://github.com/GuillaumeGomez/sysinfo/commit/3a95615a29c94c6694667820c154f69f1a5ff6f2"><code>3a95615</code></a> Update run_time for MacOS processes</li> <li>Additional commits viewable in <a href="https://github.com/GuillaumeGomez/sysinfo/compare/v0.30.5...v0.30.6">compare view</a></li> </ul> </details> <br /> Updates `walkdir` from 2.4.0 to 2.5.0 <details> <summary>Commits</summary> <ul> <li><a href="https://github.com/BurntSushi/walkdir/commit/4f26be4d450910916ea11533b2efc52b9a6483bc"><code>4f26be4</code></a> 2.5.0</li> <li><a href="https://github.com/BurntSushi/walkdir/commit/3be5734033b20c2476e6ca9154c3bb0e0ed840b2"><code>3be5734</code></a> api: implement <code>FusedIterator</code></li> <li><a href="https://github.com/BurntSushi/walkdir/commit/b0d16b759a59836756f8d0ec637f7f8d121a48cd"><code>b0d16b7</code></a> ci: fix it</li> <li>See full diff in <a href="https://github.com/BurntSushi/walkdir/compare/2.4.0...2.5.0">compare view</a></li> </ul> </details> <br /> Updates `wgpu` from 0.19.1 to 0.19.3 <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.19.3</h2> <p>This release includes <code>wgpu</code>, <code>wgpu-core</code>, and <code>wgpu-hal</code>. All other crates are unchanged.</p> <h3>Major Changes</h3> <h4>Vendored WebGPU Bindings from <code>web_sys</code></h4> <p><strong><code>--cfg=web_sys_unstable_apis</code> is no longer needed in your <code>RUSTFLAGS</code> to compile for WebGPU!!!</strong></p> <p>While WebGPU's javascript api is stable in the browsers, the <code>web_sys</code> bindings for WebGPU are still improving. As such they are hidden behind the special cfg <code>--cfg=web_sys_unstable_apis</code> and are not available by default. Everyone who wanted to use our WebGPU backend needed to enable this cfg in their <code>RUSTFLAGS</code>. This was very inconvenient and made it hard to use WebGPU, especially when WebGPU is enabled by default. Additionally, the unstable APIs don't adhere to semver, so there were repeated breakages.</p> <p>To combat this problem we have decided to vendor the <code>web_sys</code> bindings for WebGPU within the crate. Notably we are not forking the bindings, merely vendoring, so any improvements we make to the bindings will be contributed directly to upstream <code>web_sys</code>.</p> <p>By <a href="https://github.com/cwfitzgerald"><code>@​cwfitzgerald</code></a> in <a href="https://redirect.github.com/gfx-rs/wgpu/pull/5325">#5325</a>.</p> <h3>Bug Fixes</h3> <h4>General</h4> <ul> <li>Fix an issue where command encoders weren't properly freed if an error occurred during command encoding. By <a href="https://github.com/ErichDonGubler"><code>@​ErichDonGubler</code></a> in <a href="https://redirect.github.com/gfx-rs/wgpu/pull/5251">#5251</a>.</li> </ul> <h4>Android</h4> <ul> <li>Fix linking error when targeting android without <code>winit</code>. By <a href="https://github.com/ashdnazg"><code>@​ashdnazg</code></a> in <a href="https://redirect.github.com/gfx-rs/wgpu/pull/5326">#5326</a>.</li> </ul> <h2>v0.19.2</h2> <p>This release includes <code>wgpu</code>, <code>wgpu-core</code>, <code>wgpu-hal</code>, <code>wgpu-types</code>, and <code>naga</code>. All other crates are unchanged.</p> <h3>Added/New Features</h3> <h4>General</h4> <ul> <li><code>wgpu::Id</code> now implements <code>PartialOrd</code>/<code>Ord</code> allowing it to be put in <code>BTreeMap</code>s. By <a href="https://github.com/cwfitzgerald"><code>@​cwfitzgerald</code></a> and <a href="https://github.com/9291Sam"><code>@​9291Sam</code></a> in <a href="https://redirect.github.com/gfx-rs/wgpu/pull/5176">#5176</a></li> </ul> <h4>OpenGL</h4> <ul> <li>Log an error when OpenGL texture format heuristics fail. By <a href="https://github.com/PolyMeilex"><code>@​PolyMeilex</code></a> in <a href="https://redirect.github.com/gfx-rs/wgpu/issues/5266">#5266</a></li> </ul> <h4><code>wgsl-out</code></h4> <ul> <li>Learned to generate acceleration structure types. By <a href="https://github.com/JMS55"><code>@​JMS55</code></a> in <a href="https://redirect.github.com/gfx-rs/wgpu/pull/5261">#5261</a></li> </ul> <h3>Documentation</h3> <ul> <li>Fix link in <code>wgpu::Instance::create_surface</code> documentation. By <a href="https://github.com/HexoKnight"><code>@​HexoKnight</code></a> in <a href="https://redirect.github.com/gfx-rs/wgpu/pull/5280">#5280</a>.</li> <li>Fix typo in <code>wgpu::CommandEncoder::clear_buffer</code> documentation. By <a href="https://github.com/PWhiddy"><code>@​PWhiddy</code></a> in <a href="https://redirect.github.com/gfx-rs/wgpu/pull/5281">#5281</a>.</li> <li><code>Surface</code> configuration incorrectly claimed that <code>wgpu::Instance::create_surface</code> was unsafe. By <a href="https://github.com/hackaugusto"><code>@​hackaugusto</code></a> in <a href="https://redirect.github.com/gfx-rs/wgpu/pull/5265">#5265</a>.</li> </ul> <h3>Bug Fixes</h3> <h4>General</h4> <ul> <li>Device lost callbacks are invoked when replaced and when global is dropped. By <a href="https://github.com/bradwerth"><code>@​bradwerth</code></a> in <a href="https://redirect.github.com/gfx-rs/wgpu/pull/5168">#5168</a></li> <li>Fix performance regression when allocating a large amount of resources of the same type. By <a href="https://github.com/nical"><code>@​nical</code></a> in <a href="https://redirect.github.com/gfx-rs/wgpu/pull/5229">#5229</a></li> <li>Fix docs.rs wasm32 builds. By <a href="https://github.com/cwfitzgerald"><code>@​cwfitzgerald</code></a> in <a href="https://redirect.github.com/gfx-rs/wgpu/pull/5310">#5310</a></li> <li>Improve error message when binding count limit hit. By <a href="https://github.com/hackaugusto"><code>@​hackaugusto</code></a> in <a href="https://redirect.github.com/gfx-rs/wgpu/pull/5298">#5298</a></li> </ul> <!-- 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/v0.19.3/CHANGELOG.md">wgpu's changelog</a>.</em></p> <blockquote> <h2>v0.19.3 (2024-03-01)</h2> <h3>Major Changes</h3> <h4>Vendored WebGPU Bindings from <code>web_sys</code></h4> <p><strong><code>--cfg=web_sys_unstable_apis</code> is no longer needed in your <code>RUSTFLAGS</code> to compile for WebGPU!!!</strong></p> <p>While WebGPU's javascript api is stable in the browsers, the <code>web_sys</code> bindings for WebGPU are still improving. As such they are hidden behind the special cfg <code>--cfg=web_sys_unstable_apis</code> and are not available by default. Everyone who wanted to use our WebGPU backend needed to enable this cfg in their <code>RUSTFLAGS</code>. This was very inconvenient and made it hard to use WebGPU, especially when WebGPU is enabled by default. Additionally, the unstable APIs don't adhere to semver, so there were repeated breakages.</p> <p>To combat this problem we have decided to vendor the <code>web_sys</code> bindings for WebGPU within the crate. Notably we are not forking the bindings, merely vendoring, so any improvements we make to the bindings will be contributed directly to upstream <code>web_sys</code>.</p> <p>By <a href="https://github.com/cwfitzgerald"><code>@​cwfitzgerald</code></a> in <a href="https://redirect.github.com/gfx-rs/wgpu/pull/5325">#5325</a>.</p> <h3>Bug Fixes</h3> <h4>General</h4> <ul> <li>Fix an issue where command encoders weren't properly freed if an error occurred during command encoding. By <a href="https://github.com/ErichDonGubler"><code>@​ErichDonGubler</code></a> in <a href="https://redirect.github.com/gfx-rs/wgpu/pull/5251">#5251</a>.</li> </ul> <h4>Android</h4> <ul> <li>Fix linking error when targeting android without <code>winit</code>. By <a href="https://github.com/ashdnazg"><code>@​ashdnazg</code></a> in <a href="https://redirect.github.com/gfx-rs/wgpu/pull/5326">#5326</a>.</li> </ul> <h2>v0.19.2 (2024-02-29)</h2> <h3>Added/New Features</h3> <h4>General</h4> <ul> <li><code>wgpu::Id</code> now implements <code>PartialOrd</code>/<code>Ord</code> allowing it to be put in <code>BTreeMap</code>s. By <a href="https://github.com/cwfitzgerald"><code>@​cwfitzgerald</code></a> and <a href="https://github.com/9291Sam"><code>@​9291Sam</code></a> in <a href="https://redirect.github.com/gfx-rs/wgpu/pull/5176">#5176</a></li> </ul> <h4>OpenGL</h4> <ul> <li>Log an error when OpenGL texture format heuristics fail. By <a href="https://github.com/PolyMeilex"><code>@​PolyMeilex</code></a> in <a href="https://redirect.github.com/gfx-rs/wgpu/issues/5266">#5266</a></li> </ul> <h4><code>wgsl-out</code></h4> <ul> <li>Learned to generate acceleration structure types. By <a href="https://github.com/JMS55"><code>@​JMS55</code></a> in <a href="https://redirect.github.com/gfx-rs/wgpu/pull/5261">#5261</a></li> </ul> <h3>Documentation</h3> <ul> <li>Fix link in <code>wgpu::Instance::create_surface</code> documentation. By <a href="https://github.com/HexoKnight"><code>@​HexoKnight</code></a> in <a href="https://redirect.github.com/gfx-rs/wgpu/pull/5280">#5280</a>.</li> <li>Fix typo in <code>wgpu::CommandEncoder::clear_buffer</code> documentation. By <a href="https://github.com/PWhiddy"><code>@​PWhiddy</code></a> in <a href="https://redirect.github.com/gfx-rs/wgpu/pull/5281">#5281</a>.</li> <li><code>Surface</code> configuration incorrectly claimed that <code>wgpu::Instance::create_surface</code> was unsafe. By <a href="https://github.com/hackaugusto"><code>@​hackaugusto</code></a> in <a href="https://redirect.github.com/gfx-rs/wgpu/pull/5265">#5265</a>.</li> </ul> <h3>Bug Fixes</h3> <h4>General</h4> <ul> <li>Device lost callbacks are invoked when replaced and when global is dropped. By <a href="https://github.com/bradwerth"><code>@​bradwerth</code></a> in <a href="https://redirect.github.com/gfx-rs/wgpu/pull/5168">#5168</a></li> <li>Fix performance regression when allocating a large amount of resources of the same type. By <a href="https://github.com/nical"><code>@​nical</code></a> in <a href="https://redirect.github.com/gfx-rs/wgpu/pull/5229">#5229</a></li> <li>Fix docs.rs wasm32 builds. By <a href="https://github.com/cwfitzgerald"><code>@​cwfitzgerald</code></a> in <a href="https://redirect.github.com/gfx-rs/wgpu/pull/5310">#5310</a></li> <li>Improve error message when binding count limit hit. By <a href="https://github.com/hackaugusto"><code>@​hackaugusto</code></a> in <a href="https://redirect.github.com/gfx-rs/wgpu/pull/5298">#5298</a></li> <li>Remove an unnecessary <code>clone</code> during GLSL shader injestion. By <a href="https://github.com/a1phyr"><code>@​a1phyr</code></a> in <a href="https://redirect.github.com/gfx-rs/wgpu/pull/5118">#5118</a>.</li> <li>Fix missing validation for <code>Device::clear_buffer</code> where <code>offset + size &gt; buffer.size</code> was not checked when <code>size</code> was omitted. By <a href="https://github.com/ErichDonGubler"><code>@​ErichDonGubler</code></a> in <a href="https://redirect.github.com/gfx-rs/wgpu/pull/5282">#5282</a>.</li> </ul> <!-- raw HTML omitted --> </blockquote> <p>... (truncated)</p> </details> <details> <summary>Commits</summary> <ul> <li><a href="https://github.com/gfx-rs/wgpu/commit/9f505e730fa4ef62c040aa3f67e730ab2059a1cf"><code>9f505e7</code></a> Versions</li> <li><a href="https://github.com/gfx-rs/wgpu/commit/75fd68939cb3984b2f6de18496b5fcc2ffe3f0a3"><code>75fd689</code></a> wgpu-hal: add ndk-sys dependency to fix linking error. (<a href="https://redirect.github.com/gfx-rs/wgpu/issues/5326">#5326</a>)</li> <li><a href="https://github.com/gfx-rs/wgpu/commit/bb09828a9e2472cb81a0eed1c5c2f36b5d471cfa"><code>bb09828</code></a> Vendor WebGPU Bindings from web_sys (<a href="https://redirect.github.com/gfx-rs/wgpu/issues/5325">#5325</a>)</li> <li><a href="https://github.com/gfx-rs/wgpu/commit/d189cf27e86dc934f6d22622b6fde8f4a8593583"><code>d189cf2</code></a> fix: discard cmd. enc. buf. on <code>wgpu_core::Global::command_encoder_drop</code></li> <li><a href="https://github.com/gfx-rs/wgpu/commit/be8c7e6ced06d3d7868a91ccfa51de9ec8d8dc39"><code>be8c7e6</code></a> fix(gles): discard cmd. enc. buf. on drop</li> <li><a href="https://github.com/gfx-rs/wgpu/commit/45ef1757cb1b43f76f6c87e346948635c51a7c1f"><code>45ef175</code></a> fix(dx12): discard cmd. enc. buf. on drop</li> <li><a href="https://github.com/gfx-rs/wgpu/commit/61d779d4d67111bcf34f4b3b8b59e0d2dc6147f4"><code>61d779d</code></a> Versions</li> <li><a href="https://github.com/gfx-rs/wgpu/commit/f8355a8114835aaa77dc654c51b071243b3485c1"><code>f8355a8</code></a> [wgpu-hal.gles] Error log for failed GLES heuristics (<a href="https://redirect.github.com/gfx-rs/wgpu/issues/5266">#5266</a>)</li> <li><a href="https://github.com/gfx-rs/wgpu/commit/7214da68209f733749ea010a331a07bcf9f860c7"><code>7214da6</code></a> Fix missing validation for <code>Device::clear_buffer</code> where `offset + size &gt; buff...</li> <li><a href="https://github.com/gfx-rs/wgpu/commit/c27f74355876e85981db3cfe9d8e632f17dc95f8"><code>c27f743</code></a> Avoid a clone when creating a Glsl shader (<a href="https://redirect.github.com/gfx-rs/wgpu/issues/5118">#5118</a>)</li> <li>Additional commits viewable in <a href="https://github.com/gfx-rs/wgpu/compare/v0.19.1...v0.19.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>
2024-03-06 18:28:10 -05:00
log = "0.4.21"
build(deps): bump the backend-deps group in /src-tauri with 7 updates (#463) Bumps the backend-deps group in /src-tauri with 7 updates: | Package | From | To | | --- | --- | --- | | [backtrace](https://github.com/rust-lang/backtrace-rs) | `0.3.69` | `0.3.71` | | [chrono](https://github.com/chronotope/chrono) | `0.4.35` | `0.4.37` | | [reqwest](https://github.com/seanmonstar/reqwest) | `0.11.25` | `0.12.3` | | [serde_json](https://github.com/serde-rs/json) | `1.0.114` | `1.0.115` | | [sysinfo](https://github.com/GuillaumeGomez/sysinfo) | `0.30.7` | `0.30.9` | | [thiserror](https://github.com/dtolnay/thiserror) | `1.0.57` | `1.0.58` | | [tokio](https://github.com/tokio-rs/tokio) | `1.36.0` | `1.37.0` | Updates `backtrace` from 0.3.69 to 0.3.71 <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.71</h2> <p>This is mostly CI changes, with a very mild bump to our effective cc crate version recorded, and a small modification to a previous changeset to allow backtrace to run at its current checked-in MSRV on Windows. Sorry about that! We will be getting 0.3.70 yanked shortly.</p> <h2>What's Changed</h2> <ul> <li>Make sgx functions exist with cfg(miri) by <a href="https://github.com/saethlin"><code>@​saethlin</code></a> in <a href="https://redirect.github.com/rust-lang/backtrace-rs/pull/591">rust-lang/backtrace-rs#591</a></li> <li>Update version of cc crate by <a href="https://github.com/jfgoog"><code>@​jfgoog</code></a> in <a href="https://redirect.github.com/rust-lang/backtrace-rs/pull/592">rust-lang/backtrace-rs#592</a></li> <li>Pull back MSRV on Windows by <a href="https://github.com/workingjubilee"><code>@​workingjubilee</code></a> in <a href="https://redirect.github.com/rust-lang/backtrace-rs/pull/598">rust-lang/backtrace-rs#598</a></li> <li>Force frame pointers on all i686 tests by <a href="https://github.com/workingjubilee"><code>@​workingjubilee</code></a> in <a href="https://redirect.github.com/rust-lang/backtrace-rs/pull/601">rust-lang/backtrace-rs#601</a></li> <li>Use rustc from stage0 instead of stage0-sysroot by <a href="https://github.com/Nilstrieb"><code>@​Nilstrieb</code></a> in <a href="https://redirect.github.com/rust-lang/backtrace-rs/pull/602">rust-lang/backtrace-rs#602</a></li> <li>Cut backtrace 0.3.71 by <a href="https://github.com/workingjubilee"><code>@​workingjubilee</code></a> in <a href="https://redirect.github.com/rust-lang/backtrace-rs/pull/599">rust-lang/backtrace-rs#599</a></li> </ul> <h2>New Contributors</h2> <ul> <li><a href="https://github.com/jfgoog"><code>@​jfgoog</code></a> made their first contribution in <a href="https://redirect.github.com/rust-lang/backtrace-rs/pull/592">rust-lang/backtrace-rs#592</a></li> <li><a href="https://github.com/Nilstrieb"><code>@​Nilstrieb</code></a> made their first contribution in <a href="https://redirect.github.com/rust-lang/backtrace-rs/pull/602">rust-lang/backtrace-rs#602</a></li> </ul> <p><strong>Full Changelog</strong>: <a href="https://github.com/rust-lang/backtrace-rs/compare/0.3.70...0.3.71">https://github.com/rust-lang/backtrace-rs/compare/0.3.70...0.3.71</a></p> <h2>0.3.70</h2> <h2>New API</h2> <ul> <li>A <code>BacktraceFrame</code> can now have <code>resolve(&amp;mut self)</code> called on it thanks to <a href="https://github.com/fraillt"><code>@​fraillt</code></a> in <a href="https://redirect.github.com/rust-lang/backtrace-rs/pull/526">rust-lang/backtrace-rs#526</a></li> </ul> <h2>Platform Support</h2> <p>We added support for new platforms in this release!</p> <ul> <li>Thanks to <a href="https://github.com/bzEq"><code>@​bzEq</code></a> in <a href="https://redirect.github.com/rust-lang/backtrace-rs/pull/508">rust-lang/backtrace-rs#508</a> we now have AIX support!</li> <li>Thanks to <a href="https://github.com/sthibaul"><code>@​sthibaul</code></a> in <a href="https://redirect.github.com/rust-lang/backtrace-rs/pull/567">rust-lang/backtrace-rs#567</a> we now have GNU/Hurd support!</li> <li>Thanks to <a href="https://github.com/dpaoliello"><code>@​dpaoliello</code></a> in <a href="https://redirect.github.com/rust-lang/backtrace-rs/pull/587">rust-lang/backtrace-rs#587</a> we now support &quot;emulation-compatible&quot; AArch64 Windows (aka arm64ec)</li> </ul> <h3>Windows</h3> <ul> <li>Rewrite msvc backtrace support to be much faster on 64-bit platforms by <a href="https://github.com/wesleywiser"><code>@​wesleywiser</code></a> in <a href="https://redirect.github.com/rust-lang/backtrace-rs/pull/569">rust-lang/backtrace-rs#569</a></li> <li>Fix i686-pc-windows-gnu missing dbghelp module by <a href="https://github.com/wesleywiser"><code>@​wesleywiser</code></a> in <a href="https://redirect.github.com/rust-lang/backtrace-rs/pull/571">rust-lang/backtrace-rs#571</a></li> <li>Fix build errors on <code>thumbv7a-*-windows-msvc</code> targets by <a href="https://github.com/kleisauke"><code>@​kleisauke</code></a> in <a href="https://redirect.github.com/rust-lang/backtrace-rs/pull/573">rust-lang/backtrace-rs#573</a></li> <li>Fix panic in backtrace symbolication on win7 by <a href="https://github.com/roblabla"><code>@​roblabla</code></a> in <a href="https://redirect.github.com/rust-lang/backtrace-rs/pull/578">rust-lang/backtrace-rs#578</a></li> <li>remove few unused windows ffi fn by <a href="https://github.com/klensy"><code>@​klensy</code></a> in <a href="https://redirect.github.com/rust-lang/backtrace-rs/pull/576">rust-lang/backtrace-rs#576</a></li> <li>Make dbghelp look for PDBs next to their exe/dll. by <a href="https://github.com/michaelwoerister"><code>@​michaelwoerister</code></a> in <a href="https://redirect.github.com/rust-lang/backtrace-rs/pull/584">rust-lang/backtrace-rs#584</a></li> <li>Revert 32-bit dbghelp to a version WINE (presumably) likes by <a href="https://github.com/ChrisDenton"><code>@​ChrisDenton</code></a> in <a href="https://redirect.github.com/rust-lang/backtrace-rs/pull/588">rust-lang/backtrace-rs#588</a></li> <li>Update for Win10+ by <a href="https://github.com/ChrisDenton"><code>@​ChrisDenton</code></a> in <a href="https://redirect.github.com/rust-lang/backtrace-rs/pull/589">rust-lang/backtrace-rs#589</a></li> </ul> <h3>SGX</h3> <p>Thanks to</p> <ul> <li>Adjust frame IP in SGX relative to image base by <a href="https://github.com/mzohreva"><code>@​mzohreva</code></a> in <a href="https://redirect.github.com/rust-lang/backtrace-rs/pull/566">rust-lang/backtrace-rs#566</a></li> </ul> <h2>Internals</h2> <p>We did a bunch more work on our CI and internal cleanups</p> <ul> <li>Modularise CI workflow and validate outputs for binary size checks. by <a href="https://github.com/detly"><code>@​detly</code></a> in <a href="https://redirect.github.com/rust-lang/backtrace-rs/pull/549">rust-lang/backtrace-rs#549</a></li> <li>Commit Cargo.lock by <a href="https://github.com/bjorn3"><code>@​bjorn3</code></a> in <a href="https://redirect.github.com/rust-lang/backtrace-rs/pull/562">rust-lang/backtrace-rs#562</a></li> <li>Enable calling build.rs externally v2 by <a href="https://github.com/pitaj"><code>@​pitaj</code></a> in <a href="https://redirect.github.com/rust-lang/backtrace-rs/pull/568">rust-lang/backtrace-rs#568</a></li> <li>Upgrade to 2021 ed and inline panics by <a href="https://github.com/nyurik"><code>@​nyurik</code></a> in <a href="https://redirect.github.com/rust-lang/backtrace-rs/pull/538">rust-lang/backtrace-rs#538</a></li> </ul> <!-- raw HTML omitted --> </blockquote> <p>... (truncated)</p> </details> <details> <summary>Commits</summary> <ul> <li><a href="https://github.com/rust-lang/backtrace-rs/commit/7be8953188582ea83f1e88622ccdfcab1a49461c"><code>7be8953</code></a><code>rust-lang/backtrace-rs#599</code></li> <li><a href="https://github.com/rust-lang/backtrace-rs/commit/c31ea5ba7ac52f5c15c65cfec7d7b5d0bcf00eed"><code>c31ea5b</code></a><code>rust-lang/backtrace-rs#602</code></li> <li><a href="https://github.com/rust-lang/backtrace-rs/commit/193125abc094b433859c4fdb2e672d391a6bdf8d"><code>193125a</code></a><code>rust-lang/backtrace-rs#601</code></li> <li><a href="https://github.com/rust-lang/backtrace-rs/commit/bdc8b8241b16bb20124a3cec86e1b339e4c008a1"><code>bdc8b82</code></a> Merge pull request <a href="https://redirect.github.com/rust-lang/backtrace-rs/issues/598">#598</a> from workingjubilee/pull-back-msrv</li> <li><a href="https://github.com/rust-lang/backtrace-rs/commit/edc9f5cae874bf008e52558e4b2c6c86847c9575"><code>edc9f5c</code></a> hack out binary size checks</li> <li><a href="https://github.com/rust-lang/backtrace-rs/commit/4c8fe973eb39f4cd31c3d6dfd74c6b670de6911a"><code>4c8fe97</code></a> add Windows to MSRV tests</li> <li><a href="https://github.com/rust-lang/backtrace-rs/commit/84dfe2472456a000d7cced566b06f3bada898f8e"><code>84dfe24</code></a> hack CI</li> <li><a href="https://github.com/rust-lang/backtrace-rs/commit/3f08ec085fb5bb4edfb084cf9e3170e953a44107"><code>3f08ec0</code></a> Pull back MSRV-breaking ptr::from_ref</li> <li><a href="https://github.com/rust-lang/backtrace-rs/commit/6fa4b85b9962c3e1be8c2e5cc605cd078134152b"><code>6fa4b85</code></a><code>rust-lang/backtrace-rs#592</code></li> <li><a href="https://github.com/rust-lang/backtrace-rs/commit/ea7dc8e964d0046d92382e40308876130e5301ba"><code>ea7dc8e</code></a><code>rust-lang/backtrace-rs#591</code></li> <li>Additional commits viewable in <a href="https://github.com/rust-lang/backtrace-rs/compare/0.3.69...0.3.71">compare view</a></li> </ul> </details> <br /> Updates `chrono` from 0.4.35 to 0.4.37 <details> <summary>Release notes</summary> <p><em>Sourced from <a href="https://github.com/chronotope/chrono/releases">chrono's releases</a>.</em></p> <blockquote> <h2>v0.4.37</h2> <p>Version 0.4.36 introduced an unexpected breaking change and was yanked. In it <code>LocalResult</code> was renamed to <code>MappedLocalTime</code> to avoid the impression that it is a <code>Result</code> type were some of the results are errors. For backwards compatibility a type alias with the old name was added.</p> <p>As it turns out there is one case where a type alias behaves differently from the regular enum: you can't import enum variants from a type alias with <code>use chrono::LocalResult::*</code>. With 0.4.37 we make the new name <code>MappedLocalTime</code> the alias, but keep using it in function signatures and the documentation as much as possible.</p> <p>See also the release notes of <a href="https://github.com/chronotope/chrono/releases/tag/v0.4.36">chrono 0.4.36</a> from yesterday for the yanked release.</p> <h2>v0.4.36</h2> <p>This release un-deprecates the methods on <code>TimeDelta</code> that were deprecated with the 0.4.35 release because of the churn they are causing for the ecosystem.</p> <p>New is the <code>DateTime::with_time()</code> method. As an example of when it is useful:</p> <pre lang="rust"><code>use chrono::{Local, NaiveTime}; // Today at 12:00:00 let today_noon = Local::now().with_time(NaiveTime::from_hms_opt(12, 0, 0).unwrap()); </code></pre> <h1>Additions</h1> <ul> <li>Add <code>DateTime::with_time()</code> (<a href="https://redirect.github.com/chronotope/chrono/issues/1510">#1510</a>)</li> </ul> <h1>Deprecations</h1> <ul> <li>Revert <code>TimeDelta</code> deprecations (<a href="https://redirect.github.com/chronotope/chrono/issues/1543">#1543</a>)</li> <li>Deprecate <code>TimeStamp::timestamp_subsec_nanos</code>, which was missed in the 0.4.35 release (<a href="https://redirect.github.com/chronotope/chrono/issues/1486">#1486</a>)</li> </ul> <h1>Documentation</h1> <ul> <li>Correct version number of deprecation notices (<a href="https://redirect.github.com/chronotope/chrono/issues/1486">#1486</a>)</li> <li>Fix some typos (<a href="https://redirect.github.com/chronotope/chrono/issues/1505">#1505</a>)</li> <li>Slightly improve serde documentation (<a href="https://redirect.github.com/chronotope/chrono/issues/1519">#1519</a>)</li> <li>Main documentation: simplify links and reflow text (<a href="https://redirect.github.com/chronotope/chrono/issues/1535">#1535</a>)</li> </ul> <h1>Internal</h1> <ul> <li>CI: Lint benchmarks (<a href="https://redirect.github.com/chronotope/chrono/issues/1489">#1489</a>)</li> <li>Remove unnessary <code>Copy</code> and <code>Send</code> impls (<a href="https://redirect.github.com/chronotope/chrono/issues/1492">#1492</a>, thanks <a href="https://github.com/erickt"><code>@​erickt</code></a>)</li> <li>Backport streamlined <code>NaiveDate</code> unit tests (<a href="https://redirect.github.com/chronotope/chrono/issues/1500">#1500</a>, thanks <a href="https://github.com/Zomtir"><code>@​Zomtir</code></a>)</li> <li>Rename <code>LocalResult</code> to <code>TzResolution</code>, add alias (<a href="https://redirect.github.com/chronotope/chrono/issues/1501">#1501</a>)</li> <li>Update windows-bindgen to 0.55 (<a href="https://redirect.github.com/chronotope/chrono/issues/1504">#1504</a>)</li> <li>Avoid duplicate imports, which generate warnings on nightly (<a href="https://redirect.github.com/chronotope/chrono/issues/1507">#1507</a>)</li> <li>Add extra debug assertions to <code>NaiveDate::from_yof</code> (<a href="https://redirect.github.com/chronotope/chrono/issues/1518">#1518</a>)</li> <li>Some small simplifications to <code>DateTime::date_naive</code> and <code>NaiveDate::diff_months</code> (<a href="https://redirect.github.com/chronotope/chrono/issues/1530">#1530</a>)</li> <li>Remove <code>unwrap</code> in Unix <code>Local</code> type (<a href="https://redirect.github.com/chronotope/chrono/issues/1533">#1533</a>)</li> <li>Use different method to ignore feature-dependent doctests (<a href="https://redirect.github.com/chronotope/chrono/issues/1534">#1534</a>)</li> </ul> <p>Thanks to all contributors on behalf of the chrono team, <a href="https://github.com/djc"><code>@​djc</code></a> and <a href="https://github.com/pitdicker"><code>@​pitdicker</code></a>!</p> </blockquote> </details> <details> <summary>Commits</summary> <ul> <li><a href="https://github.com/chronotope/chrono/commit/7d62045ec4cd667e240fde899a99458bf8eae1f1"><code>7d62045</code></a> Prepare 0.4.37</li> <li><a href="https://github.com/chronotope/chrono/commit/6857d00070378037392fd9f029ccbf78a19ef2c3"><code>6857d00</code></a> Hide re-export of <code>LocalResult</code> in docs</li> <li><a href="https://github.com/chronotope/chrono/commit/9e22e48d156d4c581e4f3d54cd8b2dcf77b5ae0a"><code>9e22e48</code></a> Swap <code>MappedLocalTime</code> and <code>LocalResult</code> type alias</li> <li><a href="https://github.com/chronotope/chrono/commit/ca3c3b6293c20284405b1fa6c6895c7f2a33caf9"><code>ca3c3b6</code></a> Prepare 0.4.36</li> <li><a href="https://github.com/chronotope/chrono/commit/1850198da9f91fb0f4181e30947cbecb944cde74"><code>1850198</code></a> Revert <code>TimeDelta</code> deprecations</li> <li><a href="https://github.com/chronotope/chrono/commit/e05ba8b9c2a98943d129e664c7615bd3724e069e"><code>e05ba8b</code></a> Add <code>MappedLocalTime::and_then</code></li> <li><a href="https://github.com/chronotope/chrono/commit/3adfd88ce05756e3bd0baa7e008abbe6d5b61076"><code>3adfd88</code></a> Main documentation: simplify links and reflow text</li> <li><a href="https://github.com/chronotope/chrono/commit/1e8df65f47577c0db3e2790660b00d728145cde2"><code>1e8df65</code></a> Rustfmt doc comments</li> <li><a href="https://github.com/chronotope/chrono/commit/1b578597827d0a850acb81b9cbbd1835b2141a8d"><code>1b57859</code></a> Run doctests with <code>alloc</code> feature if possible</li> <li><a href="https://github.com/chronotope/chrono/commit/6f2c7ccabd94e78f4bbf585085b54e21eb6e99fe"><code>6f2c7cc</code></a> Use different method to run feature-dependent doctests</li> <li>Additional commits viewable in <a href="https://github.com/chronotope/chrono/compare/v0.4.35...v0.4.37">compare view</a></li> </ul> </details> <br /> Updates `reqwest` from 0.11.25 to 0.12.3 <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.3</h2> <h2>What's Changed</h2> <ul> <li>Add <code>FromStr</code> for <code>dns::Name</code>.</li> <li>Add <code>ClientBuilder::built_in_webpki_certs(bool)</code> to enable them separately.</li> <li>Add <code>ClientBuilder::built_in_native_certs(bool)</code> to enable them separately.</li> <li>Fix sending <code>content-length: 0</code> for GET requests.</li> <li>Fix response body <code>content_length()</code> to return value when timeout is configured.</li> <li>Fix <code>ClientBuilder::resolve()</code> to use lowercase domain names.</li> </ul> <h2>New Contributors</h2> <ul> <li><a href="https://github.com/zuisong"><code>@​zuisong</code></a> made their first contribution in <a href="https://redirect.github.com/seanmonstar/reqwest/pull/2207">seanmonstar/reqwest#2207</a></li> <li><a href="https://github.com/djc"><code>@​djc</code></a> made their first contribution in <a href="https://redirect.github.com/seanmonstar/reqwest/pull/2222">seanmonstar/reqwest#2222</a></li> <li><a href="https://github.com/krant"><code>@​krant</code></a> made their first contribution in <a href="https://redirect.github.com/seanmonstar/reqwest/pull/2226">seanmonstar/reqwest#2226</a></li> <li><a href="https://github.com/Kriskras99"><code>@​Kriskras99</code></a> made their first contribution in <a href="https://redirect.github.com/seanmonstar/reqwest/pull/2236">seanmonstar/reqwest#2236</a></li> </ul> <p><strong>Full Changelog</strong>: <a href="https://github.com/seanmonstar/reqwest/compare/v0.12.2...v0.12.3">https://github.com/seanmonstar/reqwest/compare/v0.12.2...v0.12.3</a></p> <h2>v0.12.2</h2> <h2>What's Changed</h2> <ul> <li>Fix missing ALPN when connecting to socks5 proxy with rustls.</li> <li>Fix TLS version limits with rustls.</li> <li>Fix not detected ALPN h2 from server with native-tls.</li> </ul> <h2>New Contributors</h2> <ul> <li><a href="https://github.com/cxw620"><code>@​cxw620</code></a> made their first contribution in <a href="https://redirect.github.com/seanmonstar/reqwest/pull/2165">seanmonstar/reqwest#2165</a></li> </ul> <p><strong>Full Changelog</strong>: <a href="https://github.com/seanmonstar/reqwest/compare/v0.12.1...v0.12.2">https://github.com/seanmonstar/reqwest/compare/v0.12.1...v0.12.2</a></p> <h2>v0.12.1</h2> <h2>What's Changed</h2> <ul> <li>Fix <code>ClientBuilder::interface()</code> when no TLS is enabled.</li> <li>Fix <code>TlsInfo::peer_certificate()</code> being truncated with rustls.</li> <li>Fix panic if <code>http2</code> feature disabled but TLS negotiated h2 in ALPN.</li> <li>Fix <code>Display</code> for <code>Error</code> to not include its source error.</li> </ul> <h2>New Contributors</h2> <ul> <li><a href="https://github.com/atouchet"><code>@​atouchet</code></a> made their first contribution in <a href="https://redirect.github.com/seanmonstar/reqwest/pull/2193">seanmonstar/reqwest#2193</a></li> <li><a href="https://github.com/mbme"><code>@​mbme</code></a> made their first contribution in <a href="https://redirect.github.com/seanmonstar/reqwest/pull/2195">seanmonstar/reqwest#2195</a></li> </ul> <p><strong>Full Changelog</strong>: <a href="https://github.com/seanmonstar/reqwest/compare/v0.12.0...v0.12.1">https://github.com/seanmonstar/reqwest/compare/v0.12.0...v0.12.1</a></p> <h2>v0.12.0</h2> <h2>What's Changed</h2> <ul> <li>Upgrade to <code>hyper</code>, <code>http</code>, and <code>http-body</code> v1.</li> <li>Add better support for converting to and from <code>http::Request</code> and <code>http::Response</code>.</li> <li>Add <code>http2</code> optional cargo feature, default on.</li> <li>Add <code>charset</code> optional cargo feature, default on.</li> <li>Add <code>macos-system-configuration</code> cargo feature, default on.</li> </ul> <!-- raw HTML omitted --> </blockquote> <p>... (truncated)</p> </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.3</h2> <ul> <li>Add <code>FromStr</code> for <code>dns::Name</code>.</li> <li>Add <code>ClientBuilder::built_in_webpki_certs(bool)</code> to enable them separately.</li> <li>Add <code>ClientBuilder::built_in_native_certs(bool)</code> to enable them separately.</li> <li>Fix sending <code>content-length: 0</code> for GET requests.</li> <li>Fix response body <code>content_length()</code> to return value when timeout is configured.</li> <li>Fix <code>ClientBuilder::resolve()</code> to use lowercase domain names.</li> </ul> <h2>v0.12.2</h2> <ul> <li>Fix missing ALPN when connecting to socks5 proxy with rustls.</li> <li>Fix TLS version limits with rustls.</li> <li>Fix not detected ALPN h2 from server with native-tls.</li> </ul> <h2>v0.12.1</h2> <ul> <li>Fix <code>ClientBuilder::interface()</code> when no TLS is enabled.</li> <li>Fix <code>TlsInfo::peer_certificate()</code> being truncated with rustls.</li> <li>Fix panic if <code>http2</code> feature disabled but TLS negotiated h2 in ALPN.</li> <li>Fix <code>Display</code> for <code>Error</code> to not include its source error.</li> </ul> <h1>v0.12.0</h1> <ul> <li>Upgrade to <code>hyper</code>, <code>http</code>, and <code>http-body</code> v1.</li> <li>Add better support for converting to and from <code>http::Request</code> and <code>http::Response</code>.</li> <li>Add <code>http2</code> optional cargo feature, default on.</li> <li>Add <code>charset</code> optional cargo feature, default on.</li> <li>Add <code>macos-system-configuration</code> cargo feature, default on.</li> <li>Change all optional dependencies to no longer be exposed as implicit features.</li> <li>Add <code>ClientBuilder::interface(str)</code> to specify the local interface to bind to.</li> <li>Experimental: disables the <code>http3</code> feature temporarily.</li> </ul> <h2>v0.11.27</h2> <ul> <li>Add <code>hickory-dns</code> feature, deprecating <code>trust-dns</code>.</li> <li>(wasm) Fix <code>Form::text()</code> to not set octet-stream for plain text fields.</li> </ul> <h2>v0.11.26</h2> <ul> <li>Revert <code>system-configuration</code> upgrade, which broke MSRV on macOS.</li> </ul> </blockquote> </details> <details> <summary>Commits</summary> <ul> <li><a href="https://github.com/seanmonstar/reqwest/commit/0720159f6369f54e045a1fd315e0f24b7a0b4a39"><code>0720159</code></a> v0.12.3</li> <li><a href="https://github.com/seanmonstar/reqwest/commit/92096952b7257af6a9eea6f94c5be04c418be0e3"><code>9209695</code></a> Remove duplicate example for ClientBuilder::default_headers (<a href="https://redirect.github.com/seanmonstar/reqwest/issues/2236">#2236</a>)</li> <li><a href="https://github.com/seanmonstar/reqwest/commit/e3a15650d600f3ab1aa2c6f83dc7567a8677337e"><code>e3a1565</code></a> fix: use lower case domain string when using <code>resolve</code> and <code>resolve_to_addrs</code>...</li> <li><a href="https://github.com/seanmonstar/reqwest/commit/b4c491a6ffa10418d8bfaa49fc38f2175312f90c"><code>b4c491a</code></a> feat: allow fine-grained root certs for rustls (<a href="https://redirect.github.com/seanmonstar/reqwest/issues/2232">#2232</a>)</li> <li><a href="https://github.com/seanmonstar/reqwest/commit/cf4295d59d614b1b813cacfe97f186fba952a358"><code>cf4295d</code></a> chore: update winreg to 0.52.0 (<a href="https://redirect.github.com/seanmonstar/reqwest/issues/2226">#2226</a>)</li> <li><a href="https://github.com/seanmonstar/reqwest/commit/db25e802bf9a40782e5aac3505a7f1c76b902dd6"><code>db25e80</code></a> chore: upgrade base64 to 0.22 (<a href="https://redirect.github.com/seanmonstar/reqwest/issues/2224">#2224</a>)</li> <li><a href="https://github.com/seanmonstar/reqwest/commit/13e27b75bfa734f4303173b69bcd59ca72463459"><code>13e27b7</code></a> fix: response body timeout forwards the size hint</li> <li><a href="https://github.com/seanmonstar/reqwest/commit/872af0c7bc2d1128f7120e52e2ccb1c365fb94a7"><code>872af0c</code></a> refactor: upgrade to rustls-pemfile 2 (<a href="https://redirect.github.com/seanmonstar/reqwest/issues/2222">#2222</a>)</li> <li><a href="https://github.com/seanmonstar/reqwest/commit/68a3f5803b03393938c39a3794a5a9e5f5264796"><code>68a3f58</code></a> fix: stop sending content-length: 0 for GET requests (<a href="https://redirect.github.com/seanmonstar/reqwest/issues/2207">#2207</a>)</li> <li><a href="https://github.com/seanmonstar/reqwest/commit/14e46ff8cb7550473c950f3471d049ad2e139d3f"><code>14e46ff</code></a> FromStr trait implementation for Name (<a href="https://redirect.github.com/seanmonstar/reqwest/issues/2212">#2212</a>)</li> <li>Additional commits viewable in <a href="https://github.com/seanmonstar/reqwest/compare/v0.11.25...v0.12.3">compare view</a></li> </ul> </details> <br /> Updates `serde_json` from 1.0.114 to 1.0.115 <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.115</h2> <ul> <li>Documentation improvements</li> </ul> </blockquote> </details> <details> <summary>Commits</summary> <ul> <li><a href="https://github.com/serde-rs/json/commit/b1ebf3888ed728c66c69581ba8d9c4aa7483f486"><code>b1ebf38</code></a> Release 1.0.115</li> <li><a href="https://github.com/serde-rs/json/commit/c3dc153e0681f32e9c55152cb11cbfa6a7192a7f"><code>c3dc153</code></a> Merge pull request <a href="https://redirect.github.com/serde-rs/json/issues/1119">#1119</a> from titaniumtraveler/pr</li> <li><a href="https://github.com/serde-rs/json/commit/218770bb7531b0e491a2883eafc40ade5b1eeaf5"><code>218770b</code></a> Explicitly install a Rust toolchain for cargo-outdated job</li> <li><a href="https://github.com/serde-rs/json/commit/840da8e89241d46482c40038d3acdb6745ed4f05"><code>840da8e</code></a> Fix missing backticks in doc comments</li> <li><a href="https://github.com/serde-rs/json/commit/3a3f61b1c9a2dce973179fad1650f709f63bdaa5"><code>3a3f61b</code></a> Temporarily disable miri on doctests</li> <li><a href="https://github.com/serde-rs/json/commit/4a0be88b5ac6cda971a52df9f027b551fe566347"><code>4a0be88</code></a> Format regression tests with rustfmt</li> <li><a href="https://github.com/serde-rs/json/commit/d2dbbf7055666b42957dee59b6a4ea57413517ff"><code>d2dbbf7</code></a> Ignore dead code lint in tests</li> <li><a href="https://github.com/serde-rs/json/commit/8e7b37bf7e20d3385cf389c630831c3817ef6c79"><code>8e7b37b</code></a> Merge pull request <a href="https://redirect.github.com/serde-rs/json/issues/1118">#1118</a> from serde-rs/transparent</li> <li><a href="https://github.com/serde-rs/json/commit/a25f6c6f2af1ac268175e79ad8d537106dbb3a3a"><code>a25f6c6</code></a> Remove conditional on repr(transparent)</li> <li><a href="https://github.com/serde-rs/json/commit/fedf8341eedd6fc0ad5c5336d1747463c7d85ece"><code>fedf834</code></a> Ignore non_local_definitions false positive in test</li> <li>See full diff in <a href="https://github.com/serde-rs/json/compare/v1.0.114...v1.0.115">compare view</a></li> </ul> </details> <br /> Updates `sysinfo` from 0.30.7 to 0.30.9 <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.9</h1> <ul> <li>Linux/Windows: Performance improvements.</li> <li>Linux/macOS/FreeBSD: Parent process ID is updated if changed as expected.</li> </ul> <h1>0.30.8</h1> <ul> <li>Linux: Fix missing parallelization.</li> <li>Linux: Add <code>cargo</code> feature flag <code>linux-tmpfs</code> to list <code>tmpfs</code> mounts.</li> <li>macOS: Fix CPU usage returning <code>NaN</code>.</li> <li><code>Components::refresh</code> is now parallelized.</li> </ul> </blockquote> </details> <details> <summary>Commits</summary> <ul> <li><a href="https://github.com/GuillaumeGomez/sysinfo/commit/93f9b823c1a5cd56f271e48cf879ede312914c64"><code>93f9b82</code></a> Merge pull request <a href="https://redirect.github.com/GuillaumeGomez/sysinfo/issues/1243">#1243</a> from GuillaumeGomez/update</li> <li><a href="https://github.com/GuillaumeGomez/sysinfo/commit/1022ac9fcd0c14c1811b735acfd01c652da0be4b"><code>1022ac9</code></a> Update crate version to 0.30.9</li> <li><a href="https://github.com/GuillaumeGomez/sysinfo/commit/50aea53e039b4bfe99c079a9e7f576dae3365029"><code>50aea53</code></a> Update CHANGELOG for 0.30.9</li> <li><a href="https://github.com/GuillaumeGomez/sysinfo/commit/55726877683947ce47bc3fa4e3f7888c232546c1"><code>5572687</code></a> Merge pull request <a href="https://redirect.github.com/GuillaumeGomez/sysinfo/issues/1242">#1242</a> from GuillaumeGomez/backport</li> <li><a href="https://github.com/GuillaumeGomez/sysinfo/commit/663a429829014db75b3691e59190f307303dd90a"><code>663a429</code></a> is_dir/is_file small improvements</li> <li><a href="https://github.com/GuillaumeGomez/sysinfo/commit/adb5fc23de30b161ffc70c7f8245048ac5a53a3e"><code>adb5fc2</code></a> Improve Windows code</li> <li><a href="https://github.com/GuillaumeGomez/sysinfo/commit/009fed49bb7f2561ab70e906dca340079560561d"><code>009fed4</code></a> Prevent dual compilation of <code>test_binary</code></li> <li><a href="https://github.com/GuillaumeGomez/sysinfo/commit/bc21fade6abff5f83aadfd0b2877813d2a2699b8"><code>bc21fad</code></a> Fix linux <code>Process::parent</code> retrieval</li> <li><a href="https://github.com/GuillaumeGomez/sysinfo/commit/24aaabca3a142aac5ebd416cbf4c2ea1c4a3af84"><code>24aaabc</code></a> Add regression test for <code>Process::parent</code> update</li> <li><a href="https://github.com/GuillaumeGomez/sysinfo/commit/1cc03e7dca7bc81addedeec22cdbe4a5911b375b"><code>1cc03e7</code></a> Update <code>Process::parent</code> at every refresh</li> <li>Additional commits viewable in <a href="https://github.com/GuillaumeGomez/sysinfo/compare/v0.30.7...v0.30.9">compare view</a></li> </ul> </details> <br /> Updates `thiserror` from 1.0.57 to 1.0.58 <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.58</h2> <ul> <li>Make backtrace support available when using -Dwarnings (<a href="https://redirect.github.com/dtolnay/thiserror/issues/292">#292</a>)</li> </ul> </blockquote> </details> <details> <summary>Commits</summary> <ul> <li><a href="https://github.com/dtolnay/thiserror/commit/df8bffad18e408e9b88d3360797506fc1282babe"><code>df8bffa</code></a> Release 1.0.58</li> <li><a href="https://github.com/dtolnay/thiserror/commit/14be209a74e075861fc754d41c376d2d5c6da06b"><code>14be209</code></a> Merge pull request <a href="https://redirect.github.com/dtolnay/thiserror/issues/292">#292</a> from dtolnay/deadcode</li> <li><a href="https://github.com/dtolnay/thiserror/commit/15a1d647cf5e98835e800e5b6d17ec260dcb89cc"><code>15a1d64</code></a> Make compatible with -Dwarnings</li> <li><a href="https://github.com/dtolnay/thiserror/commit/f55a5d28da7114b44e967451f697d8d0fedb20be"><code>f55a5d2</code></a> Ignore mixed_attributes_style clippy lint</li> <li><a href="https://github.com/dtolnay/thiserror/commit/f770921a4fc7fc972b9fe00a841831b886e83f10"><code>f770921</code></a> Resolve assigning_clones clippy lint</li> <li>See full diff in <a href="https://github.com/dtolnay/thiserror/compare/1.0.57...1.0.58">compare view</a></li> </ul> </details> <br /> Updates `tokio` from 1.36.0 to 1.37.0 <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.37.0</h2> <h1>1.37.0 (March 28th, 2024)</h1> <h3>Added</h3> <ul> <li>fs: add <code>set_max_buf_size</code> to <code>tokio::fs::File</code> (<a href="https://redirect.github.com/tokio-rs/tokio/issues/6411">#6411</a>)</li> <li>io: add <code>try_new</code> and <code>try_with_interest</code> to <code>AsyncFd</code> (<a href="https://redirect.github.com/tokio-rs/tokio/issues/6345">#6345</a>)</li> <li>sync: add <code>forget_permits</code> method to semaphore (<a href="https://redirect.github.com/tokio-rs/tokio/issues/6331">#6331</a>)</li> <li>sync: add <code>is_closed</code>, <code>is_empty</code>, and <code>len</code> to mpsc receivers (<a href="https://redirect.github.com/tokio-rs/tokio/issues/6348">#6348</a>)</li> <li>sync: add a <code>rwlock()</code> method to owned <code>RwLock</code> guards (<a href="https://redirect.github.com/tokio-rs/tokio/issues/6418">#6418</a>)</li> <li>sync: expose strong and weak counts of mpsc sender handles (<a href="https://redirect.github.com/tokio-rs/tokio/issues/6405">#6405</a>)</li> <li>sync: implement <code>Clone</code> for <code>watch::Sender</code> (<a href="https://redirect.github.com/tokio-rs/tokio/issues/6388">#6388</a>)</li> <li>task: add <code>TaskLocalFuture::take_value</code> (<a href="https://redirect.github.com/tokio-rs/tokio/issues/6340">#6340</a>)</li> <li>task: implement <code>FromIterator</code> for <code>JoinSet</code> (<a href="https://redirect.github.com/tokio-rs/tokio/issues/6300">#6300</a>)</li> </ul> <h3>Changed</h3> <ul> <li>io: make <code>io::split</code> use a mutex instead of a spinlock (<a href="https://redirect.github.com/tokio-rs/tokio/issues/6403">#6403</a>)</li> </ul> <h3>Fixed</h3> <ul> <li>docs: fix docsrs build without net feature (<a href="https://redirect.github.com/tokio-rs/tokio/issues/6360">#6360</a>)</li> <li>macros: allow select with only else branch (<a href="https://redirect.github.com/tokio-rs/tokio/issues/6339">#6339</a>)</li> <li>runtime: fix leaking registration entries when os registration fails (<a href="https://redirect.github.com/tokio-rs/tokio/issues/6329">#6329</a>)</li> </ul> <h3>Documented</h3> <ul> <li>io: document cancel safety of <code>AsyncBufReadExt::fill_buf</code> (<a href="https://redirect.github.com/tokio-rs/tokio/issues/6431">#6431</a>)</li> <li>io: document cancel safety of <code>AsyncReadExt</code>'s primitive read functions (<a href="https://redirect.github.com/tokio-rs/tokio/issues/6337">#6337</a>)</li> <li>runtime: add doc link from <code>Runtime</code> to <code>#[tokio::main]</code> (<a href="https://redirect.github.com/tokio-rs/tokio/issues/6366">#6366</a>)</li> <li>runtime: make the <code>enter</code> example deterministic (<a href="https://redirect.github.com/tokio-rs/tokio/issues/6351">#6351</a>)</li> <li>sync: add Semaphore example for limiting the number of outgoing requests (<a href="https://redirect.github.com/tokio-rs/tokio/issues/6419">#6419</a>)</li> <li>sync: fix missing period in broadcast docs (<a href="https://redirect.github.com/tokio-rs/tokio/issues/6377">#6377</a>)</li> <li>sync: mark <code>mpsc::Sender::downgrade</code> with <code>#[must_use]</code> (<a href="https://redirect.github.com/tokio-rs/tokio/issues/6326">#6326</a>)</li> <li>sync: reorder <code>const_new</code> before <code>new_with</code> (<a href="https://redirect.github.com/tokio-rs/tokio/issues/6392">#6392</a>)</li> <li>sync: update watch channel docs (<a href="https://redirect.github.com/tokio-rs/tokio/issues/6395">#6395</a>)</li> <li>task: fix documentation links (<a href="https://redirect.github.com/tokio-rs/tokio/issues/6336">#6336</a>)</li> </ul> <h3>Changed (unstable)</h3> <ul> <li>runtime: include task <code>Id</code> in taskdumps (<a href="https://redirect.github.com/tokio-rs/tokio/issues/6328">#6328</a>)</li> <li>runtime: panic if <code>unhandled_panic</code> is enabled when not supported (<a href="https://redirect.github.com/tokio-rs/tokio/issues/6410">#6410</a>)</li> </ul> <p><a href="https://redirect.github.com/tokio-rs/tokio/issues/6300">#6300</a>: <a href="https://redirect.github.com/tokio-rs/tokio/pull/6300">tokio-rs/tokio#6300</a> <a href="https://redirect.github.com/tokio-rs/tokio/issues/6326">#6326</a>: <a href="https://redirect.github.com/tokio-rs/tokio/pull/6326">tokio-rs/tokio#6326</a> <a href="https://redirect.github.com/tokio-rs/tokio/issues/6328">#6328</a>: <a href="https://redirect.github.com/tokio-rs/tokio/pull/6328">tokio-rs/tokio#6328</a> <a href="https://redirect.github.com/tokio-rs/tokio/issues/6329">#6329</a>: <a href="https://redirect.github.com/tokio-rs/tokio/pull/6329">tokio-rs/tokio#6329</a> <a href="https://redirect.github.com/tokio-rs/tokio/issues/6331">#6331</a>: <a href="https://redirect.github.com/tokio-rs/tokio/pull/6331">tokio-rs/tokio#6331</a> <a href="https://redirect.github.com/tokio-rs/tokio/issues/6336">#6336</a>: <a href="https://redirect.github.com/tokio-rs/tokio/pull/6336">tokio-rs/tokio#6336</a> <a href="https://redirect.github.com/tokio-rs/tokio/issues/6337">#6337</a>: <a href="https://redirect.github.com/tokio-rs/tokio/pull/6337">tokio-rs/tokio#6337</a></p> <!-- raw HTML omitted --> </blockquote> <p>... (truncated)</p> </details> <details> <summary>Commits</summary> <ul> <li><a href="https://github.com/tokio-rs/tokio/commit/9c337ca1a306be38e3474082be14bdef4bcb45b5"><code>9c337ca</code></a> chore: prepare Tokio v1.37.0 (<a href="https://redirect.github.com/tokio-rs/tokio/issues/6435">#6435</a>)</li> <li><a href="https://github.com/tokio-rs/tokio/commit/e5425014392de0a44c27fac054472b4c3926ef26"><code>e542501</code></a> io: document cancel safety of <code>AsyncBufReadExt::fill_buf</code> (<a href="https://redirect.github.com/tokio-rs/tokio/issues/6431">#6431</a>)</li> <li><a href="https://github.com/tokio-rs/tokio/commit/4601c84718aafa9e46fed1c16f31dd500052b368"><code>4601c84</code></a> stream: add <code>next_many</code> and <code>poll_next_many</code> to <code>StreamMap</code> (<a href="https://redirect.github.com/tokio-rs/tokio/issues/6409">#6409</a>)</li> <li><a href="https://github.com/tokio-rs/tokio/commit/deff2524c354d3d3038e1c3813032701946a5c68"><code>deff252</code></a> util: document cancel safety of <code>SinkExt::send</code> and <code>StreamExt::next</code> (<a href="https://redirect.github.com/tokio-rs/tokio/issues/6417">#6417</a>)</li> <li><a href="https://github.com/tokio-rs/tokio/commit/4565b81097e8938761431592c0ad36df3bd20cd2"><code>4565b81</code></a> sync: add a <code>rwlock()</code> method to owned <code>RwLock</code> guards (<a href="https://redirect.github.com/tokio-rs/tokio/issues/6418">#6418</a>)</li> <li><a href="https://github.com/tokio-rs/tokio/commit/3ce4720a4532e40c78f7d851b1cfb8ea26542177"><code>3ce4720</code></a> sync: add <code>is_closed</code>, <code>is_empty</code>, and <code>len</code> to mpsc receivers (<a href="https://redirect.github.com/tokio-rs/tokio/issues/6348">#6348</a>)</li> <li><a href="https://github.com/tokio-rs/tokio/commit/8342e4b524984d5e80168da89760799aa1a2bfba"><code>8342e4b</code></a> util: assert compatibility between <code>LengthDelimitedCodec</code> options (<a href="https://redirect.github.com/tokio-rs/tokio/issues/6414">#6414</a>)</li> <li><a href="https://github.com/tokio-rs/tokio/commit/4c453e9790d1cc5a2fd5c13fc2f63a145a3fd8da"><code>4c453e9</code></a> readme: add description about benchmarks (<a href="https://redirect.github.com/tokio-rs/tokio/issues/6425">#6425</a>)</li> <li><a href="https://github.com/tokio-rs/tokio/commit/1846483f1953f6ac4dd89f434e78ff99eb0c92f9"><code>1846483</code></a> sync: expose strong and weak counts of mpsc sender handles (<a href="https://redirect.github.com/tokio-rs/tokio/issues/6405">#6405</a>)</li> <li><a href="https://github.com/tokio-rs/tokio/commit/baad270b98acbc735f9e8baddc93ae8a18a652ce"><code>baad270</code></a> sync: add Semaphore example for limiting the number of outgoing requests (<a href="https://redirect.github.com/tokio-rs/tokio/issues/6419">#6419</a>)</li> <li>Additional commits viewable in <a href="https://github.com/tokio-rs/tokio/compare/tokio-1.36.0...tokio-1.37.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> Co-authored-by: Tyler Wilding <xtvaser@gmail.com>
2024-04-14 15:12:58 -04:00
reqwest = { version = "0.12", features = ["json"] }
rev_buf_reader = "0.3.0"
build(deps): bump the backend-deps group across 1 directory with 8 updates (#485) Fixes #377 - Big update to `zip` so hopefully that helps, new compression library, and we do a quick sanity check (read the file zile). This should hopefully catch corrupted support-packages. Bumps the backend-deps group with 8 updates in the /src-tauri directory: | Package | From | To | | --- | --- | --- | | [flate2](https://github.com/rust-lang/flate2-rs) | `1.0.29` | `1.0.30` | | [semver](https://github.com/dtolnay/semver) | `1.0.22` | `1.0.23` | | [serde](https://github.com/serde-rs/serde) | `1.0.199` | `1.0.201` | | [serde_json](https://github.com/serde-rs/json) | `1.0.116` | `1.0.117` | | [sysinfo](https://github.com/GuillaumeGomez/sysinfo) | `0.30.11` | `0.30.12` | | [thiserror](https://github.com/dtolnay/thiserror) | `1.0.59` | `1.0.60` | | [wgpu](https://github.com/gfx-rs/wgpu) | `0.19.4` | `0.20.0` | | [zip](https://github.com/zip-rs/zip2) | `0.6.6` | `1.2.3` | Updates `flate2` from 1.0.29 to 1.0.30 <details> <summary>Commits</summary> <ul> <li><a href="https://github.com/rust-lang/flate2-rs/commit/d3bea908edfbb1415f91dfdd298e4eab3e27db97"><code>d3bea90</code></a> Merge pull request <a href="https://redirect.github.com/rust-lang/flate2-rs/issues/405">#405</a> from Byron/fix-CI</li> <li><a href="https://github.com/rust-lang/flate2-rs/commit/50488437cae9967d8afe4ba086b979f3e719b87c"><code>5048843</code></a> Merge pull request <a href="https://redirect.github.com/rust-lang/flate2-rs/issues/407">#407</a> from striezel-stash/actions-checkout-v4</li> <li><a href="https://github.com/rust-lang/flate2-rs/commit/42c86cedde9815f0e27ca12712814b8cfdb7f386"><code>42c86ce</code></a> Merge pull request <a href="https://redirect.github.com/rust-lang/flate2-rs/issues/406">#406</a> from striezel-stash/fix-some-typos</li> <li><a href="https://github.com/rust-lang/flate2-rs/commit/f7b99e90400ca8b375a61ec70b7246b05f0cfcf3"><code>f7b99e9</code></a> Update actions/checkout in GitHub Actions workflows to v4</li> <li><a href="https://github.com/rust-lang/flate2-rs/commit/563f1c42f4685bb82d6ef1baebcec40ed8cae3ef"><code>563f1c4</code></a> Fix typos</li> <li><a href="https://github.com/rust-lang/flate2-rs/commit/1126a4a7584f165a59e0818566938e7e07c386c4"><code>1126a4a</code></a> prepare bugfix release to make docs work again</li> <li><a href="https://github.com/rust-lang/flate2-rs/commit/bc1b3e960437ecfe8cecdaac9246805bd5fb49b6"><code>bc1b3e9</code></a> CI verifies that docs can be built (<a href="https://redirect.github.com/rust-lang/flate2-rs/issues/404">#404</a>)</li> <li><a href="https://github.com/rust-lang/flate2-rs/commit/5ce4154d2b50dfc4b82eaea772fed82c616b501f"><code>5ce4154</code></a> fix CI by assuring builds work with --all-features enabled (<a href="https://redirect.github.com/rust-lang/flate2-rs/issues/404">#404</a>)</li> <li>See full diff in <a href="https://github.com/rust-lang/flate2-rs/compare/1.0.29...1.0.30">compare view</a></li> </ul> </details> <br /> Updates `semver` from 1.0.22 to 1.0.23 <details> <summary>Release notes</summary> <p><em>Sourced from <a href="https://github.com/dtolnay/semver/releases">semver's releases</a>.</em></p> <blockquote> <h2>1.0.23</h2> <ul> <li>Resolve unexpected_cfgs warning (<a href="https://redirect.github.com/dtolnay/semver/issues/318">#318</a>)</li> </ul> </blockquote> </details> <details> <summary>Commits</summary> <ul> <li><a href="https://github.com/dtolnay/semver/commit/69efd3cc770ead273a06ad1788477b3092996d29"><code>69efd3c</code></a> Release 1.0.23</li> <li><a href="https://github.com/dtolnay/semver/commit/451b41962b90a3c05836537fa5865d288d7590db"><code>451b419</code></a> Merge pull request <a href="https://redirect.github.com/dtolnay/semver/issues/318">#318</a> from dtolnay/checkcfg</li> <li><a href="https://github.com/dtolnay/semver/commit/5b714857ac382ce3166aaf1f58d9c0eec5666c1d"><code>5b71485</code></a> Resolve unexpected_cfgs warning</li> <li><a href="https://github.com/dtolnay/semver/commit/c520af7e3cdd4c949b40dc20c945b525f34a2dc5"><code>c520af7</code></a> Revert &quot;Temporarily disable miri on doctests&quot;</li> <li><a href="https://github.com/dtolnay/semver/commit/73b5d9e5898499d36e51e2a8242d0a117ee05fc0"><code>73b5d9e</code></a> Merge pull request <a href="https://redirect.github.com/dtolnay/semver/issues/313">#313</a> from Saecki/patch-1</li> <li><a href="https://github.com/dtolnay/semver/commit/e8d61deb8911d62c37908946bdec730c0fe5fc4f"><code>e8d61de</code></a> chore: fix typo in safety comment</li> <li><a href="https://github.com/dtolnay/semver/commit/d282d48b501f9ea9a0b555941c120e0470d638c0"><code>d282d48</code></a> Explicitly install a Rust toolchain for cargo-outdated job</li> <li><a href="https://github.com/dtolnay/semver/commit/6e6ba222fd9f6ca47cc5cc2b483d9cca413a524f"><code>6e6ba22</code></a> Temporarily disable miri on doctests</li> <li>See full diff in <a href="https://github.com/dtolnay/semver/compare/1.0.22...1.0.23">compare view</a></li> </ul> </details> <br /> Updates `serde` from 1.0.199 to 1.0.201 <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.201</h2> <ul> <li>Resolve unexpected_cfgs warning (<a href="https://redirect.github.com/serde-rs/serde/issues/2737">#2737</a>)</li> </ul> <h2>v1.0.200</h2> <ul> <li>Fix formatting of &quot;invalid type&quot; and &quot;invalid value&quot; deserialization error messages containing NaN or infinite floats (<a href="https://redirect.github.com/serde-rs/serde/issues/2733">#2733</a>, thanks <a href="https://github.com/jamessan"><code>@​jamessan</code></a>)</li> </ul> </blockquote> </details> <details> <summary>Commits</summary> <ul> <li><a href="https://github.com/serde-rs/serde/commit/b4f1bc16ffe9650750695db59bcb786033a929be"><code>b4f1bc1</code></a> Release 1.0.201</li> <li><a href="https://github.com/serde-rs/serde/commit/029ab46f7185b2dcf9ec986a87142bb7e7fc97a4"><code>029ab46</code></a> Merge pull request <a href="https://redirect.github.com/serde-rs/serde/issues/2737">#2737</a> from dtolnay/checkcfg</li> <li><a href="https://github.com/serde-rs/serde/commit/220ca0ca9dddba8cc19d19968af7988ca3fc7d7c"><code>220ca0c</code></a> Resolve unexpected_cfgs warning</li> <li><a href="https://github.com/serde-rs/serde/commit/20306f493a4c943459e7492caf4dbcfca717790d"><code>20306f4</code></a> Fix cfg on test_systemtime_overflow</li> <li><a href="https://github.com/serde-rs/serde/commit/cc865ac5236c094275b10bff4fa41e561b3e359f"><code>cc865ac</code></a> Release 1.0.200</li> <li><a href="https://github.com/serde-rs/serde/commit/2d973c1805dd9b613e89cc2375130a23f18ffa73"><code>2d973c1</code></a> Merge pull request <a href="https://redirect.github.com/serde-rs/serde/issues/2733">#2733</a> from jamessan/nan-decimal</li> <li><a href="https://github.com/serde-rs/serde/commit/6ca499b2dd3d520903095b202770eba2720ba9b5"><code>6ca499b</code></a> Only format Unexpected::Float with decimal point if it is finite</li> <li>See full diff in <a href="https://github.com/serde-rs/serde/compare/v1.0.199...v1.0.201">compare view</a></li> </ul> </details> <br /> Updates `serde_json` from 1.0.116 to 1.0.117 <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.117</h2> <ul> <li>Resolve unexpected_cfgs warning (<a href="https://redirect.github.com/serde-rs/json/issues/1130">#1130</a>)</li> </ul> </blockquote> </details> <details> <summary>Commits</summary> <ul> <li><a href="https://github.com/serde-rs/json/commit/0ae247ca63be75e6c7e6e0e9cd8916e618cf8f24"><code>0ae247c</code></a> Release 1.0.117</li> <li><a href="https://github.com/serde-rs/json/commit/4517c7a2d983a56aa403c651cabe2caf41136570"><code>4517c7a</code></a> PartialEq is not implemented between Value and 128-bit ints</li> <li><a href="https://github.com/serde-rs/json/commit/fdf99c7c38c1ee48554eaea66b701f470544d037"><code>fdf99c7</code></a> Combine number PartialEq tests</li> <li><a href="https://github.com/serde-rs/json/commit/b4fc2451d726303091586758676de7ec189a315a"><code>b4fc245</code></a> Merge pull request <a href="https://redirect.github.com/serde-rs/json/issues/1130">#1130</a> from serde-rs/checkcfg</li> <li><a href="https://github.com/serde-rs/json/commit/98f1a247de77176f605c39e225f81c6e80d93727"><code>98f1a24</code></a> Resolve unexpected_cfgs warning</li> <li>See full diff in <a href="https://github.com/serde-rs/json/compare/v1.0.116...v1.0.117">compare view</a></li> </ul> </details> <br /> Updates `sysinfo` from 0.30.11 to 0.30.12 <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.12</h1> <ul> <li>FreeBSD: Fix network interfaces retrieval (one was always missing).</li> </ul> </blockquote> </details> <details> <summary>Commits</summary> <ul> <li>See full diff in <a href="https://github.com/GuillaumeGomez/sysinfo/commits">compare view</a></li> </ul> </details> <br /> Updates `thiserror` from 1.0.59 to 1.0.60 <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.60</h2> <ul> <li>Resolve unexpected_cfgs warning (<a href="https://redirect.github.com/dtolnay/thiserror/issues/298">#298</a>)</li> </ul> </blockquote> </details> <details> <summary>Commits</summary> <ul> <li><a href="https://github.com/dtolnay/thiserror/commit/870d11b830e7f1ce0ad6c1656806a7fcdd4273df"><code>870d11b</code></a> Release 1.0.60</li> <li><a href="https://github.com/dtolnay/thiserror/commit/0ccee7c2a1741d4e9a1973475cd54277891a1d92"><code>0ccee7c</code></a> Merge pull request <a href="https://redirect.github.com/dtolnay/thiserror/issues/298">#298</a> from dtolnay/checkcfg</li> <li><a href="https://github.com/dtolnay/thiserror/commit/cf43d0c1302f1ee073a7062b2dc24123589a4417"><code>cf43d0c</code></a> Resolve unexpected_cfgs warning</li> <li>See full diff in <a href="https://github.com/dtolnay/thiserror/compare/1.0.59...1.0.60">compare view</a></li> </ul> </details> <br /> Updates `wgpu` from 0.19.4 to 0.20.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>v0.20.0</h2> <h3>Major Changes</h3> <h4>Pipeline overridable constants</h4> <p>Wgpu supports now <a href="https://www.w3.org/TR/webgpu/#dom-gpuprogrammablestage-constants">pipeline-overridable constants</a></p> <p>This allows you to define constants in wgsl like this:</p> <pre lang="rust"><code>override some_factor: f32 = 42.1337; // Specifies a default of 42.1337 if it's not set. </code></pre> <p>And then set them at runtime like so on your pipeline consuming this shader:</p> <pre lang="rust"><code>// ... fragment: Some(wgpu::FragmentState { compilation_options: wgpu::PipelineCompilationOptions { constants: &amp;[(&quot;some_factor&quot;.to_owned(), 0.1234)].into(), // Sets `some_factor` to 0.1234. ..Default::default() }, // ... }), // ... </code></pre> <p>By <a href="https://github.com/teoxoy"><code>@​teoxoy</code></a> &amp; <a href="https://github.com/jimblandy"><code>@​jimblandy</code></a> in <a href="https://redirect.github.com/gfx-rs/wgpu/pull/5500">#5500</a></p> <h4>Changed feature requirements for timestamps</h4> <p>Due to a specification change <code>write_timestamp</code> is no longer supported on WebGPU. <code>wgpu::CommandEncoder::write_timestamp</code> requires now the new <code>wgpu::Features::TIMESTAMP_QUERY_INSIDE_ENCODERS</code> feature which is available on all native backends but not on WebGPU.</p> <p>By <a href="https://github.com/wumpf"><code>@​wumpf</code></a> in <a href="https://redirect.github.com/gfx-rs/wgpu/pull/5188">#5188</a></p> <h4>Wgsl const evaluation for many more built-ins</h4> <p>Many numeric built-ins have had a constant evaluation implementation added for them, which allows them to be used in a <code>const</code> context:</p> <p><code>abs</code>, <code>acos</code>, <code>acosh</code>, <code>asin</code>, <code>asinh</code>, <code>atan</code>, <code>atanh</code>, <code>cos</code>, <code>cosh</code>, <code>round</code>, <code>saturate</code>, <code>sin</code>, <code>sinh</code>, <code>sqrt</code>, <code>step</code>, <code>tan</code>, <code>tanh</code>, <code>ceil</code>, <code>countLeadingZeros</code>, <code>countOneBits</code>, <code>countTrailingZeros</code>, <code>degrees</code>, <code>exp</code>, <code>exp2</code>, <code>floor</code>, <code>fract</code>, <code>fma</code>, <code>inverseSqrt</code>, <code>log</code>, <code>log2</code>, <code>max</code>, <code>min</code>, <code>radians</code>, <code>reverseBits</code>, <code>sign</code>, <code>trunc</code></p> <p>By <a href="https://github.com/ErichDonGubler"><code>@​ErichDonGubler</code></a> in <a href="https://redirect.github.com/gfx-rs/wgpu/pull/4879">#4879</a>, <a href="https://redirect.github.com/gfx-rs/wgpu/pull/5098">#5098</a></p> <h4>New <strong>native-only</strong> wgsl features</h4> <h5>Subgroup operations</h5> <p>The following subgroup operations are available in wgsl now:</p> <p><code>subgroupBallot</code>, <code>subgroupAll</code>, <code>subgroupAny</code>, <code>subgroupAdd</code>, <code>subgroupMul</code>, <code>subgroupMin</code>, <code>subgroupMax</code>, <code>subgroupAnd</code>, <code>subgroupOr</code>, <code>subgroupXor</code>, <code>subgroupExclusiveAdd</code>, <code>subgroupExclusiveMul</code>, <code>subgroupInclusiveAdd</code>, <code>subgroupInclusiveMul</code>, <code>subgroupBroadcastFirst</code>, <code>subgroupBroadcast</code>, <code>subgroupShuffle</code>, <code>subgroupShuffleDown</code>, <code>subgroupShuffleUp</code>, <code>subgroupShuffleXor</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>v0.20.0 (2024-04-28)</h2> <h3>Major Changes</h3> <h4>Pipeline overridable constants</h4> <p>Wgpu supports now <a href="https://www.w3.org/TR/webgpu/#dom-gpuprogrammablestage-constants">pipeline-overridable constants</a></p> <p>This allows you to define constants in wgsl like this:</p> <pre lang="rust"><code>override some_factor: f32 = 42.1337; // Specifies a default of 42.1337 if it's not set. </code></pre> <p>And then set them at runtime like so on your pipeline consuming this shader:</p> <pre lang="rust"><code>// ... fragment: Some(wgpu::FragmentState { compilation_options: wgpu::PipelineCompilationOptions { constants: &amp;[(&quot;some_factor&quot;.to_owned(), 0.1234)].into(), // Sets `some_factor` to 0.1234. ..Default::default() }, // ... }), // ... </code></pre> <p>By <a href="https://github.com/teoxoy"><code>@​teoxoy</code></a> &amp; <a href="https://github.com/jimblandy"><code>@​jimblandy</code></a> in <a href="https://redirect.github.com/gfx-rs/wgpu/pull/5500">#5500</a></p> <h4>Changed feature requirements for timestamps</h4> <p>Due to a specification change <code>write_timestamp</code> is no longer supported on WebGPU. <code>wgpu::CommandEncoder::write_timestamp</code> requires now the new <code>wgpu::Features::TIMESTAMP_QUERY_INSIDE_ENCODERS</code> feature which is available on all native backends but not on WebGPU.</p> <p>By <a href="https://github.com/wumpf"><code>@​wumpf</code></a> in <a href="https://redirect.github.com/gfx-rs/wgpu/pull/5188">#5188</a></p> <h4>Wgsl const evaluation for many more built-ins</h4> <p>Many numeric built-ins have had a constant evaluation implementation added for them, which allows them to be used in a <code>const</code> context:</p> <p><code>abs</code>, <code>acos</code>, <code>acosh</code>, <code>asin</code>, <code>asinh</code>, <code>atan</code>, <code>atanh</code>, <code>cos</code>, <code>cosh</code>, <code>round</code>, <code>saturate</code>, <code>sin</code>, <code>sinh</code>, <code>sqrt</code>, <code>step</code>, <code>tan</code>, <code>tanh</code>, <code>ceil</code>, <code>countLeadingZeros</code>, <code>countOneBits</code>, <code>countTrailingZeros</code>, <code>degrees</code>, <code>exp</code>, <code>exp2</code>, <code>floor</code>, <code>fract</code>, <code>fma</code>, <code>inverseSqrt</code>, <code>log</code>, <code>log2</code>, <code>max</code>, <code>min</code>, <code>radians</code>, <code>reverseBits</code>, <code>sign</code>, <code>trunc</code></p> <p>By <a href="https://github.com/ErichDonGubler"><code>@​ErichDonGubler</code></a> in <a href="https://redirect.github.com/gfx-rs/wgpu/pull/4879">#4879</a>, <a href="https://redirect.github.com/gfx-rs/wgpu/pull/5098">#5098</a></p> <h4>New <strong>native-only</strong> wgsl features</h4> <h5>Subgroup operations</h5> <p>The following subgroup operations are available in wgsl now:</p> <p><code>subgroupBallot</code>, <code>subgroupAll</code>, <code>subgroupAny</code>, <code>subgroupAdd</code>, <code>subgroupMul</code>, <code>subgroupMin</code>, <code>subgroupMax</code>, <code>subgroupAnd</code>, <code>subgroupOr</code>, <code>subgroupXor</code>, <code>subgroupExclusiveAdd</code>, <code>subgroupExclusiveMul</code>, <code>subgroupInclusiveAdd</code>, <code>subgroupInclusiveMul</code>, <code>subgroupBroadcastFirst</code>, <code>subgroupBroadcast</code>, <code>subgroupShuffle</code>, <code>subgroupShuffleDown</code>, <code>subgroupShuffleUp</code>, <code>subgroupShuffleXor</code></p> <!-- raw HTML omitted --> </blockquote> <p>... (truncated)</p> </details> <details> <summary>Commits</summary> <ul> <li><a href="https://github.com/gfx-rs/wgpu/commit/4521502da69bcf4f92c8350042c268573ef216d4"><code>4521502</code></a> Release v0.20.0 (<a href="https://redirect.github.com/gfx-rs/wgpu/issues/5619">#5619</a>)</li> <li><a href="https://github.com/gfx-rs/wgpu/commit/05cfdececcbaa2ac22e60781e522508285c3313c"><code>05cfdec</code></a> build(deps): bump the patch-updates group with 5 updates (<a href="https://redirect.github.com/gfx-rs/wgpu/issues/5605">#5605</a>)</li> <li><a href="https://github.com/gfx-rs/wgpu/commit/e8e33ede118de9dfb906908d086977ceb144d074"><code>e8e33ed</code></a> refactor(naga): remove extraneous leading path qualifiers (<a href="https://redirect.github.com/gfx-rs/wgpu/issues/5612">#5612</a>)</li> <li><a href="https://github.com/gfx-rs/wgpu/commit/1ea96391ea070bbd4e51a2cf1eaecd5cb77299a6"><code>1ea9639</code></a> [hal] Document <code>Api::Fence</code>, its users, and its Vulkan impl. (<a href="https://redirect.github.com/gfx-rs/wgpu/issues/5618">#5618</a>)</li> <li><a href="https://github.com/gfx-rs/wgpu/commit/4af2e7b8fbf90674c996ce6b593351554f9834ad"><code>4af2e7b</code></a> [hal] Document <code>Queue::submit</code> ordering guarantees a bit.</li> <li><a href="https://github.com/gfx-rs/wgpu/commit/a2cd2b92b301aea8fc9f080042c6f12381348294"><code>a2cd2b9</code></a> [hal] Fix <code>cargo doc --document-private-items</code>. Check in CI. (<a href="https://redirect.github.com/gfx-rs/wgpu/issues/5617">#5617</a>)</li> <li><a href="https://github.com/gfx-rs/wgpu/commit/9eb1b71d33fe47b5aa0a21d1558a9abb533520de"><code>9eb1b71</code></a> Add some more changelog entries (<a href="https://redirect.github.com/gfx-rs/wgpu/issues/5611">#5611</a>)</li> <li><a href="https://github.com/gfx-rs/wgpu/commit/739905e73c056b0568cff4119077b51f834f7301"><code>739905e</code></a> Extract a naga pub create_validator function for use in Bevy (<a href="https://redirect.github.com/gfx-rs/wgpu/issues/5606">#5606</a>)</li> <li><a href="https://github.com/gfx-rs/wgpu/commit/d4f30638b749f269feeb654d7880a7d845a2fff1"><code>d4f3063</code></a> [core] Fix caller location tracking in <code>lock::ranked</code>.</li> <li><a href="https://github.com/gfx-rs/wgpu/commit/55c9d69ba03fb6b1a545354e5a011e324552bf15"><code>55c9d69</code></a> [naga] fix the way we adjust constant initializers when processing overrides</li> <li>Additional commits viewable in <a href="https://github.com/gfx-rs/wgpu/compare/v0.19.4...v0.20.0">compare view</a></li> </ul> </details> <br /> Updates `zip` from 0.6.6 to 1.2.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>v1.2.3</h2> <h3><!-- raw HTML omitted -->🐛 Bug Fixes</h3> <ul> <li>Remove a window when an extracted directory might be unexpectedly listable and/or <code>cd</code>able by non-owners</li> <li>Extract directory contents on Unix even if the directory doesn't have write permission (<a href="https://redirect.github.com/zip-rs/zip-old/issues/423">zip-rs/zip-old#423</a>)</li> </ul> <h3><!-- raw HTML omitted -->⚙️ Miscellaneous Tasks</h3> <ul> <li>More conditionally-unused imports</li> </ul> <h2>v1.2.2</h2> <h3><!-- raw HTML omitted -->🐛 Bug Fixes</h3> <ul> <li>Failed to clear &quot;writing_raw&quot; before finishing a symlink, leading to dropped extra fields</li> </ul> <h3><!-- raw HTML omitted -->⚡ Performance</h3> <ul> <li>Use boxed slice for archive comment, since it can't be concatenated</li> <li>Optimize for the fact that false signatures can't overlap with real ones</li> </ul> <h2>v1.2.1</h2> <h3><!-- raw HTML omitted -->🐛 Bug Fixes</h3> <ul> <li>Prevent panic when trying to read a file with an unsupported compression method</li> <li>Prevent panic after reading an invalid LZMA file</li> <li>Make <code>Stored</code> the default compression method if <code>Deflated</code> isn't available, so that zip files are readable by as much software as possible</li> <li>version_needed was wrong when e.g. cfg(bzip2) but current file wasn't bzip2 (<a href="https://redirect.github.com/zip-rs/zip2/pull/100">#100</a>)</li> <li>file paths shouldn't start with slashes (<a href="https://redirect.github.com/zip-rs/zip2/pull/102">#102</a>)</li> </ul> <h3><!-- raw HTML omitted -->🚜 Refactor</h3> <ul> <li>Overhaul <code>impl Arbitrary for FileOptions</code></li> <li>Remove unused <code>atomic</code> module</li> </ul> <h2>v1.2.0</h2> <h3><!-- raw HTML omitted -->🚀 Features</h3> <ul> <li>Add method <code>decompressed_size()</code> so non-recursive ZIP bombs can be detected</li> </ul> <h3><!-- raw HTML omitted -->🚜 Refactor</h3> <ul> <li>Make <code>ZipWriter::finish()</code> consume the <code>ZipWriter</code></li> </ul> <h3><!-- raw HTML omitted -->⚙️ Miscellaneous Tasks</h3> <ul> <li>Use panic! rather than abort to ensure the fuzz harness can process the failure</li> <li>Update fuzz_write to use replace_with</li> <li>Remove a drop that can no longer be explicit</li> <li>Add <code>#![allow(unexpected_cfgs)]</code> in nightly</li> </ul> <h2>v1.1.4</h2> <h3><!-- raw HTML omitted -->🐛 Bug Fixes</h3> <ul> <li>Rare bug where find_and_parse would give up prematurely on detecting a false end-of-CDR header</li> </ul> <h2>v1.1.3</h2> <h3><!-- raw HTML omitted -->🐛 Bug Fixes</h3> <ul> <li>Alignment was previously handled incorrectly (<a href="https://redirect.github.com/Pr0methean/zip/pull/33">#33</a>)</li> </ul> <h3><!-- raw HTML omitted -->🚜 Refactor</h3> <!-- 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/v1.2.2...v1.2.3">1.2.3</a> - 2024-05-10</h2> <h3><!-- raw HTML omitted -->🐛 Bug Fixes</h3> <ul> <li>Remove a window when an extracted directory might be unexpectedly listable and/or <code>cd</code>able by non-owners</li> <li>Extract directory contents on Unix even if the directory doesn't have write permission (<a href="https://redirect.github.com/zip-rs/zip-old/issues/423">zip-rs/zip-old#423</a>)</li> </ul> <h3><!-- raw HTML omitted -->⚙️ Miscellaneous Tasks</h3> <ul> <li>More conditionally-unused imports</li> </ul> <h2><a href="https://github.com/zip-rs/zip2/compare/v1.2.1...v1.2.2">1.2.2</a> - 2024-05-09</h2> <h3><!-- raw HTML omitted -->🐛 Bug Fixes</h3> <ul> <li>Failed to clear &quot;writing_raw&quot; before finishing a symlink, leading to dropped extra fields</li> </ul> <h3><!-- raw HTML omitted -->⚡ Performance</h3> <ul> <li>Use boxed slice for archive comment, since it can't be concatenated</li> <li>Optimize for the fact that false signatures can't overlap with real ones</li> </ul> <h2><a href="https://github.com/zip-rs/zip2/compare/v1.2.0...v1.2.1">1.2.1</a> - 2024-05-06</h2> <h3><!-- raw HTML omitted -->🐛 Bug Fixes</h3> <ul> <li>Prevent panic when trying to read a file with an unsupported compression method</li> <li>Prevent panic after reading an invalid LZMA file</li> <li>Make <code>Stored</code> the default compression method if <code>Deflated</code> isn't available, so that zip files are readable by as much software as possible</li> <li>version_needed was wrong when e.g. cfg(bzip2) but current file wasn't bzip2 (<a href="https://redirect.github.com/zip-rs/zip2/pull/100">#100</a>)</li> <li>file paths shouldn't start with slashes (<a href="https://redirect.github.com/zip-rs/zip2/pull/102">#102</a>)</li> </ul> <h3><!-- raw HTML omitted -->🚜 Refactor</h3> <ul> <li>Overhaul <code>impl Arbitrary for FileOptions</code></li> <li>Remove unused <code>atomic</code> module</li> </ul> <h2><a href="https://github.com/zip-rs/zip2/compare/v1.1.4...v1.2.0">1.2.0</a> - 2024-05-06</h2> <h3><!-- raw HTML omitted -->🚀 Features</h3> <ul> <li>Add method <code>decompressed_size()</code> so non-recursive ZIP bombs can be detected</li> </ul> <h3><!-- raw HTML omitted -->🚜 Refactor</h3> <ul> <li>Make <code>ZipWriter::finish()</code> consume the <code>ZipWriter</code></li> </ul> <h3><!-- raw HTML omitted -->⚙️ Miscellaneous Tasks</h3> <ul> <li>Use panic! rather than abort to ensure the fuzz harness can process the failure</li> <li>Update fuzz_write to use replace_with</li> <li>Remove a drop that can no longer be explicit</li> <li>Add <code>#![allow(unexpected_cfgs)]</code> in nightly</li> </ul> <h2><a href="https://github.com/zip-rs/zip2/compare/v1.1.3...v1.1.4">1.1.4</a> - 2024-05-04</h2> <h3><!-- raw HTML omitted -->🐛 Bug Fixes</h3> <ul> <li>Build was failing with bzip2 enabled</li> <li>use is_dir in more places where Windows paths might be handled incorrectly</li> </ul> <!-- raw HTML omitted --> </blockquote> <p>... (truncated)</p> </details> <details> <summary>Commits</summary> <ul> <li>See full diff in <a href="https://github.com/zip-rs/zip2/commits/v1.2.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> Co-authored-by: Tyler Wilding <xtvaser@gmail.com>
2024-05-13 23:03:02 -04:00
semver = "1.0.23"
serde = { version = "1.0", features = ["derive"] }
build(deps): bump the backend-deps group in /src-tauri with 3 updates (#557) Bumps the backend-deps group in /src-tauri with 3 updates: [backtrace](https://github.com/rust-lang/backtrace-rs), [serde](https://github.com/serde-rs/serde) and [serde_json](https://github.com/serde-rs/json). Updates `backtrace` from 0.3.73 to 0.3.74 <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.74</h2> <h2>What's Changed</h2> <ul> <li>QNX Neutrino 7.0 support, thanks to <a href="https://github.com/nyurik"><code>@​nyurik</code></a> in <a href="https://redirect.github.com/rust-lang/backtrace-rs/pull/648">rust-lang/backtrace-rs#648</a></li> <li>Cleaned up our Android support. This should massively improve backtraces for ones with the API level sufficient to ship with libunwind, etc. Unfortunately, it comes at the cost of dropping support for older ones! Thanks to <a href="https://github.com/fengys"><code>@​fengys</code></a> in <a href="https://redirect.github.com/rust-lang/backtrace-rs/pull/656">rust-lang/backtrace-rs#656</a></li> <li>Made PrintFmt, which was using the <code>Enum::__NonExhaustiveVariant</code> pattern, use <code>#[non_exhaustive]</code> for real. Don't @ me if you were matching on that! Thanks to <a href="https://github.com/nyurik"><code>@​nyurik</code></a> in <a href="https://redirect.github.com/rust-lang/backtrace-rs/pull/651">rust-lang/backtrace-rs#651</a></li> <li>Massively cleaned up the windows code! We moved from winapi to windows-sys with windows-targets thanks to <a href="https://github.com/CraftSpider"><code>@​CraftSpider</code></a> and <a href="https://github.com/ChrisDenton"><code>@​ChrisDenton</code></a> in <ul> <li>Don't cast HANDLE to usize and back by <a href="https://github.com/CraftSpider"><code>@​CraftSpider</code></a> in <a href="https://redirect.github.com/rust-lang/backtrace-rs/pull/635">rust-lang/backtrace-rs#635</a></li> <li>Switch from <code>winapi</code> to <code>windows-sys</code> by <a href="https://github.com/CraftSpider"><code>@​CraftSpider</code></a> in <a href="https://redirect.github.com/rust-lang/backtrace-rs/pull/641">rust-lang/backtrace-rs#641</a></li> <li>Update windows bindings and use windows-targets by <a href="https://github.com/ChrisDenton"><code>@​ChrisDenton</code></a> in <a href="https://redirect.github.com/rust-lang/backtrace-rs/pull/653">rust-lang/backtrace-rs#653</a></li> </ul> </li> <li>A bunch of updated dependencies. Thanks <a href="https://github.com/djc"><code>@​djc</code></a> and <a href="https://github.com/khuey"><code>@​khuey</code></a>!</li> <li>Sorry if you were testing this code in miri! It started yelling about sussy casts. A lot. We did a bunch of internal cleanups that should make it quiet down, thanks to <a href="https://github.com/workingjubilee"><code>@​workingjubilee</code></a> in <a href="https://redirect.github.com/rust-lang/backtrace-rs/pull/641">rust-lang/backtrace-rs#641</a></li> <li>Uhhh we had to tweak <code>dl_iterate_phdr</code> in <a href="https://redirect.github.com/rust-lang/backtrace-rs/pull/660">rust-lang/backtrace-rs#660</a> after Android revealed it was... kind of unsound actually and not doing things like checking for null pointers before making slices! WHOOPS! Thanks to <a href="https://github.com/saethlin"><code>@​saethlin</code></a> for implementing detection for precisely that in rustc! It's really hard to find soundness issues in inherited codebases like this one...</li> </ul> <h2>New Contributors</h2> <ul> <li><a href="https://github.com/CraftSpider"><code>@​CraftSpider</code></a> made their first contribution in <a href="https://redirect.github.com/rust-lang/backtrace-rs/pull/635">rust-lang/backtrace-rs#635</a></li> <li><a href="https://github.com/fengys1996"><code>@​fengys1996</code></a> made their first contribution in <a href="https://redirect.github.com/rust-lang/backtrace-rs/pull/656">rust-lang/backtrace-rs#656</a></li> <li><a href="https://github.com/djc"><code>@​djc</code></a> made their first contribution in <a href="https://redirect.github.com/rust-lang/backtrace-rs/pull/657">rust-lang/backtrace-rs#657</a></li> </ul> <p><strong>Full Changelog</strong>: <a href="https://github.com/rust-lang/backtrace-rs/compare/0.3.73...0.3.74">https://github.com/rust-lang/backtrace-rs/compare/0.3.73...0.3.74</a></p> </blockquote> </details> <details> <summary>Commits</summary> <ul> <li><a href="https://github.com/rust-lang/backtrace-rs/commit/38d49aa0395c50047ab26e418a0cb30d9955fb64"><code>38d49aa</code></a> Merge pull request <a href="https://redirect.github.com/rust-lang/backtrace-rs/issues/658">#658</a> from workingjubilee/cut-0.3.74</li> <li><a href="https://github.com/rust-lang/backtrace-rs/commit/c1749ce9a8cc0105b9d224e66f9ce4632133c1ea"><code>c1749ce</code></a> Cut backtrace 0.3.74</li> <li><a href="https://github.com/rust-lang/backtrace-rs/commit/230570f2dac80a601f5c0b30da00cc9480bd35eb"><code>230570f</code></a> Merge pull request <a href="https://redirect.github.com/rust-lang/backtrace-rs/issues/660">#660</a> from workingjubilee/dont-unsoundly-iterate-phdr</li> <li><a href="https://github.com/rust-lang/backtrace-rs/commit/153f510013e9d486103dac7994d7f75205af397a"><code>153f510</code></a> Do not destructure maybe-uninit fields</li> <li><a href="https://github.com/rust-lang/backtrace-rs/commit/38589464ed3a901794f5858ccbd7f996f6712f64"><code>3858946</code></a> Revise dl_iterate_phdr callback to be sound-ish</li> <li><a href="https://github.com/rust-lang/backtrace-rs/commit/7d062c63749a4c07d9307c96b6cd9485ccd1ad18"><code>7d062c6</code></a><code>rust-lang/backtrace-rs#653</code></li> <li><a href="https://github.com/rust-lang/backtrace-rs/commit/fc37b22dc8a384d93f6b7b4817266eec6433875e"><code>fc37b22</code></a><code>rust-lang/backtrace-rs#657</code></li> <li><a href="https://github.com/rust-lang/backtrace-rs/commit/600beaa5074be0f40279584450d995c319061ce8"><code>600beaa</code></a><code>rust-lang/backtrace-rs#648</code></li> <li><a href="https://github.com/rust-lang/backtrace-rs/commit/84b6c1d56f4bd1b4297187db863c2db6d436c1cf"><code>84b6c1d</code></a><code>rust-lang/backtrace-rs#652</code></li> <li><a href="https://github.com/rust-lang/backtrace-rs/commit/95c3bacab9364620864208b651e77a524900480d"><code>95c3bac</code></a> Make enum <code>print::PrintFmt</code><code>rust-lang/backtrace-rs#651</code></li> <li>Additional commits viewable in <a href="https://github.com/rust-lang/backtrace-rs/compare/0.3.73...0.3.74">compare view</a></li> </ul> </details> <br /> Updates `serde` from 1.0.209 to 1.0.210 <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.210</h2> <ul> <li>Support serializing and deserializing <code>IpAddr</code> and <code>SocketAddr</code> in no-std mode on Rust 1.77+ (<a href="https://redirect.github.com/serde-rs/serde/issues/2816">#2816</a>, thanks <a href="https://github.com/MathiasKoch"><code>@​MathiasKoch</code></a>)</li> <li>Make <code>serde::ser::StdError</code> and <code>serde::de::StdError</code> equivalent to <code>core::error::Error</code> on Rust 1.81+ (<a href="https://redirect.github.com/serde-rs/serde/issues/2818">#2818</a>)</li> </ul> </blockquote> </details> <details> <summary>Commits</summary> <ul> <li><a href="https://github.com/serde-rs/serde/commit/89c4b02bf32ceae5b17d89f93a452ccc195ca038"><code>89c4b02</code></a> Release 1.0.210</li> <li><a href="https://github.com/serde-rs/serde/commit/eeb8e44cda15f929796cd72241b0311e0bd04e67"><code>eeb8e44</code></a> Merge pull request <a href="https://redirect.github.com/serde-rs/serde/issues/2818">#2818</a> from dtolnay/coreerror</li> <li><a href="https://github.com/serde-rs/serde/commit/785c2d9605ee73cc172dfd421228c1dccca984c9"><code>785c2d9</code></a> Stabilize no-std StdError trait</li> <li><a href="https://github.com/serde-rs/serde/commit/d549f048e10bcb5e677afaf7b99d0ed3604b113b"><code>d549f04</code></a> Reformat parse_ip_impl definition and calls</li> <li><a href="https://github.com/serde-rs/serde/commit/4c0dd63011434905265e2710bb9186e09e4f8ec2"><code>4c0dd63</code></a> Delete attr support from core::net deserialization macros</li> <li><a href="https://github.com/serde-rs/serde/commit/26fb1341651c4e0ae4d58c675db3ca2a0d6e12c2"><code>26fb134</code></a> Relocate cfg attrs out of parse_ip_impl and parse_socket_impl</li> <li><a href="https://github.com/serde-rs/serde/commit/07e614b52b5ab3387d86d3198e5f52cd1f5ff3cb"><code>07e614b</code></a> Merge pull request <a href="https://redirect.github.com/serde-rs/serde/issues/2817">#2817</a> from dtolnay/corenet</li> <li><a href="https://github.com/serde-rs/serde/commit/b1f899fbe81f070803d9f7ca6e5d1cc3f19c9ea2"><code>b1f899f</code></a> Delete doc(cfg) attribute from impls that are supported in no-std</li> <li><a href="https://github.com/serde-rs/serde/commit/b4f860e62767828beb3ef91721b6c56a31f9baad"><code>b4f860e</code></a> Merge pull request <a href="https://redirect.github.com/serde-rs/serde/issues/2816">#2816</a> from MathiasKoch/chore/core-net</li> <li><a href="https://github.com/serde-rs/serde/commit/d940fe1b4934f097b0333dcb87bec5ee308d39cd"><code>d940fe1</code></a> Reuse existing Buf wrapper as replacement for std::io::Write</li> <li>Additional commits viewable in <a href="https://github.com/serde-rs/serde/compare/v1.0.209...v1.0.210">compare view</a></li> </ul> </details> <br /> Updates `serde_json` from 1.0.127 to 1.0.128 <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.128</h2> <ul> <li>Support serializing maps containing 128-bit integer keys to serde_json::Value (<a href="https://redirect.github.com/serde-rs/json/issues/1188">#1188</a>, thanks <a href="https://github.com/Mrreadiness"><code>@​Mrreadiness</code></a>)</li> </ul> </blockquote> </details> <details> <summary>Commits</summary> <ul> <li><a href="https://github.com/serde-rs/json/commit/d96b1d9b643b49a0bb92a8cf280daf6aa08f37cc"><code>d96b1d9</code></a> Release 1.0.128</li> <li><a href="https://github.com/serde-rs/json/commit/599228d5dc52a0f1595fe4bd901821f70d0317a5"><code>599228d</code></a> Merge pull request <a href="https://redirect.github.com/serde-rs/json/issues/1188">#1188</a> from Mrreadiness/feat/add-hashmap-key-128-serializer</li> <li><a href="https://github.com/serde-rs/json/commit/5416cee6c5ad355907f6e9d5f6039b994c69f768"><code>5416cee</code></a> feat: add support for 128 bit HashMap key serialization</li> <li><a href="https://github.com/serde-rs/json/commit/27a4ca9d7a62394fe8f0103f3d91de59f055a4c4"><code>27a4ca9</code></a> Upload CI Cargo.lock for reproducing failures</li> <li>See full diff in <a href="https://github.com/serde-rs/json/compare/1.0.127...1.0.128">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>
2024-09-09 23:25:56 -04:00
serde_json = "1.0.128"
build(deps): bump the backend-deps group in /src-tauri with 7 updates (#543) 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="https://github.com/rust-lang/flate2-rs/commit/50852c6138789b255d5b2dfea2abb1a1dda99e99"><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="https://github.com/rust-lang/flate2-rs/commit/a2df1db3e68f8df78bf097c49dafe1c69cc9f50d"><code>a2df1db</code></a> bump <em>tested</em> MSRV to 1.63</li> <li><a href="https://github.com/rust-lang/flate2-rs/commit/66c6907f300928e5c1113f37036f7103fd268863"><code>66c6907</code></a> bump patch level for new release that builds with <code>-Zminimal-versions</code></li> <li><a href="https://github.com/rust-lang/flate2-rs/commit/a5d38e8fc629b4d3e74825024cc9b14aa84af02a"><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="https://github.com/rust-lang/flate2-rs/commit/80fc1e5ddd1977fa942d94a2f4a51a2cec8751de"><code>80fc1e5</code></a> Do not check msrv for feature zlib-rs</li> <li><a href="https://github.com/rust-lang/flate2-rs/commit/b332bac2f3c77399cd2c7acf0d949617c57781f4"><code>b332bac</code></a> Run msrv with different features</li> <li><a href="https://github.com/rust-lang/flate2-rs/commit/f51da32f640bddd5cb68afbc6d70820f19cd0952"><code>f51da32</code></a> Run msrv CI on windows and macos</li> <li><a href="https://github.com/rust-lang/flate2-rs/commit/387b9c65c33bbb4c1db1b9cfdbbc9887a655bf90"><code>387b9c6</code></a> Fix msrv: Run msrv checks with minimal versions</li> <li><a href="https://github.com/rust-lang/flate2-rs/commit/367ec7476817925ef3215196826828e814b035be"><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="https://github.com/rust-lang/flate2-rs/commit/6084e47797d58616f1c7adf818a048e8b0f015ad"><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&lt;http::Request&lt;_&gt;&gt;</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&lt;http::Request&lt;_&gt;&gt;</code> for <code>Client</code>.</li> </ul> </blockquote> </details> <details> <summary>Commits</summary> <ul> <li><a href="https://github.com/seanmonstar/reqwest/commit/88bd9be6df0ad19957f88f6a1ab5592917f4f9ca"><code>88bd9be</code></a> v0.12.7</li> <li><a href="https://github.com/seanmonstar/reqwest/commit/68127f0425e510d2319f4fc22f97f84e5612e63d"><code>68127f0</code></a> Revert &quot;feat: Add <code>impl Service\&lt;http::Request&lt;Body&gt;&gt;</code> for <code>Client</code> and `&amp;'_ 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="https://github.com/serde-rs/serde/commit/30752ac4ffdaa284606eda34055ad185e28c5499"><code>30752ac</code></a> Release 1.0.209</li> <li><a href="https://github.com/serde-rs/serde/commit/b84e6ca4f5fef69b3de985c586a07b1246f3eb9a"><code>b84e6ca</code></a> Improve wording of PR 2805 comments</li> <li><a href="https://github.com/serde-rs/serde/commit/87a2fb0f1a2774ea5bb20c0ed988b9ba57fc8166"><code>87a2fb0</code></a> Wrap comments from PR 2805 to 80 columns</li> <li><a href="https://github.com/serde-rs/serde/commit/9eaf7b9824f2082c50d17ad22b786322dc283a61"><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="https://github.com/serde-rs/serde/commit/7bde100237875d4f435de5ad90074b0479c37486"><code>7bde100</code></a> Replace MapRefDeserializer with value::MapDeserializer</li> <li><a href="https://github.com/serde-rs/serde/commit/da7fc795ee654252effa232a62a5a1e6d4f551ee"><code>da7fc79</code></a> Fix deserialization of empty struct variant in untagged enums</li> <li><a href="https://github.com/serde-rs/serde/commit/4c5fec1363d363f995375426f72db11c28f357c1"><code>4c5fec1</code></a> Test special cases that reaches SeqRefDeserializer::deserialize_any len==0 co...</li> <li><a href="https://github.com/serde-rs/serde/commit/6588b0ad3777f7ad930d68ab4b9ec5b9c25398e0"><code>6588b0a</code></a> Cover Content::Seq case in VariantRefDeserializer::struct_variant</li> <li><a href="https://github.com/serde-rs/serde/commit/0093f74cfee5ee3239514a7aad5fb44843eddcdd"><code>0093f74</code></a> Split test newtype_enum into four tests for each variant</li> <li><a href="https://github.com/serde-rs/serde/commit/171c6da57af712cfcf01c6c124b14cabfca364ba"><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="https://github.com/serde-rs/json/commit/5ebf65cc480f90714c94f82099ca9161d80cbb10"><code>5ebf65c</code></a> Release 1.0.127</li> <li><a href="https://github.com/serde-rs/json/commit/f287a3b1a93ecb1a11cee31cb638bd9523a58add"><code>f287a3b</code></a> Merge pull request 1179 from GREsau/patch-1</li> <li><a href="https://github.com/serde-rs/json/commit/ec980b02774abbff12fd3e26b0a1582eb14dcef7"><code>ec980b0</code></a> Release 1.0.126</li> <li><a href="https://github.com/serde-rs/json/commit/e6282b0c479947805a33c7f167b1d19dd4c7ad4f"><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="https://github.com/serde-rs/json/commit/ffc4a43453029cdc5603cfe3ef08414488fd45de"><code>ffc4a43</code></a> Improve cfg names for fast arithmetic</li> <li><a href="https://github.com/serde-rs/json/commit/4b1048d0ecc4d326d6657531689513f182a4f850"><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="https://github.com/serde-rs/json/commit/f268173a9fb1f5f8a80f47af62b564525cf33764"><code>f268173</code></a> Unify chunk size choice between float and string parsing</li> <li><a href="https://github.com/serde-rs/json/commit/fec03769743c3f0ceb6b5b56d91321fdc856dff2"><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="https://github.com/serde-rs/json/commit/3d837e1cc4a0f1df56ba6645c3b6d144768b5d9d"><code>3d837e1</code></a> Ensure the SWAR chunks are 64-bit in more cases</li> <li><a href="https://github.com/serde-rs/json/commit/11fc61c7af7b59ea80fb2ef7d78db94465dfbd54"><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="https://github.com/GuillaumeGomez/sysinfo/commit/d0122ae0412a981bb64be48a43b99357fcec751b"><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="https://github.com/GuillaumeGomez/sysinfo/commit/e40096c7ada4055caae6f9e9e6c7b83978142ef3"><code>e40096c</code></a> Update crate version to 0.31.3</li> <li><a href="https://github.com/GuillaumeGomez/sysinfo/commit/431d5df1899729c619f668f89947fb690b3cc572"><code>431d5df</code></a> Update CHANGELOG for 0.31.3</li> <li><a href="https://github.com/GuillaumeGomez/sysinfo/commit/3dff49e089a939cf1f804b35008799cb19c453c5"><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="https://github.com/GuillaumeGomez/sysinfo/commit/9acef9ff21ad958261165e12941135b5ac1982ed"><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="https://github.com/zip-rs/zip2/commit/6d3945645b7f3805068dd8c50d4fe56a66651069"><code>6d39456</code></a> chore: release (<a href="https://redirect.github.com/zip-rs/zip2/issues/234">#234</a>)</li> <li><a href="https://github.com/zip-rs/zip2/commit/af33ed343da5769e0587d638e435d67151990f10"><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="https://github.com/zip-rs/zip2/commit/3f6768ec5a51605bcb3e7a636c75ac98137223fb"><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="https://github.com/zip-rs/zip2/commit/3a427c4f781719091ca7a5b58617dc31eb9a25cb"><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="https://github.com/MCOfficer/zip-extract/commit/120ebab3a12779f44e6fe3cfd60424d16b568d93"><code>120ebab</code></a> chore: Release zip-extract version 0.2.1</li> <li><a href="https://github.com/MCOfficer/zip-extract/commit/0058b21505241f549ee4552ffcb8f6debda8a031"><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="https://github.com/MCOfficer/zip-extract/commit/ee3d7468d486ac550ee9c96e9173e5e1b0148d5a"><code>ee3d746</code></a> chore: Release zip-extract version 0.2.0</li> <li><a href="https://github.com/MCOfficer/zip-extract/commit/22d0df1ed151dbbc88762a17871a407eb2054399"><code>22d0df1</code></a> Update docs since new features have been added</li> <li><a href="https://github.com/MCOfficer/zip-extract/commit/379f6ed45b00f49a39f2e185ffa9860774c912e2"><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>
2024-08-30 15:29:50 -04:00
sysinfo = "0.31.3"
build(deps): bump the backend-deps group across 1 directory with 4 updates (#502) 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="https://github.com/rust-lang/backtrace-rs/commit/72265bea210891ae47bbe6d4f17b493ef0606619"><code>72265be</code></a><code>rust-lang/backtrace-rs#632</code></li> <li><a href="https://github.com/rust-lang/backtrace-rs/commit/22bb95bd76ec52daaa742d4933950b02f78d6e25"><code>22bb95b</code></a><code>rust-lang/backtrace-rs#633</code></li> <li><a href="https://github.com/rust-lang/backtrace-rs/commit/2273afba6eee0d2e8943f7a81c0629783bad15dc"><code>2273afb</code></a><code>rust-lang/backtrace-rs#630</code></li> <li><a href="https://github.com/rust-lang/backtrace-rs/commit/9b7c3789e17008a09e2ce4f2a848066015a2ac6f"><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="https://github.com/rust-lang/backtrace-rs/commit/509d48aaa99c020707fa2bfeeeb7fd50f64e63ff"><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="https://github.com/alexcrichton/tar-rs/commit/2cb0c7b53f5748d84f83d0bc74abe8669f2d2187"><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="https://github.com/alexcrichton/tar-rs/commit/618c6ab693525a137dc51ea13c4c59acfd9a9735"><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="https://github.com/alexcrichton/tar-rs/commit/a4297c72b71334122e3f8ca6091af8ad307173a9"><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="https://github.com/alexcrichton/tar-rs/commit/2224f6e05ebd6c5643b6da3155b89bef6e8c3cbd"><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="https://github.com/alexcrichton/tar-rs/commit/a37c9b63226d514cb9ffdbb33889840b106b6014"><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="https://github.com/alexcrichton/tar-rs/commit/ac38b1e51cf338e43b42577ba08eea8263054eb6"><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="https://github.com/alexcrichton/tar-rs/commit/c74d62a4922ddca278dc02a2a5e8e90821cc0573"><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="https://github.com/alexcrichton/tar-rs/commit/dd9123cd6e0d670fa5ad0d307d8f237072371ff4"><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 &amp; 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 &amp; 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="https://github.com/gfx-rs/wgpu/commit/098c56ff7afc030bae4d57f029ede6f2b8efed4c"><code>098c56f</code></a> CI issues</li> <li><a href="https://github.com/gfx-rs/wgpu/commit/812727d888c2fa2851074ddf2ea0d7284ff41dfd"><code>812727d</code></a> Changelog and versions</li> <li><a href="https://github.com/gfx-rs/wgpu/commit/c8b88767a49a15e8ef0fd6350de11d2dffe51c9c"><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="https://github.com/gfx-rs/wgpu/commit/6f1507ff7c080f737dd3bfc8ff74cf3aa425e3d4"><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="https://github.com/gfx-rs/wgpu/commit/687180a67877c0a126bf3da1e77e6922d6d93363"><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="https://github.com/gfx-rs/wgpu/commit/d1701a1e46e7c161cb2dbf64f9ec73185eed7eb4"><code>d1701a1</code></a> Fix Failure Case for MacOS 14.3</li> <li><a href="https://github.com/gfx-rs/wgpu/commit/2c8a59764193422fe5d0f89df091fc7920a59263"><code>2c8a597</code></a> minor changelog improvement</li> <li><a href="https://github.com/gfx-rs/wgpu/commit/9331e1dfb6390009bfc189368534a070ce9bf909"><code>9331e1d</code></a> Remove <code>#[doc(inline)]</code> to Prevent Doc Spam</li> <li><a href="https://github.com/gfx-rs/wgpu/commit/ae7842e539e48d1841de689685a968bf689e94b3"><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="https://github.com/gfx-rs/wgpu/commit/5f357506dd7533985f7139a62e266d5483b8dded"><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="https://github.com/zip-rs/zip2/commit/b5eb25d52fb457bcfe1bd535a5b5cda91825ae32"><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="https://github.com/zip-rs/zip2/commit/cb076226f05159fa867d3a33a8a432b89894da54"><code>cb07622</code></a> chore: release</li> <li><a href="https://github.com/zip-rs/zip2/commit/5c77e93616df49e3b82905c1d81fd01449c62541"><code>5c77e93</code></a> ci(fuzz): Update fuzz_write seed corpus</li> <li><a href="https://github.com/zip-rs/zip2/commit/0fef68b68f357b43d208ad640d434a9e18d7be31"><code>0fef68b</code></a> ci(fuzz): Update fuzz_read seed corpus</li> <li><a href="https://github.com/zip-rs/zip2/commit/fce5e0a2d32526ef7c6dc87be37b5287c7eb4b46"><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="https://github.com/zip-rs/zip2/commit/e052842d78b505287f7bf6e56c8c927e3717754c"><code>e052842</code></a> style: cargo fmt --all</li> <li><a href="https://github.com/zip-rs/zip2/commit/b4970dd80f98c623e38b280c514bff6604acade3"><code>b4970dd</code></a> test: Delete a unit test that's no longer needed</li> <li><a href="https://github.com/zip-rs/zip2/commit/362a1123b574c152df07593d22a4d994e1c20786"><code>362a112</code></a> ci(fuzz): Limit Zopfli buffer size to fix OOMEs</li> <li><a href="https://github.com/zip-rs/zip2/commit/b7bec1c2dd42470de4f0aedcb1131d72ad8f1d72"><code>b7bec1c</code></a> fix: Some date/time filters were previously unreliable (i.e. later-pass filte...</li> <li><a href="https://github.com/zip-rs/zip2/commit/cb50ca121350457c5fba1f0a7c3b3e907c7d2b2d"><code>cb50ca1</code></a> test: Bug fix? Explicitly type int that may become as large as 3 &lt;&lt; 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>
2024-06-15 15:01:25 -04:00
tar = "0.4.41"
build(deps): bump tauri from 1.6.7 to 1.6.8 in /src-tauri in the backend-deps-tauri group (#501) 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="https://www.github.com/tauri-apps/tauri/commit/1f06c2d00eb02b17a8ce450d6f21ef4510b59d91"><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 &lt;/tr&gt;&lt;/table&gt; </code></pre> </blockquote> <p>... (truncated)</p> </details> <details> <summary>Commits</summary> <ul> <li><a href="https://github.com/tauri-apps/tauri/commit/bec484c54a863e8c07306f9b20d3b4e0c7fcbc05"><code>bec484c</code></a> run covector version</li> <li><a href="https://github.com/tauri-apps/tauri/commit/1f06c2d00eb02b17a8ce450d6f21ef4510b59d91"><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="https://github.com/tauri-apps/tauri/commit/6749be08befeeadde979cdb3a0ef6ab019266233"><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>
2024-06-15 14:58:50 -04:00
tauri = { version = "1.6.8", features = ["api-all", "devtools", "reqwest-client"] }
build(deps): bump the backend-deps group across 1 directory with 7 updates (#522) 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 &quot;serde&quot; 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="https://github.com/serde-rs/serde/commit/18dcae0a77632fb4767a420c550cb41991f750b8"><code>18dcae0</code></a> Release 1.0.204</li> <li><a href="https://github.com/serde-rs/serde/commit/58c307f9cc28a19d73a0e2869f6addf9a8a329f9"><code>58c307f</code></a> Alphabetize list of rustc-check-cfg</li> <li><a href="https://github.com/serde-rs/serde/commit/8cc4809414a83de0d41eac38ecfa1040e088b61e"><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="https://github.com/serde-rs/serde/commit/1179158defc5351467cbd2c340b7e1498391bce4"><code>1179158</code></a> Update ui test with diagnostic::on_unimplemented from PR 2767</li> <li><a href="https://github.com/serde-rs/serde/commit/91aa40e749620f31bf7db01c772e672f023136b5"><code>91aa40e</code></a> Add ui test of unsatisfied serde trait bound</li> <li><a href="https://github.com/serde-rs/serde/commit/595019e979ebed5452b550bf901abcab2cf4e945"><code>595019e</code></a> Cut test_suite from workspace members in old toolchain CI jobs</li> <li><a href="https://github.com/serde-rs/serde/commit/b0d7917f88978eda264f8fbac13b46ece35f5348"><code>b0d7917</code></a> Pull in trybuild 'following types implement trait' fix</li> <li><a href="https://github.com/serde-rs/serde/commit/8e6637a1e44c30dffd37322a7107d434cd751722"><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="https://github.com/serde-rs/serde/commit/694fe0595358aa0857120a99041d99975b1a8a70"><code>694fe05</code></a> Use the <code>#[diagnostic::on_unimplemented]</code> attribute when possible</li> <li><a href="https://github.com/serde-rs/serde/commit/f3dfd2a2375d9caf15a18ec657dde51a32caf6ed"><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="https://github.com/serde-rs/json/commit/bcedc3d96bcc33184f16d63eab397295e2193350"><code>bcedc3d</code></a> Release 1.0.120</li> <li><a href="https://github.com/serde-rs/json/commit/962c0fbbecc7dc8559cfeb019c2611737512f937"><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="https://github.com/serde-rs/json/commit/3480feda7b572d33992544061a8e0fbf8610a803"><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(&quot;…&quot;, …)]</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="https://github.com/dtolnay/thiserror/commit/915c75e8a3b679588e6eac03dccbba5d38c764a8"><code>915c75e</code></a> Release 1.0.63</li> <li><a href="https://github.com/dtolnay/thiserror/commit/3d5ec25464d2d71f09f480666e240d3446a44a19"><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="https://github.com/dtolnay/thiserror/commit/de8a1e54d420514250d9d4081d41723192cf0dfa"><code>de8a1e5</code></a> Update documentation of #[from] and #[backtrace] attributes</li> <li><a href="https://github.com/dtolnay/thiserror/commit/0bf6e3dd781409b62cbcf0816ffa1bb970d24833"><code>0bf6e3d</code></a> Release 1.0.62</li> <li><a href="https://github.com/dtolnay/thiserror/commit/497793283934d9e514d903a14278af6babbfbb65"><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="https://github.com/dtolnay/thiserror/commit/40a7779b1793f2dce5f85abe8c03486cdb5eb640"><code>40a7779</code></a> Support .0.0 nested tuple index</li> <li><a href="https://github.com/dtolnay/thiserror/commit/f1ca210cc4772f198af91886e3849dac68114f97"><code>f1ca210</code></a> Add regression test for issue 309</li> <li><a href="https://github.com/dtolnay/thiserror/commit/479744ec288f9183b8849f013dcee226ac6588ee"><code>479744e</code></a> No need for dead code if struct fields are public</li> <li><a href="https://github.com/dtolnay/thiserror/commit/4db08b10a39cfd189a36a88dee0fad578ac11cbe"><code>4db08b1</code></a> Ignore warning on unused struct in test</li> <li><a href="https://github.com/dtolnay/thiserror/commit/f2824ae379ac2edee1fd687b9e56f18c048086cd"><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="https://github.com/tokio-rs/tokio/commit/14b9f7115728b77c82db8d21b6d768d16dc472a6"><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="https://github.com/tokio-rs/tokio/commit/24344dfe4b69931bfe9fe686d2424c9f626dc75b"><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&amp;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> &quot;going stable&quot;, 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&lt;…&gt;</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> &amp; <code>wgpu::ComputePass</code></h4> <p><code>wgpu::RenderPass</code> &amp; <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&lt;wgpu::RenderPipeline&gt; = ...; // ... let mut cpass = encoder.begin_compute_pass(&amp;wgpu::ComputePassDescriptor::default()); cpass.set_pipeline(&amp;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&lt;wgpu::RenderPipeline&gt;</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&lt;'enc&gt;(encoder: &amp;'enc mut wgpu::CommandEncoder) -&gt; wgpu::ComputePass&lt;'static&gt; { let cpass: wgpu::ComputePass&lt;'enc&gt; = encoder.begin_compute_pass(&amp;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&amp;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> &quot;going stable&quot;, 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&lt;…&gt;</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> &amp; <code>wgpu::ComputePass</code></h4> <p><code>wgpu::RenderPass</code> &amp; <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&lt;wgpu::RenderPipeline&gt; = ...; // ... let mut cpass = encoder.begin_compute_pass(&amp;wgpu::ComputePassDescriptor::default()); cpass.set_pipeline(&amp;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&lt;wgpu::RenderPipeline&gt;</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&lt;'enc&gt;(encoder: &amp;'enc mut wgpu::CommandEncoder) -&gt; wgpu::ComputePass&lt;'static&gt; { let cpass: wgpu::ComputePass&lt;'enc&gt; = encoder.begin_compute_pass(&amp;wgpu::ComputePassDescriptor::default()); cpass.forget_lifetime() &lt;/tr&gt;&lt;/table&gt; </code></pre> </blockquote> <p>... (truncated)</p> </details> <details> <summary>Commits</summary> <ul> <li><a href="https://github.com/gfx-rs/wgpu/commit/278d278b28ff7b424dc7dde0c0d7519e8d839ec1"><code>278d278</code></a> chore: remove non-existent <code>wgpu-example</code> workspace dep.</li> <li><a href="https://github.com/gfx-rs/wgpu/commit/e883fa7b8b7bdfea0a9cd79a610c726eacebb05e"><code>e883fa7</code></a> docs(CHANGELOG): add <code>Unreleased</code> section</li> <li><a href="https://github.com/gfx-rs/wgpu/commit/6a1432c132e321526fa7fb00119174f50c1f7251"><code>6a1432c</code></a> chore: release 22.0.0</li> <li><a href="https://github.com/gfx-rs/wgpu/commit/9a0adefe88b2f15d44bd66995c35a8ac61592b36"><code>9a0adef</code></a> use <code>ManuallyDrop</code> instead of <code>Option</code> for <code>PendingWrites</code></li> <li><a href="https://github.com/gfx-rs/wgpu/commit/77e45d46df8829bdd49ca4336fe29e294a579831"><code>77e45d4</code></a> add missing device valid check in <code>create_texture_view</code></li> <li><a href="https://github.com/gfx-rs/wgpu/commit/f767220399fb0289ed20524cd544f982c1058c16"><code>f767220</code></a> remove same device check from <code>create_texture_binding</code></li> <li><a href="https://github.com/gfx-rs/wgpu/commit/ed67ff289cfdc2aa622bf4e1c2606305a4df7ef6"><code>ed67ff2</code></a> [deno] remove <code>assertDeviceMatch</code></li> <li><a href="https://github.com/gfx-rs/wgpu/commit/63303d4b4e8fe93a2c4d389489c33c4b0d00e547"><code>63303d4</code></a> add missing same device checks</li> <li><a href="https://github.com/gfx-rs/wgpu/commit/2f7860b6e40357d9d183bf4768e0329cdbc7a608"><code>2f7860b</code></a> move same device check in <code>compute_pass_end_impl</code></li> <li><a href="https://github.com/gfx-rs/wgpu/commit/7761b5723da85c51b1a91ab93f5a75d52b0365f4"><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="https://github.com/zip-rs/zip2/commit/8fb107ad5ebb2b8e9cbefb7e91a2ebcab80d6988"><code>8fb107a</code></a> chore: release (<a href="https://redirect.github.com/zip-rs/zip2/issues/222">#222</a>)</li> <li><a href="https://github.com/zip-rs/zip2/commit/a7c1230dfa42e69539fe40e4bde7344973a4faa7"><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="https://github.com/zip-rs/zip2/commit/a60bd798268d1c4a7655ecc3b35aa9447017c434"><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="https://github.com/zip-rs/zip2/commit/7471cf526f94727c5beb9fedadbfe9ca79ed1280"><code>7471cf5</code></a> refactor: change invalid_state() return type to io::Result&lt;T&gt;</li> <li><a href="https://github.com/zip-rs/zip2/commit/9caa3b678fd1ca252928dfdfcebcb642e09d7af0"><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="https://github.com/zip-rs/zip2/commit/8b11361b9e9c94ed49b6780b7755d0e98147bb06"><code>8b11361</code></a> chore: release</li> <li><a href="https://github.com/zip-rs/zip2/commit/55c2c64249758642384d30422c7d9c4aaf50d639"><code>55c2c64</code></a> ci(fuzz): Set max length closer to current corpus entries' length</li> <li><a href="https://github.com/zip-rs/zip2/commit/193bbe125bfa4f45f13e23187091be2b9a8d8c2f"><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="https://github.com/zip-rs/zip2/commit/4e971d07aba9dc873bb4256aba719c02688441ee"><code>4e971d0</code></a> Commit unfinished corpus</li> <li><a href="https://github.com/zip-rs/zip2/commit/c14986806a5a11dd9e4d779dd1f3144c872a1d11"><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>
2024-07-25 19:20:18 -04:00
thiserror = "1.0.63"
tokio = { version = "1", features = ["full"] }
build(deps): bump ts-rs from 8.1.0 to 9.0.0 in /src-tauri in the backend-deps group (#507) Bumps the backend-deps group in /src-tauri with 1 update: [ts-rs](https://github.com/Aleph-Alpha/ts-rs). Updates `ts-rs` from 8.1.0 to 9.0.0 <details> <summary>Release notes</summary> <p><em>Sourced from <a href="https://github.com/Aleph-Alpha/ts-rs/releases">ts-rs's releases</a>.</em></p> <blockquote> <h2>v9.0.0</h2> <p>While v9.0.0 is a technically breaking change, <strong>we expect it to be a drop-in replacement for almost all users</strong>. Only code interacting with <code>TS::dependency_types</code> and <code>TS::generics</code> will need to be adjusted.</p> <h1>What's new?</h1> <h3>Removal of <code>TypeList</code></h3> <p>The biggest change of v9.0.0 is an internal one: We removed <code>TypeList</code> from the API.<br /> This fixes the long-standing issue of complex types failing to compile with</p> <ul> <li><code>overflow evaluating the requirement</code> or</li> <li><code>reached the recursion limit</code></li> </ul> <p>Even if you did not run into those, we do expect this change to also improve compilation times.</p> <h3>Allow for <code>_</code> in <code>#[ts(as = &quot;..&quot;)]</code></h3> <p>Similar to how it works in serde, <code>_</code> can be used in <code>#[ts(as = &quot;..&quot;)]</code> to refer to the type of the field.<br /> This is particularly useful for more complex type overrides.</p> <h3>Allow <code>#[ts(as = &quot;..&quot;)]</code> and <code>#[ts(type = &quot;..&quot;)]</code> on structs and enums</h3> <p>These two attributes can now be used directly on structs and enums.<br /> Previously, it was necessary to add these attributes on every field where the type was used.<br /> This feature is particularly useful for exposing newtypes transparently.</p> <p><strong>To see a list of all changes, check out <a href="https://github.com/Aleph-Alpha/ts-rs/blob/main/CHANGELOG.md">CHANGELOG.md</a>!</strong></p> <h1>All changes</h1> <ul> <li>Release 8.1.0 by <a href="https://github.com/NyxCode"><code>@​NyxCode</code></a> in <a href="https://redirect.github.com/Aleph-Alpha/ts-rs/pull/283">Aleph-Alpha/ts-rs#283</a></li> <li>add support for top level type overrides by <a href="https://github.com/dr-bonez"><code>@​dr-bonez</code></a> in <a href="https://redirect.github.com/Aleph-Alpha/ts-rs/pull/286">Aleph-Alpha/ts-rs#286</a></li> <li>Fix <code>#[ts(rename_all_fields = &quot;...&quot;)]</code> on enums containing tuple or unit variants by <a href="https://github.com/escritorio-gustavo"><code>@​escritorio-gustavo</code></a> in <a href="https://redirect.github.com/Aleph-Alpha/ts-rs/pull/287">Aleph-Alpha/ts-rs#287</a></li> <li>add support for top level <code>as</code> by <a href="https://github.com/dr-bonez"><code>@​dr-bonez</code></a> in <a href="https://redirect.github.com/Aleph-Alpha/ts-rs/pull/288">Aleph-Alpha/ts-rs#288</a></li> <li>Prevent empty <code>Dependencies</code> from being added to <code>dependency_types</code> by <a href="https://github.com/escritorio-gustavo"><code>@​escritorio-gustavo</code></a> in <a href="https://redirect.github.com/Aleph-Alpha/ts-rs/pull/291">Aleph-Alpha/ts-rs#291</a></li> <li>Rework attribute parsing by <a href="https://github.com/escritorio-gustavo"><code>@​escritorio-gustavo</code></a> in <a href="https://redirect.github.com/Aleph-Alpha/ts-rs/pull/290">Aleph-Alpha/ts-rs#290</a></li> <li>Add MSRV to cargo.toml and README by <a href="https://github.com/escritorio-gustavo"><code>@​escritorio-gustavo</code></a> in <a href="https://redirect.github.com/Aleph-Alpha/ts-rs/pull/300">Aleph-Alpha/ts-rs#300</a></li> <li>Fix race condition in imports test by <a href="https://github.com/escritorio-gustavo"><code>@​escritorio-gustavo</code></a> in <a href="https://redirect.github.com/Aleph-Alpha/ts-rs/pull/302">Aleph-Alpha/ts-rs#302</a></li> <li>Fix inconsistencies with <code>serde</code> and add <code>SCREAMING-KEBAB-CASE</code> by <a href="https://github.com/escritorio-gustavo"><code>@​escritorio-gustavo</code></a> in <a href="https://redirect.github.com/Aleph-Alpha/ts-rs/pull/298">Aleph-Alpha/ts-rs#298</a></li> <li>Support <code>#[serde(with = &quot;...&quot;)]</code> for struct fields by <a href="https://github.com/escritorio-gustavo"><code>@​escritorio-gustavo</code></a> in <a href="https://redirect.github.com/Aleph-Alpha/ts-rs/pull/280">Aleph-Alpha/ts-rs#280</a></li> <li>dedup dependencies by <a href="https://github.com/kamadorueda"><code>@​kamadorueda</code></a> in <a href="https://redirect.github.com/Aleph-Alpha/ts-rs/pull/293">Aleph-Alpha/ts-rs#293</a></li> <li>Fix location of rename_all errors by <a href="https://github.com/escritorio-gustavo"><code>@​escritorio-gustavo</code></a> in <a href="https://redirect.github.com/Aleph-Alpha/ts-rs/pull/303">Aleph-Alpha/ts-rs#303</a></li> <li>Infered types (<code>_</code>) in <code>#[ts(as = &quot;...&quot;)]</code> by <a href="https://github.com/escritorio-gustavo"><code>@​escritorio-gustavo</code></a> in <a href="https://redirect.github.com/Aleph-Alpha/ts-rs/pull/299">Aleph-Alpha/ts-rs#299</a></li> <li>Track <code>Cargo.lock</code> files to improve CI speed by <a href="https://github.com/escritorio-gustavo"><code>@​escritorio-gustavo</code></a> in <a href="https://redirect.github.com/Aleph-Alpha/ts-rs/pull/295">Aleph-Alpha/ts-rs#295</a></li> <li>Fix <a href="https://redirect.github.com/Aleph-Alpha/ts-rs/issues/308">#308</a> by <a href="https://github.com/NyxCode"><code>@​NyxCode</code></a> in <a href="https://redirect.github.com/Aleph-Alpha/ts-rs/pull/309">Aleph-Alpha/ts-rs#309</a></li> <li>Fix missing case in <a href="https://redirect.github.com/Aleph-Alpha/ts-rs/issues/299">#299</a> by <a href="https://github.com/escritorio-gustavo"><code>@​escritorio-gustavo</code></a> in <a href="https://redirect.github.com/Aleph-Alpha/ts-rs/pull/310">Aleph-Alpha/ts-rs#310</a></li> <li>Coerce passed type to TS before invoking ::name() by <a href="https://github.com/paultag"><code>@​paultag</code></a> in <a href="https://redirect.github.com/Aleph-Alpha/ts-rs/pull/318">Aleph-Alpha/ts-rs#318</a></li> <li>Recusion Limit - Round 2 by <a href="https://github.com/NyxCode"><code>@​NyxCode</code></a> in <a href="https://redirect.github.com/Aleph-Alpha/ts-rs/pull/306">Aleph-Alpha/ts-rs#306</a></li> <li>Testing with --no-default-features didnt seem to work in CI by <a href="https://github.com/NyxCode"><code>@​NyxCode</code></a> in <a href="https://redirect.github.com/Aleph-Alpha/ts-rs/pull/319">Aleph-Alpha/ts-rs#319</a></li> <li>Insert newline at end of generated files by <a href="https://github.com/lucperkins"><code>@​lucperkins</code></a> in <a href="https://redirect.github.com/Aleph-Alpha/ts-rs/pull/321">Aleph-Alpha/ts-rs#321</a></li> <li>bug: Fix issue with absolute paths by <a href="https://github.com/escritorio-gustavo"><code>@​escritorio-gustavo</code></a> in <a href="https://redirect.github.com/Aleph-Alpha/ts-rs/pull/323">Aleph-Alpha/ts-rs#323</a></li> </ul> <h1>New Contributors</h1> <ul> <li><a href="https://github.com/dr-bonez"><code>@​dr-bonez</code></a> made their first contribution in <a href="https://redirect.github.com/Aleph-Alpha/ts-rs/pull/286">Aleph-Alpha/ts-rs#286</a></li> <li><a href="https://github.com/kamadorueda"><code>@​kamadorueda</code></a> made their first contribution in <a href="https://redirect.github.com/Aleph-Alpha/ts-rs/pull/293">Aleph-Alpha/ts-rs#293</a></li> </ul> <!-- raw HTML omitted --> </blockquote> <p>... (truncated)</p> </details> <details> <summary>Changelog</summary> <p><em>Sourced from <a href="https://github.com/Aleph-Alpha/ts-rs/blob/main/CHANGELOG.md">ts-rs's changelog</a>.</em></p> <blockquote> <h1>9.0.0</h1> <h3>Breaking</h3> <ul> <li><code>#[serde(with = &quot;...&quot;)]</code> requires the use of <code>#[ts(as = &quot;...&quot;)]</code> or <code>#[ts(type = &quot;...&quot;)]</code> (<a href="https://redirect.github.com/Aleph-Alpha/ts-rs/pull/280">#280</a>)</li> <li>Fix incompatibility with serde for <code>snake_case</code>, <code>kebab-case</code> and <code>SCREAMING_SNAKE_CASE</code> (<a href="https://redirect.github.com/Aleph-Alpha/ts-rs/pull/298">#298</a>)</li> <li><code>#[ts(rename_all = &quot;...&quot;)]</code> no longer accepts variations in the string's casing, dashes and underscores to make behavior consistent with serde (<a href="https://redirect.github.com/Aleph-Alpha/ts-rs/pull/298">#298</a>)</li> <li>Remove <code>TypeList</code>, and replace <code>TS::dependency_types</code>/<code>TS::generics</code> with <code>TS::visit_dependencies</code>/<code>TS::visit_generics</code>. This finally resolves &quot;overflow evaluating the requirement&quot;, &quot;reached the recursion limit&quot; errors. Also, compile times should benefit. This is a technically breaking change for those interacting with the <code>TS</code> trait directly. For those just using <code>#[derive(TS)]</code> and <code>#[ts(...)]</code>, nothing changes!</li> </ul> <h3>Features</h3> <ul> <li>Add support for <code>#[ts(type = &quot;..&quot;)]</code> directly on structs and enums (<a href="https://redirect.github.com/Aleph-Alpha/ts-rs/pull/286">#286</a>)</li> <li>Add support for <code>#[ts(as = &quot;..&quot;)]</code> directly on structs and enums (<a href="https://redirect.github.com/Aleph-Alpha/ts-rs/pull/288">#288</a>)</li> <li>Add support for <code>#[ts(rename_all = &quot;SCREAMING-KEBAB-CASE&quot;)]</code> (<a href="https://redirect.github.com/Aleph-Alpha/ts-rs/pull/298">#298</a>)</li> <li>Support <code>_</code> in <code>#[ts(type = &quot;..&quot;)]</code> to refer to the type of the field (<a href="https://redirect.github.com/Aleph-Alpha/ts-rs/pull/299">#299</a>)</li> </ul> <h3>Fixes</h3> <ul> <li>Fix <code>#[ts(rename_all_fields = &quot;...&quot;)]</code> on enums containing tuple or unit variants (<a href="https://redirect.github.com/Aleph-Alpha/ts-rs/pull/287">#287</a>)</li> <li>Fix &quot;overflow evaluating the requirement&quot; and &quot;reached the recursion limit&quot; errors in some cases (<a href="https://redirect.github.com/Aleph-Alpha/ts-rs/pull/293">#293</a>)</li> <li>Fix ambiguity causing &quot;multiple applicable items in scope&quot; errors in some cases (<a href="https://redirect.github.com/Aleph-Alpha/ts-rs/pull/309">#309</a>)</li> <li>Fix issues with absolute <code>TS_RS_EXPORT_DIR</code> paths (<a href="https://redirect.github.com/Aleph-Alpha/ts-rs/pull/323">#323</a>)</li> <li>Add newlines to the end of exported files (<a href="https://redirect.github.com/Aleph-Alpha/ts-rs/pull/321">#321</a>)</li> </ul> </blockquote> </details> <details> <summary>Commits</summary> <ul> <li><a href="https://github.com/Aleph-Alpha/ts-rs/commit/c7c8ff329d565de8bad27c8918ea12cfd762c569"><code>c7c8ff3</code></a> Release v9.0.0</li> <li><a href="https://github.com/Aleph-Alpha/ts-rs/commit/c9615f6601a3400ef2c48c31167c4c69ed136026"><code>c9615f6</code></a> update lockfile</li> <li><a href="https://github.com/Aleph-Alpha/ts-rs/commit/743e715f8e15601ba1aa2113d9c6c26d0fd9b9bd"><code>743e715</code></a> prepare release for 9.0.0</li> <li><a href="https://github.com/Aleph-Alpha/ts-rs/commit/be0349d5fb07a8ccab713887a61e90e3bc773c7a"><code>be0349d</code></a> bug: Fix issue with absolute paths (<a href="https://redirect.github.com/Aleph-Alpha/ts-rs/issues/323">#323</a>)</li> <li><a href="https://github.com/Aleph-Alpha/ts-rs/commit/f898578d80d3e2a54080c1c046c45f9eaa2435c3"><code>f898578</code></a> Insert newline at end of generated files (<a href="https://redirect.github.com/Aleph-Alpha/ts-rs/issues/321">#321</a>)</li> <li><a href="https://github.com/Aleph-Alpha/ts-rs/commit/badbac08e61e65b312880aa64e9ece2976f1bbef"><code>badbac0</code></a> Testing with --no-default-features didnt seem to work in CI (<a href="https://redirect.github.com/Aleph-Alpha/ts-rs/issues/319">#319</a>)</li> <li><a href="https://github.com/Aleph-Alpha/ts-rs/commit/7d28c1a97a713af1dbc39386a620e2708f72096c"><code>7d28c1a</code></a> Rework dependency and generics handling (<a href="https://redirect.github.com/Aleph-Alpha/ts-rs/issues/306">#306</a>)</li> <li><a href="https://github.com/Aleph-Alpha/ts-rs/commit/c5109a00e4a4feb7b614d35ddca2590300bdfb67"><code>c5109a0</code></a> Coerce passed type to TS before invoking ::name() (<a href="https://redirect.github.com/Aleph-Alpha/ts-rs/issues/318">#318</a>)</li> <li><a href="https://github.com/Aleph-Alpha/ts-rs/commit/d1223739632db2382eb419dc67e8cdac95d6430b"><code>d122373</code></a> Handle case where <code>TypePath::qself</code> is <code>Some</code> (<a href="https://redirect.github.com/Aleph-Alpha/ts-rs/issues/310">#310</a>)</li> <li><a href="https://github.com/Aleph-Alpha/ts-rs/commit/cb1314d87cc5834a1ace12b63c25a17672bf3fb7"><code>cb1314d</code></a> Fix unqualified <code>TS</code> trait method calls (<a href="https://redirect.github.com/Aleph-Alpha/ts-rs/issues/309">#309</a>)</li> <li>Additional commits viewable in <a href="https://github.com/Aleph-Alpha/ts-rs/compare/v8.1.0...v9.0.0">compare view</a></li> </ul> </details> <br /> [![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=ts-rs&package-manager=cargo&previous-version=8.1.0&new-version=9.0.0)](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>
2024-06-28 00:12:27 -04:00
ts-rs = "9.0"
build(deps): bump the backend-deps group in /src-tauri with 4 updates (#447) Bumps the backend-deps group in /src-tauri with 4 updates: [log](https://github.com/rust-lang/log), [sysinfo](https://github.com/GuillaumeGomez/sysinfo), [walkdir](https://github.com/BurntSushi/walkdir) and [wgpu](https://github.com/gfx-rs/wgpu). Updates `log` from 0.4.20 to 0.4.21 <details> <summary>Changelog</summary> <p><em>Sourced from <a href="https://github.com/rust-lang/log/blob/master/CHANGELOG.md">log's changelog</a>.</em></p> <blockquote> <h2>[0.4.21] - 2024-02-27</h2> <h2>What's Changed</h2> <ul> <li>Minor clippy nits by <a href="https://github.com/nyurik"><code>@​nyurik</code></a> in <a href="https://redirect.github.com/rust-lang/log/pull/578">rust-lang/log#578</a></li> <li>Simplify Display impl by <a href="https://github.com/nyurik"><code>@​nyurik</code></a> in <a href="https://redirect.github.com/rust-lang/log/pull/579">rust-lang/log#579</a></li> <li>Set all crates to 2021 edition by <a href="https://github.com/nyurik"><code>@​nyurik</code></a> in <a href="https://redirect.github.com/rust-lang/log/pull/580">rust-lang/log#580</a></li> <li>Various changes based on review by <a href="https://github.com/Thomasdezeeuw"><code>@​Thomasdezeeuw</code></a> in <a href="https://redirect.github.com/rust-lang/log/pull/583">rust-lang/log#583</a></li> <li>Fix typo in file_static() method doc by <a href="https://github.com/dimo414"><code>@​dimo414</code></a> in <a href="https://redirect.github.com/rust-lang/log/pull/590">rust-lang/log#590</a></li> <li>Specialize empty key value pairs by <a href="https://github.com/EFanZh"><code>@​EFanZh</code></a> in <a href="https://redirect.github.com/rust-lang/log/pull/576">rust-lang/log#576</a></li> <li>Fix incorrect lifetime in Value::to_str() by <a href="https://github.com/peterjoel"><code>@​peterjoel</code></a> in <a href="https://redirect.github.com/rust-lang/log/pull/587">rust-lang/log#587</a></li> <li>Remove some API of the key-value feature by <a href="https://github.com/Thomasdezeeuw"><code>@​Thomasdezeeuw</code></a> in <a href="https://redirect.github.com/rust-lang/log/pull/585">rust-lang/log#585</a></li> <li>Add logcontrol-log and log-reload by <a href="https://github.com/swsnr"><code>@​swsnr</code></a> in <a href="https://redirect.github.com/rust-lang/log/pull/595">rust-lang/log#595</a></li> <li>Add Serialization section to kv::Value docs by <a href="https://github.com/Thomasdezeeuw"><code>@​Thomasdezeeuw</code></a> in <a href="https://redirect.github.com/rust-lang/log/pull/593">rust-lang/log#593</a></li> <li>Rename Value::to_str to to_cow_str by <a href="https://github.com/Thomasdezeeuw"><code>@​Thomasdezeeuw</code></a> in <a href="https://redirect.github.com/rust-lang/log/pull/592">rust-lang/log#592</a></li> <li>Clarify documentation and simplify initialization of <code>STATIC_MAX_LEVEL</code> by <a href="https://github.com/ptosi"><code>@​ptosi</code></a> in <a href="https://redirect.github.com/rust-lang/log/pull/594">rust-lang/log#594</a></li> <li>Update docs to 2021 edition, test by <a href="https://github.com/nyurik"><code>@​nyurik</code></a> in <a href="https://redirect.github.com/rust-lang/log/pull/577">rust-lang/log#577</a></li> <li>Add &quot;alterable_logger&quot; link to README.md by <a href="https://github.com/brummer-simon"><code>@​brummer-simon</code></a> in <a href="https://redirect.github.com/rust-lang/log/pull/589">rust-lang/log#589</a></li> <li>Normalize line ending by <a href="https://github.com/EFanZh"><code>@​EFanZh</code></a> in <a href="https://redirect.github.com/rust-lang/log/pull/602">rust-lang/log#602</a></li> <li>Remove <code>ok_or</code> in favor of <code>Option::ok_or</code> by <a href="https://github.com/AngelicosPhosphoros"><code>@​AngelicosPhosphoros</code></a> in <a href="https://redirect.github.com/rust-lang/log/pull/607">rust-lang/log#607</a></li> <li>Use <code>Acquire</code> ordering for initialization check by <a href="https://github.com/AngelicosPhosphoros"><code>@​AngelicosPhosphoros</code></a> in <a href="https://redirect.github.com/rust-lang/log/pull/610">rust-lang/log#610</a></li> <li>Get structured logging API ready for stabilization by <a href="https://github.com/KodrAus"><code>@​KodrAus</code></a> in <a href="https://redirect.github.com/rust-lang/log/pull/613">rust-lang/log#613</a></li> </ul> <h2>New Contributors</h2> <ul> <li><a href="https://github.com/nyurik"><code>@​nyurik</code></a> made their first contribution in <a href="https://redirect.github.com/rust-lang/log/pull/578">rust-lang/log#578</a></li> <li><a href="https://github.com/dimo414"><code>@​dimo414</code></a> made their first contribution in <a href="https://redirect.github.com/rust-lang/log/pull/590">rust-lang/log#590</a></li> <li><a href="https://github.com/peterjoel"><code>@​peterjoel</code></a> made their first contribution in <a href="https://redirect.github.com/rust-lang/log/pull/587">rust-lang/log#587</a></li> <li><a href="https://github.com/ptosi"><code>@​ptosi</code></a> made their first contribution in <a href="https://redirect.github.com/rust-lang/log/pull/594">rust-lang/log#594</a></li> <li><a href="https://github.com/brummer-simon"><code>@​brummer-simon</code></a> made their first contribution in <a href="https://redirect.github.com/rust-lang/log/pull/589">rust-lang/log#589</a></li> <li><a href="https://github.com/AngelicosPhosphoros"><code>@​AngelicosPhosphoros</code></a> made their first contribution in <a href="https://redirect.github.com/rust-lang/log/pull/607">rust-lang/log#607</a></li> </ul> </blockquote> </details> <details> <summary>Commits</summary> <ul> <li><a href="https://github.com/rust-lang/log/commit/3ccdc286fef3076747fe18a2a93658ea4d4ae012"><code>3ccdc28</code></a> Merge pull request <a href="https://redirect.github.com/rust-lang/log/issues/617">#617</a> from rust-lang/cargo/0.4.21</li> <li><a href="https://github.com/rust-lang/log/commit/6153cb289f0e7b80f00ae07dbe5ee41cf3d3fcb0"><code>6153cb2</code></a> prepare for 0.4.21 release</li> <li><a href="https://github.com/rust-lang/log/commit/f0f74946a4bfb02cfc407795a3499c4b69d7a290"><code>f0f7494</code></a> Merge pull request <a href="https://redirect.github.com/rust-lang/log/issues/613">#613</a> from rust-lang/feat/kv-cleanup</li> <li><a href="https://github.com/rust-lang/log/commit/2b220bf3b705f2abc0ee591c7eb17972a979da3a"><code>2b220bf</code></a> clean up structured logging example</li> <li><a href="https://github.com/rust-lang/log/commit/646e9ab9917fb79e44b6b36b8375106a1a09766c"><code>646e9ab</code></a> use original Visitor name for VisitValue</li> <li><a href="https://github.com/rust-lang/log/commit/cf85c38d3519745d60e7b891c4b2025050a8389f"><code>cf85c38</code></a> add needed subfeatures to kv_unstable</li> <li><a href="https://github.com/rust-lang/log/commit/73e953905b970ef765a86bf6cbd69bc2c5e2bac4"><code>73e9539</code></a> fix up capturing of :err</li> <li><a href="https://github.com/rust-lang/log/commit/31bb4b0ff36e458c6bef304a336b71f6342ddcc7"><code>31bb4b0</code></a> move error macros together</li> <li><a href="https://github.com/rust-lang/log/commit/ad917118a5e781d0dd60b3a75ba519ce9839ba70"><code>ad91711</code></a> support field shorthand in macros</li> <li><a href="https://github.com/rust-lang/log/commit/90a347bd836873264a393a35bfd90fe478fadae2"><code>90a347b</code></a> restore removed APIs as deprecated</li> <li>Additional commits viewable in <a href="https://github.com/rust-lang/log/compare/0.4.20...0.4.21">compare view</a></li> </ul> </details> <br /> Updates `sysinfo` from 0.30.5 to 0.30.6 <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.6</h1> <ul> <li>macOS: Fix missing update of process run time.</li> <li>Add new <code>Groups</code> API.</li> <li>Improve documentation.</li> </ul> </blockquote> </details> <details> <summary>Commits</summary> <ul> <li><a href="https://github.com/GuillaumeGomez/sysinfo/commit/933dad660d5b1cde5bfbcb8e4eb42bf1f780ddca"><code>933dad6</code></a> Merge pull request <a href="https://redirect.github.com/GuillaumeGomez/sysinfo/issues/1214">#1214</a> from GuillaumeGomez/update</li> <li><a href="https://github.com/GuillaumeGomez/sysinfo/commit/ba66087869906e323d94bd6179a1836b8a84abda"><code>ba66087</code></a> Merge pull request <a href="https://redirect.github.com/GuillaumeGomez/sysinfo/issues/1215">#1215</a> from GuillaumeGomez/fix-test_process_run_time</li> <li><a href="https://github.com/GuillaumeGomez/sysinfo/commit/ec95f1dcb9019190cc8591009f0b29e66be89ea8"><code>ec95f1d</code></a> Fix <code>test_process_run_time</code></li> <li><a href="https://github.com/GuillaumeGomez/sysinfo/commit/3d990b9cef49925a0c8e9889888b10f65d51a276"><code>3d990b9</code></a> Update crate version to 0.30.6</li> <li><a href="https://github.com/GuillaumeGomez/sysinfo/commit/d516baf4aae5dd064707b6da5b1cc176152492fb"><code>d516baf</code></a> Update CHANGELOG for 0.30.6</li> <li><a href="https://github.com/GuillaumeGomez/sysinfo/commit/b04d3bc7fe1d32140e12d448ab20d18a2a1cbb28"><code>b04d3bc</code></a> Merge pull request <a href="https://redirect.github.com/GuillaumeGomez/sysinfo/issues/1213">#1213</a> from GuillaumeGomez/process-run_time-test</li> <li><a href="https://github.com/GuillaumeGomez/sysinfo/commit/0e4a8793122a3b39cfb7e6dcaccfe9483d32928e"><code>0e4a879</code></a> Add test for process::run_time</li> <li><a href="https://github.com/GuillaumeGomez/sysinfo/commit/fbb9dbf136ca80ad098d0c25db7578bb5055f2ad"><code>fbb9dbf</code></a> Merge pull request <a href="https://redirect.github.com/GuillaumeGomez/sysinfo/issues/1212">#1212</a> from janlugt/master</li> <li><a href="https://github.com/GuillaumeGomez/sysinfo/commit/795ec1a91860dd47d587985570548c830753cf68"><code>795ec1a</code></a> fix</li> <li><a href="https://github.com/GuillaumeGomez/sysinfo/commit/3a95615a29c94c6694667820c154f69f1a5ff6f2"><code>3a95615</code></a> Update run_time for MacOS processes</li> <li>Additional commits viewable in <a href="https://github.com/GuillaumeGomez/sysinfo/compare/v0.30.5...v0.30.6">compare view</a></li> </ul> </details> <br /> Updates `walkdir` from 2.4.0 to 2.5.0 <details> <summary>Commits</summary> <ul> <li><a href="https://github.com/BurntSushi/walkdir/commit/4f26be4d450910916ea11533b2efc52b9a6483bc"><code>4f26be4</code></a> 2.5.0</li> <li><a href="https://github.com/BurntSushi/walkdir/commit/3be5734033b20c2476e6ca9154c3bb0e0ed840b2"><code>3be5734</code></a> api: implement <code>FusedIterator</code></li> <li><a href="https://github.com/BurntSushi/walkdir/commit/b0d16b759a59836756f8d0ec637f7f8d121a48cd"><code>b0d16b7</code></a> ci: fix it</li> <li>See full diff in <a href="https://github.com/BurntSushi/walkdir/compare/2.4.0...2.5.0">compare view</a></li> </ul> </details> <br /> Updates `wgpu` from 0.19.1 to 0.19.3 <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.19.3</h2> <p>This release includes <code>wgpu</code>, <code>wgpu-core</code>, and <code>wgpu-hal</code>. All other crates are unchanged.</p> <h3>Major Changes</h3> <h4>Vendored WebGPU Bindings from <code>web_sys</code></h4> <p><strong><code>--cfg=web_sys_unstable_apis</code> is no longer needed in your <code>RUSTFLAGS</code> to compile for WebGPU!!!</strong></p> <p>While WebGPU's javascript api is stable in the browsers, the <code>web_sys</code> bindings for WebGPU are still improving. As such they are hidden behind the special cfg <code>--cfg=web_sys_unstable_apis</code> and are not available by default. Everyone who wanted to use our WebGPU backend needed to enable this cfg in their <code>RUSTFLAGS</code>. This was very inconvenient and made it hard to use WebGPU, especially when WebGPU is enabled by default. Additionally, the unstable APIs don't adhere to semver, so there were repeated breakages.</p> <p>To combat this problem we have decided to vendor the <code>web_sys</code> bindings for WebGPU within the crate. Notably we are not forking the bindings, merely vendoring, so any improvements we make to the bindings will be contributed directly to upstream <code>web_sys</code>.</p> <p>By <a href="https://github.com/cwfitzgerald"><code>@​cwfitzgerald</code></a> in <a href="https://redirect.github.com/gfx-rs/wgpu/pull/5325">#5325</a>.</p> <h3>Bug Fixes</h3> <h4>General</h4> <ul> <li>Fix an issue where command encoders weren't properly freed if an error occurred during command encoding. By <a href="https://github.com/ErichDonGubler"><code>@​ErichDonGubler</code></a> in <a href="https://redirect.github.com/gfx-rs/wgpu/pull/5251">#5251</a>.</li> </ul> <h4>Android</h4> <ul> <li>Fix linking error when targeting android without <code>winit</code>. By <a href="https://github.com/ashdnazg"><code>@​ashdnazg</code></a> in <a href="https://redirect.github.com/gfx-rs/wgpu/pull/5326">#5326</a>.</li> </ul> <h2>v0.19.2</h2> <p>This release includes <code>wgpu</code>, <code>wgpu-core</code>, <code>wgpu-hal</code>, <code>wgpu-types</code>, and <code>naga</code>. All other crates are unchanged.</p> <h3>Added/New Features</h3> <h4>General</h4> <ul> <li><code>wgpu::Id</code> now implements <code>PartialOrd</code>/<code>Ord</code> allowing it to be put in <code>BTreeMap</code>s. By <a href="https://github.com/cwfitzgerald"><code>@​cwfitzgerald</code></a> and <a href="https://github.com/9291Sam"><code>@​9291Sam</code></a> in <a href="https://redirect.github.com/gfx-rs/wgpu/pull/5176">#5176</a></li> </ul> <h4>OpenGL</h4> <ul> <li>Log an error when OpenGL texture format heuristics fail. By <a href="https://github.com/PolyMeilex"><code>@​PolyMeilex</code></a> in <a href="https://redirect.github.com/gfx-rs/wgpu/issues/5266">#5266</a></li> </ul> <h4><code>wgsl-out</code></h4> <ul> <li>Learned to generate acceleration structure types. By <a href="https://github.com/JMS55"><code>@​JMS55</code></a> in <a href="https://redirect.github.com/gfx-rs/wgpu/pull/5261">#5261</a></li> </ul> <h3>Documentation</h3> <ul> <li>Fix link in <code>wgpu::Instance::create_surface</code> documentation. By <a href="https://github.com/HexoKnight"><code>@​HexoKnight</code></a> in <a href="https://redirect.github.com/gfx-rs/wgpu/pull/5280">#5280</a>.</li> <li>Fix typo in <code>wgpu::CommandEncoder::clear_buffer</code> documentation. By <a href="https://github.com/PWhiddy"><code>@​PWhiddy</code></a> in <a href="https://redirect.github.com/gfx-rs/wgpu/pull/5281">#5281</a>.</li> <li><code>Surface</code> configuration incorrectly claimed that <code>wgpu::Instance::create_surface</code> was unsafe. By <a href="https://github.com/hackaugusto"><code>@​hackaugusto</code></a> in <a href="https://redirect.github.com/gfx-rs/wgpu/pull/5265">#5265</a>.</li> </ul> <h3>Bug Fixes</h3> <h4>General</h4> <ul> <li>Device lost callbacks are invoked when replaced and when global is dropped. By <a href="https://github.com/bradwerth"><code>@​bradwerth</code></a> in <a href="https://redirect.github.com/gfx-rs/wgpu/pull/5168">#5168</a></li> <li>Fix performance regression when allocating a large amount of resources of the same type. By <a href="https://github.com/nical"><code>@​nical</code></a> in <a href="https://redirect.github.com/gfx-rs/wgpu/pull/5229">#5229</a></li> <li>Fix docs.rs wasm32 builds. By <a href="https://github.com/cwfitzgerald"><code>@​cwfitzgerald</code></a> in <a href="https://redirect.github.com/gfx-rs/wgpu/pull/5310">#5310</a></li> <li>Improve error message when binding count limit hit. By <a href="https://github.com/hackaugusto"><code>@​hackaugusto</code></a> in <a href="https://redirect.github.com/gfx-rs/wgpu/pull/5298">#5298</a></li> </ul> <!-- 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/v0.19.3/CHANGELOG.md">wgpu's changelog</a>.</em></p> <blockquote> <h2>v0.19.3 (2024-03-01)</h2> <h3>Major Changes</h3> <h4>Vendored WebGPU Bindings from <code>web_sys</code></h4> <p><strong><code>--cfg=web_sys_unstable_apis</code> is no longer needed in your <code>RUSTFLAGS</code> to compile for WebGPU!!!</strong></p> <p>While WebGPU's javascript api is stable in the browsers, the <code>web_sys</code> bindings for WebGPU are still improving. As such they are hidden behind the special cfg <code>--cfg=web_sys_unstable_apis</code> and are not available by default. Everyone who wanted to use our WebGPU backend needed to enable this cfg in their <code>RUSTFLAGS</code>. This was very inconvenient and made it hard to use WebGPU, especially when WebGPU is enabled by default. Additionally, the unstable APIs don't adhere to semver, so there were repeated breakages.</p> <p>To combat this problem we have decided to vendor the <code>web_sys</code> bindings for WebGPU within the crate. Notably we are not forking the bindings, merely vendoring, so any improvements we make to the bindings will be contributed directly to upstream <code>web_sys</code>.</p> <p>By <a href="https://github.com/cwfitzgerald"><code>@​cwfitzgerald</code></a> in <a href="https://redirect.github.com/gfx-rs/wgpu/pull/5325">#5325</a>.</p> <h3>Bug Fixes</h3> <h4>General</h4> <ul> <li>Fix an issue where command encoders weren't properly freed if an error occurred during command encoding. By <a href="https://github.com/ErichDonGubler"><code>@​ErichDonGubler</code></a> in <a href="https://redirect.github.com/gfx-rs/wgpu/pull/5251">#5251</a>.</li> </ul> <h4>Android</h4> <ul> <li>Fix linking error when targeting android without <code>winit</code>. By <a href="https://github.com/ashdnazg"><code>@​ashdnazg</code></a> in <a href="https://redirect.github.com/gfx-rs/wgpu/pull/5326">#5326</a>.</li> </ul> <h2>v0.19.2 (2024-02-29)</h2> <h3>Added/New Features</h3> <h4>General</h4> <ul> <li><code>wgpu::Id</code> now implements <code>PartialOrd</code>/<code>Ord</code> allowing it to be put in <code>BTreeMap</code>s. By <a href="https://github.com/cwfitzgerald"><code>@​cwfitzgerald</code></a> and <a href="https://github.com/9291Sam"><code>@​9291Sam</code></a> in <a href="https://redirect.github.com/gfx-rs/wgpu/pull/5176">#5176</a></li> </ul> <h4>OpenGL</h4> <ul> <li>Log an error when OpenGL texture format heuristics fail. By <a href="https://github.com/PolyMeilex"><code>@​PolyMeilex</code></a> in <a href="https://redirect.github.com/gfx-rs/wgpu/issues/5266">#5266</a></li> </ul> <h4><code>wgsl-out</code></h4> <ul> <li>Learned to generate acceleration structure types. By <a href="https://github.com/JMS55"><code>@​JMS55</code></a> in <a href="https://redirect.github.com/gfx-rs/wgpu/pull/5261">#5261</a></li> </ul> <h3>Documentation</h3> <ul> <li>Fix link in <code>wgpu::Instance::create_surface</code> documentation. By <a href="https://github.com/HexoKnight"><code>@​HexoKnight</code></a> in <a href="https://redirect.github.com/gfx-rs/wgpu/pull/5280">#5280</a>.</li> <li>Fix typo in <code>wgpu::CommandEncoder::clear_buffer</code> documentation. By <a href="https://github.com/PWhiddy"><code>@​PWhiddy</code></a> in <a href="https://redirect.github.com/gfx-rs/wgpu/pull/5281">#5281</a>.</li> <li><code>Surface</code> configuration incorrectly claimed that <code>wgpu::Instance::create_surface</code> was unsafe. By <a href="https://github.com/hackaugusto"><code>@​hackaugusto</code></a> in <a href="https://redirect.github.com/gfx-rs/wgpu/pull/5265">#5265</a>.</li> </ul> <h3>Bug Fixes</h3> <h4>General</h4> <ul> <li>Device lost callbacks are invoked when replaced and when global is dropped. By <a href="https://github.com/bradwerth"><code>@​bradwerth</code></a> in <a href="https://redirect.github.com/gfx-rs/wgpu/pull/5168">#5168</a></li> <li>Fix performance regression when allocating a large amount of resources of the same type. By <a href="https://github.com/nical"><code>@​nical</code></a> in <a href="https://redirect.github.com/gfx-rs/wgpu/pull/5229">#5229</a></li> <li>Fix docs.rs wasm32 builds. By <a href="https://github.com/cwfitzgerald"><code>@​cwfitzgerald</code></a> in <a href="https://redirect.github.com/gfx-rs/wgpu/pull/5310">#5310</a></li> <li>Improve error message when binding count limit hit. By <a href="https://github.com/hackaugusto"><code>@​hackaugusto</code></a> in <a href="https://redirect.github.com/gfx-rs/wgpu/pull/5298">#5298</a></li> <li>Remove an unnecessary <code>clone</code> during GLSL shader injestion. By <a href="https://github.com/a1phyr"><code>@​a1phyr</code></a> in <a href="https://redirect.github.com/gfx-rs/wgpu/pull/5118">#5118</a>.</li> <li>Fix missing validation for <code>Device::clear_buffer</code> where <code>offset + size &gt; buffer.size</code> was not checked when <code>size</code> was omitted. By <a href="https://github.com/ErichDonGubler"><code>@​ErichDonGubler</code></a> in <a href="https://redirect.github.com/gfx-rs/wgpu/pull/5282">#5282</a>.</li> </ul> <!-- raw HTML omitted --> </blockquote> <p>... (truncated)</p> </details> <details> <summary>Commits</summary> <ul> <li><a href="https://github.com/gfx-rs/wgpu/commit/9f505e730fa4ef62c040aa3f67e730ab2059a1cf"><code>9f505e7</code></a> Versions</li> <li><a href="https://github.com/gfx-rs/wgpu/commit/75fd68939cb3984b2f6de18496b5fcc2ffe3f0a3"><code>75fd689</code></a> wgpu-hal: add ndk-sys dependency to fix linking error. (<a href="https://redirect.github.com/gfx-rs/wgpu/issues/5326">#5326</a>)</li> <li><a href="https://github.com/gfx-rs/wgpu/commit/bb09828a9e2472cb81a0eed1c5c2f36b5d471cfa"><code>bb09828</code></a> Vendor WebGPU Bindings from web_sys (<a href="https://redirect.github.com/gfx-rs/wgpu/issues/5325">#5325</a>)</li> <li><a href="https://github.com/gfx-rs/wgpu/commit/d189cf27e86dc934f6d22622b6fde8f4a8593583"><code>d189cf2</code></a> fix: discard cmd. enc. buf. on <code>wgpu_core::Global::command_encoder_drop</code></li> <li><a href="https://github.com/gfx-rs/wgpu/commit/be8c7e6ced06d3d7868a91ccfa51de9ec8d8dc39"><code>be8c7e6</code></a> fix(gles): discard cmd. enc. buf. on drop</li> <li><a href="https://github.com/gfx-rs/wgpu/commit/45ef1757cb1b43f76f6c87e346948635c51a7c1f"><code>45ef175</code></a> fix(dx12): discard cmd. enc. buf. on drop</li> <li><a href="https://github.com/gfx-rs/wgpu/commit/61d779d4d67111bcf34f4b3b8b59e0d2dc6147f4"><code>61d779d</code></a> Versions</li> <li><a href="https://github.com/gfx-rs/wgpu/commit/f8355a8114835aaa77dc654c51b071243b3485c1"><code>f8355a8</code></a> [wgpu-hal.gles] Error log for failed GLES heuristics (<a href="https://redirect.github.com/gfx-rs/wgpu/issues/5266">#5266</a>)</li> <li><a href="https://github.com/gfx-rs/wgpu/commit/7214da68209f733749ea010a331a07bcf9f860c7"><code>7214da6</code></a> Fix missing validation for <code>Device::clear_buffer</code> where `offset + size &gt; buff...</li> <li><a href="https://github.com/gfx-rs/wgpu/commit/c27f74355876e85981db3cfe9d8e632f17dc95f8"><code>c27f743</code></a> Avoid a clone when creating a Glsl shader (<a href="https://redirect.github.com/gfx-rs/wgpu/issues/5118">#5118</a>)</li> <li>Additional commits viewable in <a href="https://github.com/gfx-rs/wgpu/compare/v0.19.1...v0.19.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>
2024-03-06 18:28:10 -05:00
walkdir = "2.5.0"
build(deps): bump the backend-deps group in /src-tauri with 5 updates (#531) 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="https://github.com/serde-rs/json/commit/54381d6fee21cb05439937a0f5f286177c21d3f6"><code>54381d6</code></a> Release 1.0.122</li> <li><a href="https://github.com/serde-rs/json/commit/16fb6e0b853590ed065f2a1ce4450a71a433717b"><code>16fb6e0</code></a> Work around buggy rust-analyzer behavior</li> <li><a href="https://github.com/serde-rs/json/commit/49d7d6626f34d38f3bac5ccedffeaec169e02db1"><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="https://github.com/serde-rs/json/commit/6827c7b3c582a8fe30beb8ddb9e2446bfc391ea7"><code>6827c7b</code></a> Fix json! invocations when std prelude is not in scope</li> <li><a href="https://github.com/serde-rs/json/commit/611b2a4fb671b19c3ef45fc5b6455f906888c89f"><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="https://github.com/serde-rs/json/commit/7633cb7f0511d7e4962f5a378171cc1ea0a0820d"><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="https://github.com/GuillaumeGomez/sysinfo/commit/176db2852c29f3fcf35f213bebaa2790a35be454"><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="https://github.com/GuillaumeGomez/sysinfo/commit/3bd911977a0fc439a1d02de34ae5766df1847c0c"><code>3bd9119</code></a> Update crate version to 0.31.2</li> <li><a href="https://github.com/GuillaumeGomez/sysinfo/commit/c0b46af1ccfb7df0b8f44ac4f03e5bffa938e72e"><code>c0b46af</code></a> Update CHANGELOG for 0.31.2</li> <li><a href="https://github.com/GuillaumeGomez/sysinfo/commit/9009bb628c3f2a60bc0e6fa6811aad7b1f927314"><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="https://github.com/GuillaumeGomez/sysinfo/commit/73db406a181c03f1135aa7ae86266d539a73bcf2"><code>73db406</code></a> Remove usage of <code>trim_ascii</code> for now</li> <li><a href="https://github.com/GuillaumeGomez/sysinfo/commit/6c1ef4a7a7a9bc371c0ce0ee06aac6412a7159ca"><code>6c1ef4a</code></a> Remove <code>bstr</code> dependency</li> <li><a href="https://github.com/GuillaumeGomez/sysinfo/commit/5c40b60a93d3136aad111cca1a7423a2926d50a0"><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="https://github.com/GuillaumeGomez/sysinfo/commit/84502ec0a429d2397f80eeab66d6c53145263f73"><code>84502ec</code></a> Update crate version to 0.31.1</li> <li><a href="https://github.com/GuillaumeGomez/sysinfo/commit/51a972223b47ecb65a0a13c714f227509181feb4"><code>51a9722</code></a> Update CHANGELOG for 0.31.1</li> <li><a href="https://github.com/GuillaumeGomez/sysinfo/commit/87ac0dd51bd4119065db7b7468cb85b4ae937b36"><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="https://github.com/gfx-rs/wgpu/commit/5c5c8b1d4d2d965fbd10b290ee26f4e7eb158d7c"><code>5c5c8b1</code></a> Bump Versions</li> <li><a href="https://github.com/gfx-rs/wgpu/commit/0253a4f903ba6628172f3593ae580ace83310ce7"><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="https://github.com/gfx-rs/wgpu/commit/908bab43b14f6811c40b053e674be899dd07e5c1"><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="https://github.com/gfx-rs/wgpu/commit/f5003d43bee529c25fc86706f98a76e66cad9ce2"><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="https://github.com/gfx-rs/wgpu/commit/a1c5e09c30e26fcb641e76736382c8dcd1970e99"><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="https://github.com/gfx-rs/wgpu/commit/60983f3ab163feaa0c3b1cc51c3142dd5c3a81f7"><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="https://github.com/gfx-rs/wgpu/commit/735ecd035ebe5df655048c3e94af7c85b8096e9f"><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="https://github.com/gfx-rs/wgpu/commit/e3b5c1a33fdc35498a33f70805d2f94913ca29ec"><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="https://github.com/gfx-rs/wgpu/commit/24aeee2d153dacbc2f57ed38a2ced01817018005"><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="https://github.com/zip-rs/zip2/commit/beab418695d3ccfbaa6b2f8dc8c5f9d846125ed9"><code>beab418</code></a> chore: release (<a href="https://redirect.github.com/zip-rs/zip2/issues/229">#229</a>)</li> <li><a href="https://github.com/zip-rs/zip2/commit/f803fa01971bd442fa007b7d5fe00c5e442f6c0b"><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="https://github.com/zip-rs/zip2/commit/6d8ab6224b78535d9d71e54911a518265f1d42d8"><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="https://github.com/zip-rs/zip2/commit/fd5f80407257d94b230379dfa7428c72fdc80492"><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="https://github.com/zip-rs/zip2/commit/3ecd65176c987d4e7b51dc4b39a93bf8e35ae9fc"><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="https://github.com/zip-rs/zip2/commit/a29b860395518350b700f6aea59d3a2db4b2aa62"><code>a29b860</code></a> test(fuzz): Make <code>cargo fuzz fmt fuzz_write</code> output more reliably equivalent ...</li> <li><a href="https://github.com/zip-rs/zip2/commit/546e49d7f2142cd42d53f98de6b4d1f033162b51"><code>546e49d</code></a> docs: Update pull_request_template.md</li> <li><a href="https://github.com/zip-rs/zip2/commit/50fd94fe4e616c98640a83086a5fad92c01f73b9"><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>
2024-08-06 23:56:24 -04:00
wgpu = "22.1.0"
build(deps): bump the backend-deps group in /src-tauri with 7 updates (#543) 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="https://github.com/rust-lang/flate2-rs/commit/50852c6138789b255d5b2dfea2abb1a1dda99e99"><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="https://github.com/rust-lang/flate2-rs/commit/a2df1db3e68f8df78bf097c49dafe1c69cc9f50d"><code>a2df1db</code></a> bump <em>tested</em> MSRV to 1.63</li> <li><a href="https://github.com/rust-lang/flate2-rs/commit/66c6907f300928e5c1113f37036f7103fd268863"><code>66c6907</code></a> bump patch level for new release that builds with <code>-Zminimal-versions</code></li> <li><a href="https://github.com/rust-lang/flate2-rs/commit/a5d38e8fc629b4d3e74825024cc9b14aa84af02a"><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="https://github.com/rust-lang/flate2-rs/commit/80fc1e5ddd1977fa942d94a2f4a51a2cec8751de"><code>80fc1e5</code></a> Do not check msrv for feature zlib-rs</li> <li><a href="https://github.com/rust-lang/flate2-rs/commit/b332bac2f3c77399cd2c7acf0d949617c57781f4"><code>b332bac</code></a> Run msrv with different features</li> <li><a href="https://github.com/rust-lang/flate2-rs/commit/f51da32f640bddd5cb68afbc6d70820f19cd0952"><code>f51da32</code></a> Run msrv CI on windows and macos</li> <li><a href="https://github.com/rust-lang/flate2-rs/commit/387b9c65c33bbb4c1db1b9cfdbbc9887a655bf90"><code>387b9c6</code></a> Fix msrv: Run msrv checks with minimal versions</li> <li><a href="https://github.com/rust-lang/flate2-rs/commit/367ec7476817925ef3215196826828e814b035be"><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="https://github.com/rust-lang/flate2-rs/commit/6084e47797d58616f1c7adf818a048e8b0f015ad"><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&lt;http::Request&lt;_&gt;&gt;</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&lt;http::Request&lt;_&gt;&gt;</code> for <code>Client</code>.</li> </ul> </blockquote> </details> <details> <summary>Commits</summary> <ul> <li><a href="https://github.com/seanmonstar/reqwest/commit/88bd9be6df0ad19957f88f6a1ab5592917f4f9ca"><code>88bd9be</code></a> v0.12.7</li> <li><a href="https://github.com/seanmonstar/reqwest/commit/68127f0425e510d2319f4fc22f97f84e5612e63d"><code>68127f0</code></a> Revert &quot;feat: Add <code>impl Service\&lt;http::Request&lt;Body&gt;&gt;</code> for <code>Client</code> and `&amp;'_ 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="https://github.com/serde-rs/serde/commit/30752ac4ffdaa284606eda34055ad185e28c5499"><code>30752ac</code></a> Release 1.0.209</li> <li><a href="https://github.com/serde-rs/serde/commit/b84e6ca4f5fef69b3de985c586a07b1246f3eb9a"><code>b84e6ca</code></a> Improve wording of PR 2805 comments</li> <li><a href="https://github.com/serde-rs/serde/commit/87a2fb0f1a2774ea5bb20c0ed988b9ba57fc8166"><code>87a2fb0</code></a> Wrap comments from PR 2805 to 80 columns</li> <li><a href="https://github.com/serde-rs/serde/commit/9eaf7b9824f2082c50d17ad22b786322dc283a61"><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="https://github.com/serde-rs/serde/commit/7bde100237875d4f435de5ad90074b0479c37486"><code>7bde100</code></a> Replace MapRefDeserializer with value::MapDeserializer</li> <li><a href="https://github.com/serde-rs/serde/commit/da7fc795ee654252effa232a62a5a1e6d4f551ee"><code>da7fc79</code></a> Fix deserialization of empty struct variant in untagged enums</li> <li><a href="https://github.com/serde-rs/serde/commit/4c5fec1363d363f995375426f72db11c28f357c1"><code>4c5fec1</code></a> Test special cases that reaches SeqRefDeserializer::deserialize_any len==0 co...</li> <li><a href="https://github.com/serde-rs/serde/commit/6588b0ad3777f7ad930d68ab4b9ec5b9c25398e0"><code>6588b0a</code></a> Cover Content::Seq case in VariantRefDeserializer::struct_variant</li> <li><a href="https://github.com/serde-rs/serde/commit/0093f74cfee5ee3239514a7aad5fb44843eddcdd"><code>0093f74</code></a> Split test newtype_enum into four tests for each variant</li> <li><a href="https://github.com/serde-rs/serde/commit/171c6da57af712cfcf01c6c124b14cabfca364ba"><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="https://github.com/serde-rs/json/commit/5ebf65cc480f90714c94f82099ca9161d80cbb10"><code>5ebf65c</code></a> Release 1.0.127</li> <li><a href="https://github.com/serde-rs/json/commit/f287a3b1a93ecb1a11cee31cb638bd9523a58add"><code>f287a3b</code></a> Merge pull request 1179 from GREsau/patch-1</li> <li><a href="https://github.com/serde-rs/json/commit/ec980b02774abbff12fd3e26b0a1582eb14dcef7"><code>ec980b0</code></a> Release 1.0.126</li> <li><a href="https://github.com/serde-rs/json/commit/e6282b0c479947805a33c7f167b1d19dd4c7ad4f"><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="https://github.com/serde-rs/json/commit/ffc4a43453029cdc5603cfe3ef08414488fd45de"><code>ffc4a43</code></a> Improve cfg names for fast arithmetic</li> <li><a href="https://github.com/serde-rs/json/commit/4b1048d0ecc4d326d6657531689513f182a4f850"><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="https://github.com/serde-rs/json/commit/f268173a9fb1f5f8a80f47af62b564525cf33764"><code>f268173</code></a> Unify chunk size choice between float and string parsing</li> <li><a href="https://github.com/serde-rs/json/commit/fec03769743c3f0ceb6b5b56d91321fdc856dff2"><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="https://github.com/serde-rs/json/commit/3d837e1cc4a0f1df56ba6645c3b6d144768b5d9d"><code>3d837e1</code></a> Ensure the SWAR chunks are 64-bit in more cases</li> <li><a href="https://github.com/serde-rs/json/commit/11fc61c7af7b59ea80fb2ef7d78db94465dfbd54"><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="https://github.com/GuillaumeGomez/sysinfo/commit/d0122ae0412a981bb64be48a43b99357fcec751b"><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="https://github.com/GuillaumeGomez/sysinfo/commit/e40096c7ada4055caae6f9e9e6c7b83978142ef3"><code>e40096c</code></a> Update crate version to 0.31.3</li> <li><a href="https://github.com/GuillaumeGomez/sysinfo/commit/431d5df1899729c619f668f89947fb690b3cc572"><code>431d5df</code></a> Update CHANGELOG for 0.31.3</li> <li><a href="https://github.com/GuillaumeGomez/sysinfo/commit/3dff49e089a939cf1f804b35008799cb19c453c5"><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="https://github.com/GuillaumeGomez/sysinfo/commit/9acef9ff21ad958261165e12941135b5ac1982ed"><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="https://github.com/zip-rs/zip2/commit/6d3945645b7f3805068dd8c50d4fe56a66651069"><code>6d39456</code></a> chore: release (<a href="https://redirect.github.com/zip-rs/zip2/issues/234">#234</a>)</li> <li><a href="https://github.com/zip-rs/zip2/commit/af33ed343da5769e0587d638e435d67151990f10"><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="https://github.com/zip-rs/zip2/commit/3f6768ec5a51605bcb3e7a636c75ac98137223fb"><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="https://github.com/zip-rs/zip2/commit/3a427c4f781719091ca7a5b58617dc31eb9a25cb"><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="https://github.com/MCOfficer/zip-extract/commit/120ebab3a12779f44e6fe3cfd60424d16b568d93"><code>120ebab</code></a> chore: Release zip-extract version 0.2.1</li> <li><a href="https://github.com/MCOfficer/zip-extract/commit/0058b21505241f549ee4552ffcb8f6debda8a031"><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="https://github.com/MCOfficer/zip-extract/commit/ee3d7468d486ac550ee9c96e9173e5e1b0148d5a"><code>ee3d746</code></a> chore: Release zip-extract version 0.2.0</li> <li><a href="https://github.com/MCOfficer/zip-extract/commit/22d0df1ed151dbbc88762a17871a407eb2054399"><code>22d0df1</code></a> Update docs since new features have been added</li> <li><a href="https://github.com/MCOfficer/zip-extract/commit/379f6ed45b00f49a39f2e185ffa9860774c912e2"><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>
2024-08-30 15:29:50 -04:00
zip = { version = "2.2.0", features = ["deflate-zlib-ng"] }
zip-extract = "0.2.1"
tempfile = "3.12.0"
native-dialog = "0.7.0"
2022-04-06 22:27:03 -04:00
[target.'cfg(windows)'.dependencies]
winreg = "0.52.0"
2022-04-06 22:27:03 -04:00
[features]
# by default Tauri runs in production mode
# when `tauri dev` runs it is executed with `cargo run --no-default-features` if `devPath` is an URL
default = ["custom-protocol"]
2022-04-06 22:27:03 -04:00
# this feature is used used for production builds where `devPath` points to the filesystem
# DO NOT remove this
custom-protocol = ["tauri/custom-protocol"]
[profile.release]
strip = true # Automatically strip symbols from the binary.