feat: support message dialogs with 3 buttons#2641
Conversation
Package Changes Through 355fc91There are 4 changes which include dialog with minor, dialog-js with minor, updater with minor, updater-js with minor Planned Package VersionsThe following package releases are the planned based on the context of changes in this pull request.
Add another change file through the GitHub UI by following this link. Read about change files or the docs at github.com/jbolda/covector |
|
iOS is not tested ofc Windows and Android are tested and works. |
Co-authored-by: Tony <68118705+Legend-Master@users.noreply.github.com>
Co-authored-by: Tony <68118705+Legend-Master@users.noreply.github.com>
|
@FabianLars or @lucasfernog can you test the iOS stuff? |
…uri-apps/plugins-workspace into feat/message-dialog-3-buttons
|
Can do but I'm kinda away over the weekend so please remind me on Monday if I or Lucas didn't get to it yet by then. |
|
don't worry about it, enjoy your weekend |
|
I started taking a look at it but got carried away to other things. I was trying to improve the return type but.. it's complicated |
Legend-Master
left a comment
There was a problem hiding this comment.
Desktop code looks good, tested on Windows
| export type MessageDialogButtonsYesNoCancel = { | ||
| /** The Yes button. */ | ||
| yes: string | ||
| /** The No button. */ | ||
| no: string | ||
| /** The Cancel button. */ | ||
| cancel: string | ||
| } | ||
|
|
||
| /** | ||
| * The Ok and Cancel buttons of a message dialog. | ||
| * | ||
| * @since 2.3.0 | ||
| */ | ||
| export type MessageDialogButtonsOkCancel = { | ||
| /** The Ok button. */ | ||
| ok: string | ||
| /** The Cancel button. */ | ||
| cancel: string | ||
| } | ||
|
|
||
| /** | ||
| * The Ok button of a message dialog. | ||
| * | ||
| * @since 2.3.0 | ||
| */ | ||
| export type MessageDialogButtonsOk = { | ||
| /** The Ok button. */ | ||
| ok: string | ||
| } |
There was a problem hiding this comment.
Just a small suggestion, maybe we can change these to something like this, so typescript doesn't hint ok and yes at the same type
| export type MessageDialogButtonsYesNoCancel = { | |
| /** The Yes button. */ | |
| yes: string | |
| /** The No button. */ | |
| no: string | |
| /** The Cancel button. */ | |
| cancel: string | |
| } | |
| /** | |
| * The Ok and Cancel buttons of a message dialog. | |
| * | |
| * @since 2.3.0 | |
| */ | |
| export type MessageDialogButtonsOkCancel = { | |
| /** The Ok button. */ | |
| ok: string | |
| /** The Cancel button. */ | |
| cancel: string | |
| } | |
| /** | |
| * The Ok button of a message dialog. | |
| * | |
| * @since 2.3.0 | |
| */ | |
| export type MessageDialogButtonsOk = { | |
| /** The Ok button. */ | |
| ok: string | |
| } | |
| export type MessageDialogButtonsYesNoCancel = { | |
| /** The Yes button. */ | |
| yes: string | |
| /** The No button. */ | |
| no: string | |
| /** The Cancel button. */ | |
| cancel: string | |
| } | |
| /** | |
| * The Ok and Cancel buttons of a message dialog. | |
| * | |
| * @since 2.3.0 | |
| */ | |
| export type MessageDialogButtonsOkCancel = { | |
| /** The Ok button. */ | |
| yes: string | |
| /** The Cancel button. */ | |
| cancel: string | |
| } | |
| /** | |
| * The Ok button of a message dialog. | |
| * | |
| * @since 2.3.0 | |
| */ | |
| export type MessageDialogButtonsOk = { | |
| /** The Ok button. */ | |
| yes: string | |
| } |
Can you maybe expand on that so someone else can potentially take over? |
lucasfernog
left a comment
There was a problem hiding this comment.
i think we can go with this now
|
weird, i only ever got the second type of warning.. maybe we just go with the other way :| |
|
I feel like But this doesn't quite match the I feel like as long as we put some examples in |
 <h3>Snyk has created this PR to upgrade @tauri-apps/plugin-fs from 2.4.0 to 2.4.2.</h3> :information_source: Keep your dependencies up-to-date. This makes it easier to fix existing vulnerabilities and to more quickly identify and fix newly disclosed vulnerabilities when they affect your project. <hr/> - The recommended version is **2 versions** ahead of your current version. - The recommended version was released **a month ago**. <details> <summary><b>Release notes</b></summary> <br/> <details> <summary>Package name: <b>@tauri-apps/plugin-fs</b></summary> <ul> <li> <b>2.4.2</b> - 2025-08-20 </li> <li> <b>2.4.1</b> - 2025-07-20 </li> <li> <b>2.4.0</b> - <a href="https://redirect.github.com/tauri-apps/plugins-workspace/releases/tag/dialog-v2.4.0">2025-06-25</a></br><h2>[2.4.0]</h2> <ul> <li><a href="https://redirect.github.com/tauri-apps/plugins-workspace/commit/509eba8d441c4f6ecf0af77b572cb2afd69a752d"><code>509eba8d</code></a> (<a href="https://redirect.github.com/tauri-apps/plugins-workspace/pull/2641" data-hovercard-type="pull_request" data-hovercard-url="/tauri-apps/plugins-workspace/pull/2641/hovercard">#2641</a> by <a href="https://redirect.github.com/tauri-apps/plugins-workspace/../../amrbashir">@ amrbashir</a>) Add support for showing a message dialog with 3 buttons.</li> </ul> <details> <summary><em><h4>Cargo Publish</h4></em></summary> <div class="snippet-clipboard-content notranslate position-relative overflow-auto" data-snippet-clipboard-copy-content="Updating crates.io index Packaging tauri-plugin-dialog v2.4.0 (/home/runner/work/plugins-workspace/plugins-workspace/plugins/dialog) Updating crates.io index Packaged 49 files, 325.6KiB (122.9KiB compressed) Uploading tauri-plugin-dialog v2.4.0 (/home/runner/work/plugins-workspace/plugins-workspace/plugins/dialog) Uploaded tauri-plugin-dialog v2.4.0 to registry `crates-io` note: waiting for tauri-plugin-dialog v2.4.0 to be available at registry `crates-io`. You may press ctrl-c to skip waiting; the crate should be available shortly. Published tauri-plugin-dialog v2.4.0 at registry `crates-io`"><pre class="notranslate"><code>Updating crates.io index Packaging tauri-plugin-dialog v2.4.0 (/home/runner/work/plugins-workspace/plugins-workspace/plugins/dialog) Updating crates.io index Packaged 49 files, 325.6KiB (122.9KiB compressed) Uploading tauri-plugin-dialog v2.4.0 (/home/runner/work/plugins-workspace/plugins-workspace/plugins/dialog) Uploaded tauri-plugin-dialog v2.4.0 to registry `crates-io` note: waiting for tauri-plugin-dialog v2.4.0 to be available at registry `crates-io`. You may press ctrl-c to skip waiting; the crate should be available shortly. Published tauri-plugin-dialog v2.4.0 at registry `crates-io` </code></pre></div> </details> </li> </ul> from <a href="https://redirect.github.com/tauri-apps/plugins-workspace/releases">@tauri-apps/plugin-fs GitHub release notes</a> </details> </details> --- > [!IMPORTANT] > > - Check the changes in this PR to ensure they won't cause issues with your project. > - This PR was automatically created by Snyk using the credentials of a real user. --- **Note:** _You are seeing this because you or someone else with access to this repository has authorized Snyk to open upgrade PRs._ **For more information:** <img src="https://api.segment.io/v1/pixel/track?data=eyJ3cml0ZUtleSI6InJyWmxZcEdHY2RyTHZsb0lYd0dUcVg4WkFRTnNCOUEwIiwiYW5vbnltb3VzSWQiOiJjZTc1MWJkMS0xYTBjLTQ3ZGUtYTQ2NS1mNzFhYzY5OTUwYmQiLCJldmVudCI6IlBSIHZpZXdlZCIsInByb3BlcnRpZXMiOnsicHJJZCI6ImNlNzUxYmQxLTFhMGMtNDdkZS1hNDY1LWY3MWFjNjk5NTBiZCJ9fQ==" width="0" height="0"/> > - 🧐 [View latest project report](https://app.snyk.io/org/blankll/project/d19c39b4-9b25-4232-b09a-2d71e94c8a24?utm_source=github&utm_medium=referral&page=upgrade-pr) > - 📜 [Customise PR templates](https://docs.snyk.io/scan-using-snyk/pull-requests/snyk-fix-pull-or-merge-requests/customize-pr-templates?utm_source=&utm_content=fix-pr-template) > - 🛠 [Adjust upgrade PR settings](https://app.snyk.io/org/blankll/project/d19c39b4-9b25-4232-b09a-2d71e94c8a24/settings/integration?utm_source=github&utm_medium=referral&page=upgrade-pr) > - 🔕 [Ignore this dependency or unsubscribe from future upgrade PRs](https://app.snyk.io/org/blankll/project/d19c39b4-9b25-4232-b09a-2d71e94c8a24/settings/integration?pkg=@tauri-apps/plugin-fs&utm_source=github&utm_medium=referral&page=upgrade-pr#auto-dep-upgrades) [//]: # 'snyk:metadata:{"customTemplate":{"variablesUsed":[],"fieldsUsed":[]},"dependencies":[{"name":"@tauri-apps/plugin-fs","from":"2.4.0","to":"2.4.2"}],"env":"prod","hasFixes":false,"isBreakingChange":false,"isMajorUpgrade":false,"issuesToFix":[],"prId":"ce751bd1-1a0c-47de-a465-f71ac69950bd","prPublicId":"ce751bd1-1a0c-47de-a465-f71ac69950bd","packageManager":"npm","priorityScoreList":[],"projectPublicId":"d19c39b4-9b25-4232-b09a-2d71e94c8a24","projectUrl":"https://app.snyk.io/org/blankll/project/d19c39b4-9b25-4232-b09a-2d71e94c8a24?utm_source=github&utm_medium=referral&page=upgrade-pr","prType":"upgrade","templateFieldSources":{"branchName":"default","commitMessage":"default","description":"default","title":"default"},"templateVariants":[],"type":"auto","upgrade":[],"upgradeInfo":{"versionsDiff":2,"publishedDate":"2025-08-20T09:43:19.004Z"},"vulns":[]}' Co-authored-by: snyk-bot <snyk-bot@snyk.io>
 <h3>Snyk has created this PR to upgrade @tauri-apps/plugin-dialog from 2.3.1 to 2.4.0.</h3> :information_source: Keep your dependencies up-to-date. This makes it easier to fix existing vulnerabilities and to more quickly identify and fix newly disclosed vulnerabilities when they affect your project. <hr/> - The recommended version is **3 versions** ahead of your current version. - The recommended version was released **a month ago**. <details> <summary><b>Release notes</b></summary> <br/> <details> <summary>Package name: <b>@tauri-apps/plugin-dialog</b></summary> <ul> <li> <b>2.4.0</b> - <a href="https://redirect.github.com/tauri-apps/plugins-workspace/releases/tag/dialog-v2.4.0">2025-09-02</a></br><h2>[2.4.0]</h2> <ul> <li><a href="https://redirect.github.com/tauri-apps/plugins-workspace/commit/509eba8d441c4f6ecf0af77b572cb2afd69a752d"><code>509eba8d</code></a> (<a href="https://redirect.github.com/tauri-apps/plugins-workspace/pull/2641" data-hovercard-type="pull_request" data-hovercard-url="/tauri-apps/plugins-workspace/pull/2641/hovercard">#2641</a> by <a href="https://redirect.github.com/tauri-apps/plugins-workspace/../../amrbashir">@ amrbashir</a>) Add support for showing a message dialog with 3 buttons.</li> </ul> <details> <summary><em><h4>Cargo Publish</h4></em></summary> <div class="snippet-clipboard-content notranslate position-relative overflow-auto" data-snippet-clipboard-copy-content="Updating crates.io index Packaging tauri-plugin-dialog v2.4.0 (/home/runner/work/plugins-workspace/plugins-workspace/plugins/dialog) Updating crates.io index Packaged 49 files, 325.6KiB (122.9KiB compressed) Uploading tauri-plugin-dialog v2.4.0 (/home/runner/work/plugins-workspace/plugins-workspace/plugins/dialog) Uploaded tauri-plugin-dialog v2.4.0 to registry `crates-io` note: waiting for tauri-plugin-dialog v2.4.0 to be available at registry `crates-io`. You may press ctrl-c to skip waiting; the crate should be available shortly. Published tauri-plugin-dialog v2.4.0 at registry `crates-io`"><pre class="notranslate"><code>Updating crates.io index Packaging tauri-plugin-dialog v2.4.0 (/home/runner/work/plugins-workspace/plugins-workspace/plugins/dialog) Updating crates.io index Packaged 49 files, 325.6KiB (122.9KiB compressed) Uploading tauri-plugin-dialog v2.4.0 (/home/runner/work/plugins-workspace/plugins-workspace/plugins/dialog) Uploaded tauri-plugin-dialog v2.4.0 to registry `crates-io` note: waiting for tauri-plugin-dialog v2.4.0 to be available at registry `crates-io`. You may press ctrl-c to skip waiting; the crate should be available shortly. Published tauri-plugin-dialog v2.4.0 at registry `crates-io` </code></pre></div> </details> </li> <li> <b>2.3.3</b> - <a href="https://redirect.github.com/tauri-apps/plugins-workspace/releases/tag/single-instance-v2.3.3">2025-08-20</a></br><h2>[2.3.3]</h2> <h3>Dependencies</h3> <ul> <li>Upgraded to <code>deep-link@2.4.2</code></li> </ul> <details> <summary><em><h4>Cargo Publish</h4></em></summary> <div class="snippet-clipboard-content notranslate position-relative overflow-auto" data-snippet-clipboard-copy-content="Updating crates.io index Packaging tauri-plugin-single-instance v2.3.3 (/home/runner/work/plugins-workspace/plugins-workspace/plugins/single-instance) Updating crates.io index Packaged 16 files, 208.9KiB (90.5KiB compressed) Uploading tauri-plugin-single-instance v2.3.3 (/home/runner/work/plugins-workspace/plugins-workspace/plugins/single-instance) Uploaded tauri-plugin-single-instance v2.3.3 to registry `crates-io` note: waiting for tauri-plugin-single-instance v2.3.3 to be available at registry `crates-io`. You may press ctrl-c to skip waiting; the crate should be available shortly. Published tauri-plugin-single-instance v2.3.3 at registry `crates-io`"><pre class="notranslate"><code>Updating crates.io index Packaging tauri-plugin-single-instance v2.3.3 (/home/runner/work/plugins-workspace/plugins-workspace/plugins/single-instance) Updating crates.io index Packaged 16 files, 208.9KiB (90.5KiB compressed) Uploading tauri-plugin-single-instance v2.3.3 (/home/runner/work/plugins-workspace/plugins-workspace/plugins/single-instance) Uploaded tauri-plugin-single-instance v2.3.3 to registry `crates-io` note: waiting for tauri-plugin-single-instance v2.3.3 to be available at registry `crates-io`. You may press ctrl-c to skip waiting; the crate should be available shortly. Published tauri-plugin-single-instance v2.3.3 at registry `crates-io` </code></pre></div> </details> </li> <li> <b>2.3.2</b> - 2025-07-28 </li> <li> <b>2.3.1</b> - <a href="https://redirect.github.com/tauri-apps/plugins-workspace/releases/tag/shell-v2.3.1">2025-07-20</a></br><h2>[2.3.1]</h2> <ul> <li><a href="https://redirect.github.com/tauri-apps/plugins-workspace/commit/d865ed47685c3923e894f7d10ee4c037507037e6"><code>d865ed47</code></a> (<a href="https://redirect.github.com/tauri-apps/plugins-workspace/pull/2950" data-hovercard-type="pull_request" data-hovercard-url="/tauri-apps/plugins-workspace/pull/2950/hovercard">#2950</a> by <a href="https://redirect.github.com/tauri-apps/plugins-workspace/../../lucasfernog">@ lucasfernog</a>) Fix sidecar with dots in the filename not working on Windows.</li> </ul> <details> <summary><em><h4>Cargo Publish</h4></em></summary> <div class="snippet-clipboard-content notranslate position-relative overflow-auto" data-snippet-clipboard-copy-content="Updating crates.io index Updating crates.io index Packaging tauri-plugin-shell v2.3.1 (/home/runner/work/plugins-workspace/plugins-workspace/plugins/shell) Updating crates.io index Packaged 45 files, 296.5KiB (116.3KiB compressed) Uploading tauri-plugin-shell v2.3.1 (/home/runner/work/plugins-workspace/plugins-workspace/plugins/shell) Uploaded tauri-plugin-shell v2.3.1 to registry `crates-io` note: waiting for tauri-plugin-shell v2.3.1 to be available at registry `crates-io`. You may press ctrl-c to skip waiting; the crate should be available shortly. Published tauri-plugin-shell v2.3.1 at registry `crates-io`"><pre class="notranslate"><code>Updating crates.io index Updating crates.io index Packaging tauri-plugin-shell v2.3.1 (/home/runner/work/plugins-workspace/plugins-workspace/plugins/shell) Updating crates.io index Packaged 45 files, 296.5KiB (116.3KiB compressed) Uploading tauri-plugin-shell v2.3.1 (/home/runner/work/plugins-workspace/plugins-workspace/plugins/shell) Uploaded tauri-plugin-shell v2.3.1 to registry `crates-io` note: waiting for tauri-plugin-shell v2.3.1 to be available at registry `crates-io`. You may press ctrl-c to skip waiting; the crate should be available shortly. Published tauri-plugin-shell v2.3.1 at registry `crates-io` </code></pre></div> </details> </li> </ul> from <a href="https://redirect.github.com/tauri-apps/plugins-workspace/releases">@tauri-apps/plugin-dialog GitHub release notes</a> </details> </details> --- > [!IMPORTANT] > > - Check the changes in this PR to ensure they won't cause issues with your project. > - This PR was automatically created by Snyk using the credentials of a real user. --- **Note:** _You are seeing this because you or someone else with access to this repository has authorized Snyk to open upgrade PRs._ **For more information:** <img src="https://api.segment.io/v1/pixel/track?data=eyJ3cml0ZUtleSI6InJyWmxZcEdHY2RyTHZsb0lYd0dUcVg4WkFRTnNCOUEwIiwiYW5vbnltb3VzSWQiOiJjOWIzZWUyOC02ZjY0LTQ3YzMtYWIwNC1hODVjMmM1ZjYyNTIiLCJldmVudCI6IlBSIHZpZXdlZCIsInByb3BlcnRpZXMiOnsicHJJZCI6ImM5YjNlZTI4LTZmNjQtNDdjMy1hYjA0LWE4NWMyYzVmNjI1MiJ9fQ==" width="0" height="0"/> > - 🧐 [View latest project report](https://app.snyk.io/org/blankll/project/d19c39b4-9b25-4232-b09a-2d71e94c8a24?utm_source=github&utm_medium=referral&page=upgrade-pr) > - 📜 [Customise PR templates](https://docs.snyk.io/scan-using-snyk/pull-requests/snyk-fix-pull-or-merge-requests/customize-pr-templates?utm_source=&utm_content=fix-pr-template) > - 🛠 [Adjust upgrade PR settings](https://app.snyk.io/org/blankll/project/d19c39b4-9b25-4232-b09a-2d71e94c8a24/settings/integration?utm_source=github&utm_medium=referral&page=upgrade-pr) > - 🔕 [Ignore this dependency or unsubscribe from future upgrade PRs](https://app.snyk.io/org/blankll/project/d19c39b4-9b25-4232-b09a-2d71e94c8a24/settings/integration?pkg=@tauri-apps/plugin-dialog&utm_source=github&utm_medium=referral&page=upgrade-pr#auto-dep-upgrades) [//]: # 'snyk:metadata:{"breakingChangeRiskLevel":null,"FF_showPullRequestBreakingChanges":null,"FF_showPullRequestBreakingChangesWebSearch":null,"customTemplate":{"variablesUsed":[],"fieldsUsed":[]},"dependencies":[{"name":"@tauri-apps/plugin-dialog","from":"2.3.1","to":"2.4.0"}],"env":"prod","hasFixes":false,"isBreakingChange":false,"isMajorUpgrade":false,"issuesToFix":[],"prId":"c9b3ee28-6f64-47c3-ab04-a85c2c5f6252","prPublicId":"c9b3ee28-6f64-47c3-ab04-a85c2c5f6252","packageManager":"npm","priorityScoreList":[],"projectPublicId":"d19c39b4-9b25-4232-b09a-2d71e94c8a24","projectUrl":"https://app.snyk.io/org/blankll/project/d19c39b4-9b25-4232-b09a-2d71e94c8a24?utm_source=github&utm_medium=referral&page=upgrade-pr","prType":"upgrade","templateFieldSources":{"branchName":"default","commitMessage":"default","description":"default","title":"default"},"templateVariants":[],"type":"auto","upgrade":[],"upgradeInfo":{"versionsDiff":3,"publishedDate":"2025-09-02T13:44:58.120Z"},"vulns":[]}' Co-authored-by: snyk-bot <snyk-bot@snyk.io>
 <h3>Snyk has created this PR to upgrade @tauri-apps/plugin-store from 2.2.1 to 2.4.0.</h3> :information_source: Keep your dependencies up-to-date. This makes it easier to fix existing vulnerabilities and to more quickly identify and fix newly disclosed vulnerabilities when they affect your project. <hr/> - The recommended version is **2 versions** ahead of your current version. - The recommended version was released **2 months ago**. <details> <summary><b>Release notes</b></summary> <br/> <details> <summary>Package name: <b>@tauri-apps/plugin-store</b></summary> <ul> <li> <b>2.4.0</b> - <a href="https://redirect.github.com/tauri-apps/plugins-workspace/releases/tag/dialog-v2.4.0">2025-08-20</a></br><h2>[2.4.0]</h2> <ul> <li><a href="https://redirect.github.com/tauri-apps/plugins-workspace/commit/509eba8d441c4f6ecf0af77b572cb2afd69a752d"><code>509eba8d</code></a> (<a href="https://redirect.github.com/tauri-apps/plugins-workspace/pull/2641" data-hovercard-type="pull_request" data-hovercard-url="/tauri-apps/plugins-workspace/pull/2641/hovercard">#2641</a> by <a href="https://redirect.github.com/tauri-apps/plugins-workspace/../../amrbashir">@ amrbashir</a>) Add support for showing a message dialog with 3 buttons.</li> </ul> <details> <summary><em><h4>Cargo Publish</h4></em></summary> <div class="snippet-clipboard-content notranslate position-relative overflow-auto" data-snippet-clipboard-copy-content="Updating crates.io index Packaging tauri-plugin-dialog v2.4.0 (/home/runner/work/plugins-workspace/plugins-workspace/plugins/dialog) Updating crates.io index Packaged 49 files, 325.6KiB (122.9KiB compressed) Uploading tauri-plugin-dialog v2.4.0 (/home/runner/work/plugins-workspace/plugins-workspace/plugins/dialog) Uploaded tauri-plugin-dialog v2.4.0 to registry `crates-io` note: waiting for tauri-plugin-dialog v2.4.0 to be available at registry `crates-io`. You may press ctrl-c to skip waiting; the crate should be available shortly. Published tauri-plugin-dialog v2.4.0 at registry `crates-io`"><pre class="notranslate"><code>Updating crates.io index Packaging tauri-plugin-dialog v2.4.0 (/home/runner/work/plugins-workspace/plugins-workspace/plugins/dialog) Updating crates.io index Packaged 49 files, 325.6KiB (122.9KiB compressed) Uploading tauri-plugin-dialog v2.4.0 (/home/runner/work/plugins-workspace/plugins-workspace/plugins/dialog) Uploaded tauri-plugin-dialog v2.4.0 to registry `crates-io` note: waiting for tauri-plugin-dialog v2.4.0 to be available at registry `crates-io`. You may press ctrl-c to skip waiting; the crate should be available shortly. Published tauri-plugin-dialog v2.4.0 at registry `crates-io` </code></pre></div> </details> </li> <li> <b>2.3.0</b> - 2025-06-25 </li> <li> <b>2.2.1</b> - 2025-06-16 </li> </ul> from <a href="https://redirect.github.com/tauri-apps/plugins-workspace/releases">@tauri-apps/plugin-store GitHub release notes</a> </details> </details> --- > [!IMPORTANT] > > - Check the changes in this PR to ensure they won't cause issues with your project. > - This PR was automatically created by Snyk using the credentials of a real user. --- **Note:** _You are seeing this because you or someone else with access to this repository has authorized Snyk to open upgrade PRs._ **For more information:** <img src="https://api.segment.io/v1/pixel/track?data=eyJ3cml0ZUtleSI6InJyWmxZcEdHY2RyTHZsb0lYd0dUcVg4WkFRTnNCOUEwIiwiYW5vbnltb3VzSWQiOiIwYjI5OTQzYi1hZmI0LTQwNzAtYmM0Yi1hMjNiY2UyM2VlMDEiLCJldmVudCI6IlBSIHZpZXdlZCIsInByb3BlcnRpZXMiOnsicHJJZCI6IjBiMjk5NDNiLWFmYjQtNDA3MC1iYzRiLWEyM2JjZTIzZWUwMSJ9fQ==" width="0" height="0"/> > - 🧐 [View latest project report](https://app.snyk.io/org/blankll/project/d19c39b4-9b25-4232-b09a-2d71e94c8a24?utm_source=github&utm_medium=referral&page=upgrade-pr) > - 📜 [Customise PR templates](https://docs.snyk.io/scan-using-snyk/pull-requests/snyk-fix-pull-or-merge-requests/customize-pr-templates?utm_source=&utm_content=fix-pr-template) > - 🛠 [Adjust upgrade PR settings](https://app.snyk.io/org/blankll/project/d19c39b4-9b25-4232-b09a-2d71e94c8a24/settings/integration?utm_source=github&utm_medium=referral&page=upgrade-pr) > - 🔕 [Ignore this dependency or unsubscribe from future upgrade PRs](https://app.snyk.io/org/blankll/project/d19c39b4-9b25-4232-b09a-2d71e94c8a24/settings/integration?pkg=@tauri-apps/plugin-store&utm_source=github&utm_medium=referral&page=upgrade-pr#auto-dep-upgrades) [//]: # 'snyk:metadata:{"breakingChangeRiskLevel":null,"FF_showPullRequestBreakingChanges":null,"FF_showPullRequestBreakingChangesWebSearch":null,"customTemplate":{"variablesUsed":[],"fieldsUsed":[]},"dependencies":[{"name":"@tauri-apps/plugin-store","from":"2.2.1","to":"2.4.0"}],"env":"prod","hasFixes":false,"isBreakingChange":false,"isMajorUpgrade":false,"issuesToFix":[],"prId":"0b29943b-afb4-4070-bc4b-a23bce23ee01","prPublicId":"0b29943b-afb4-4070-bc4b-a23bce23ee01","packageManager":"npm","priorityScoreList":[],"projectPublicId":"d19c39b4-9b25-4232-b09a-2d71e94c8a24","projectUrl":"https://app.snyk.io/org/blankll/project/d19c39b4-9b25-4232-b09a-2d71e94c8a24?utm_source=github&utm_medium=referral&page=upgrade-pr","prType":"upgrade","templateFieldSources":{"branchName":"default","commitMessage":"default","description":"default","title":"default"},"templateVariants":[],"type":"auto","upgrade":[],"upgradeInfo":{"versionsDiff":2,"publishedDate":"2025-08-20T09:44:46.532Z"},"vulns":[]}' Co-authored-by: snyk-bot <snyk-bot@snyk.io>




closes #2640