chore: bump @tauri-apps/api from 2.1.1 to 2.9.0
dependenciesjavascript
Bumps [@tauri-apps/api](https://github.com/tauri-apps/tauri) from 2.1.1 to 2.9.0.
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a href="https://github.com/tauri-apps/tauri/releases"><code>@tauri-apps/api</code>'s releases</a>.</em></p>
<blockquote>
<h2><code>@tauri-apps/api</code> v2.9.0</h2>
<!-- raw HTML omitted -->
<pre><code>No known vulnerabilities found
</code></pre>
<!-- raw HTML omitted -->
<h2>[2.9.0]</h2>
<h3>New Features</h3>
<ul>
<li><a href="https://www.github.com/tauri-apps/tauri/commit/f5851ee00d6d1f4d560a220ca5a728fedd525092"><code>f5851ee00</code></a> (<a href="https://redirect.github.com/tauri-apps/tauri/pull/14089">#14089</a>) Adds the <code>scrollBarStyle</code> option to the Webview and WebviewBuilder constructors.</li>
<li><a href="https://www.github.com/tauri-apps/tauri/commit/3397fd9bfe5f6b1337110149f6c34731b8a44bb3"><code>3397fd9bf</code></a> (<a href="https://redirect.github.com/tauri-apps/tauri/pull/14133">#14133</a>) Added <code>app > onBackButtonPress</code> for Android back button handling.</li>
</ul>
<h3>Enhancements</h3>
<ul>
<li><a href="https://www.github.com/tauri-apps/tauri/commit/59089723fc20d66f3f305f2008adeb279bf87462"><code>59089723f</code></a> (<a href="https://redirect.github.com/tauri-apps/tauri/pull/14091">#14091</a>) Added a config to set a data_directory relative to the app-specific data dir in JavaScript and <code>tauri.conf.json</code>.</li>
</ul>
<h3>Bug Fixes</h3>
<ul>
<li><a href="https://www.github.com/tauri-apps/tauri/commit/08bda64c25008bd45c5b58d06ff14649081a2f5d"><code>08bda64c2</code></a> (<a href="https://redirect.github.com/tauri-apps/tauri/pull/14132">#14132</a>) Fix <code>core > addPluginListener</code> failing on command permission check.</li>
</ul>
<!-- raw HTML omitted -->
<pre><code>> @tauri-apps/api@2.9.0 npm-publish /home/runner/work/tauri/tauri/packages/api
> pnpm build && cd ./dist && pnpm publish --access public --loglevel silly --no-git-checks
<p>> <code>@tauri-apps/api</code><a href="https://github.com/2"><code>@2</code></a>.9.0 build /home/runner/work/tauri/tauri/packages/api
> rollup -c --configPlugin typescript</p>
<p>[36m
[1m./src/app.ts, ./src/core.ts, ./src/dpi.ts, ./src/event.ts, ./src/image.ts, ./src/index.ts, ./src/menu.ts, ./src/mocks.ts, ./src/path.ts, ./src/tray.ts, ./src/webview.ts, ./src/webviewWindow.ts, ./src/window.ts[22m → [1m./dist, ./dist[22m...[39m
[32mcreated [1m./dist, ./dist[22m in [1m1.5s[22m[39m
[36m
[1msrc/index.ts[22m → [1m../../crates/tauri/scripts/bundle.global.js[22m...[39m
[32mcreated [1m../../crates/tauri/scripts/bundle.global.js[22m in [1m1.9s[22m[39m
npm verbose cli /opt/hostedtoolcache/node/20.19.5/x64/bin/node /opt/hostedtoolcache/node/20.19.5/x64/bin/npm
npm info using npm@10.8.2
npm info using node@v20.19.5
npm silly config load:file:/opt/hostedtoolcache/node/20.19.5/x64/lib/node_modules/npm/npmrc
npm silly config load:file:/tmp/770b5e21bc9a9b51797683f237994887/.npmrc
npm silly config load:file:/home/runner/work/_temp/.npmrc
npm silly config load:file:/opt/hostedtoolcache/node/20.19.5/x64/etc/npmrc
npm verbose title npm publish tauri-apps-api-2.9.0.tgz
</tr></table>
</code></pre></p>
</blockquote>
<p>... (truncated)</p>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a href="https://github.com/tauri-apps/tauri/commit/cb28f4368cc8bdc43c6bde88f793f68a30a2d54c"><code>cb28f43</code></a> apply version updates (<a href="https://redirect.github.com/tauri-apps/tauri/issues/14137">#14137</a>)</li>
<li><a href="https://github.com/tauri-apps/tauri/commit/6aa7f2d852870aeba1d4dd0e07f8be2bc9b66286"><code>6aa7f2d</code></a> chore(deps): minor bump plugin, codegen and macros crates</li>
<li><a href="https://github.com/tauri-apps/tauri/commit/06f26bbb2449a98b82af6c5a536ce1f337a23fe9"><code>06f26bb</code></a> chore(deps): update tao to 0.34.5</li>
<li><a href="https://github.com/tauri-apps/tauri/commit/68cb318979317c09f401825150e007d60377e75e"><code>68cb318</code></a> feat(core): add stop, restart, destroy and configuration changed Android hook...</li>
<li><a href="https://github.com/tauri-apps/tauri/commit/3397fd9bfe5f6b1337110149f6c34731b8a44bb3"><code>3397fd9</code></a> feat(core): back button event on Android, closes <a href="https://redirect.github.com/tauri-apps/tauri/issues/8142">#8142</a> (<a href="https://redirect.github.com/tauri-apps/tauri/issues/14133">#14133</a>)</li>
<li><a href="https://github.com/tauri-apps/tauri/commit/3b4fac2017832d426dd07c5e24e26684eda57f7b"><code>3b4fac2</code></a> feat(android): add auto_increment_version_code option for Android builds (<a href="https://redirect.github.com/tauri-apps/tauri/issues/1">#1</a>...</li>
<li><a href="https://github.com/tauri-apps/tauri/commit/684791efa6f3c671a0435d456ac208bca871d8c1"><code>684791e</code></a> fix(macos): Always try to create webview, even if webkit runtime isn't detect...</li>
<li><a href="https://github.com/tauri-apps/tauri/commit/25e920e169db900ca4f07c2bb9eb290e9f9f2c7d"><code>25e920e</code></a> fix(cli): wait for dev command to exit with --no-watch, closes <a href="https://redirect.github.com/tauri-apps/tauri/issues/14284">#14284</a> (<a href="https://redirect.github.com/tauri-apps/tauri/issues/14298">#14298</a>)</li>
<li><a href="https://github.com/tauri-apps/tauri/commit/a27948585662db6da90aaef998a7a43efdb6f647"><code>a279485</code></a> chore(cli): update cargo-mobile2 to 0.21.1</li>
<li><a href="https://github.com/tauri-apps/tauri/commit/7b0d4e73227e42d88732b6d9fe643499dd78ec4e"><code>7b0d4e7</code></a> fix(core): SHA256 hash for JS scripts CSP on Windows (<a href="https://redirect.github.com/tauri-apps/tauri/issues/14265">#14265</a>)</li>
<li>Additional commits viewable in <a href="https://github.com/tauri-apps/tauri/compare/@tauri-apps/api-v2.1.1...@tauri-apps/api-v2.9.0">compare view</a></li>
</ul>
</details>
<br />
[](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 this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)
- `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)
- `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)
</details>
合并状态:未合并 关闭于 2026-01-01 1 条评论