renovate[bot]
3b5b2cc125
chore(deps): update dependency rollup to v4.60.0 ( #15154 )
2026-03-25 22:12:22 +08:00
renovate[bot]
386312c73a
chore(deps): update dependency rollup to v4.59.1 ( #15150 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-03-24 17:54:31 +01:00
Lucas Fernandes Nogueira
093e2b47c0
feat(mobile): multi-window support ( #14484 )
...
Co-authored-by: FabianLars <30730186+FabianLars@users.noreply.github.com >
2026-03-23 17:32:02 +01:00
Tony
6cb86c9e42
chore(deps): update @rollup/plugin-terser to v1 ( #15057 )
2026-03-08 10:54:28 +01:00
Tony
8230973ae8
chore: update js dependencies to fix audit ( #15031 )
...
* chore: update js dependencies
* Add serialize-javascript override
2026-03-04 21:10:25 +08:00
renovate[bot]
7d3c7593a9
chore(deps): update dependency rollup to v4.59.0 ( #15001 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-02-28 22:07:20 +08:00
renovate[bot]
03514414d9
chore(deps): update dependency rollup to v4.58.0 ( #14991 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-02-25 11:13:03 +08:00
renovate[bot]
aa0bf8bd19
chore(deps): update eslint monorepo to v10 (major) ( #14922 )
...
* chore(deps): update eslint monorepo to v10
* Update typescript-eslint and plugin security
2026-02-20 20:58:41 +08:00
renovate[bot]
7d01aa0417
chore(deps): update dependency rollup to v4.57.1 ( #14868 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-02-05 23:16:42 +08:00
FabianLars
5dbb37bab1
chore(api.js): Re-release 2.10.0 as 2.10.1 to fix npm package
2026-02-03 00:32:07 +01:00
FabianLars
19ded696de
apply version updates
2026-02-02 23:05:28 +01:00
renovate[bot]
f7c083cd41
chore(deps): update dependency rollup to v4.57.0 ( #14820 )
2026-01-31 20:32:55 +08:00
renovate[bot]
4794a6ba22
chore(deps): update dependency rollup to v4.55.2 ( #14808 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-01-22 14:09:19 +01:00
renovate[bot]
9a53c84ec0
chore(deps): update dependency globals to v17 ( #14730 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-01-15 12:28:04 +01:00
renovate[bot]
137576e8a4
chore(deps): update dependency rollup to v4.55.1 ( #14746 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-01-15 11:51:21 +01:00
Tony
51f0fcb69c
docs: pixel units ( #14702 )
2025-12-28 10:40:03 +08:00
renovate[bot]
51a0d6d66d
chore(deps): update dependency rollup to v4.54.0 ( #14688 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-12-23 22:49:57 +08:00
renovate[bot]
e290642fb4
chore(deps): update dependency rollup to v4.53.5 ( #14676 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-12-19 17:15:17 +08:00
renovate[bot]
b79386010d
chore(deps): update dependency rollup to v4.53.4 ( #14670 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-12-18 22:49:52 +08:00
github-actions[bot]
4408f72af6
apply version updates ( #14467 )
...
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
2025-11-30 11:22:38 +01:00
renovate[bot]
dd7e59a495
chore(deps): update dependency rollup to v4.53.3 ( #14519 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-11-24 13:25:01 +08:00
Aleksey Ponomarev
ad1dec2e24
fix(core): properly handle async errors in addPluginListener ( #14464 )
...
* fix(core): properly handle async errors in addPluginListener
The previous implementation used .then() after invoke() without await, which prevented the catch block from handling rejected promises. Now using await to properly catch errors and allow fallback to camelCase registerListener method.
* Change file and generate `bundle.global.js`
---------
Co-authored-by: Tony <legendmastertony@gmail.com >
2025-11-15 12:07:51 +08:00
renovate[bot]
beffcd880f
chore(deps): update dependency rollup to v4.53.2 ( #14459 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-11-15 10:23:57 +08:00
renovate[bot]
cfe47871a5
chore(deps): update dependency rollup to v4.53.1 ( #14444 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-11-12 22:05:17 +08:00
renovate[bot]
85ba5315c2
chore(deps): update dependency @types/node to v24 ( #14376 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-11-04 11:27:01 +01:00
Braden Wong
bda1d22369
docs(webviewWindow): fix incorrect import in JSDoc example ( #14388 )
...
The getByLabel method is a static method on WebviewWindow, not Webview.
Updated the JSDoc example to import and use the correct class name.
2025-10-29 15:34:16 +08:00
renovate[bot]
3056d44d96
chore(deps): update dependency @rollup/plugin-typescript to v12.3.0 ( #14364 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-10-28 15:57:47 +08:00
renovate[bot]
cdc5594286
chore(deps): update dependency rollup to v4.52.5 ( #14339 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-10-21 17:09:40 +08:00
Tony
752c923002
chore: fix some typos ( #14334 )
2025-10-20 22:51:28 +08:00
github-actions[bot]
cb28f4368c
apply version updates ( #14137 )
...
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
2025-10-20 09:49:46 -03:00
Lucas Fernandes Nogueira
3397fd9bfe
feat(core): back button event on Android, closes #8142 ( #14133 )
...
* feat(core): back button event and exit on Android, closes #8142
I've used https://github.com/ionic-team/capacitor-plugins/blob/main/app/android/src/main/java/com/capacitorjs/plugins/app/AppPlugin.java as a reference here, checking if there's a back button event handler with a default of webview's goBack implementation
* missing change file
* remove exit impl
* fmt
* update wry
* fix default back press
* add remove_listener
2025-10-15 20:50:15 -03:00
Lucas Fernandes Nogueira
08bda64c25
fix(api): "command not found" error when running addPluginListener ( #14132 )
...
* fix(api): "command not found" error when running addPluginListener
the backend expects the command name to be in snake case
we've made this change already for check_permissions and request_permissions, but missed register_listener
* fix check instead
* update bundle.global.js
* code review suggestion
* add note
* adjust change file
* remove unused var
* fmt
* build
2025-10-06 14:55:20 -03:00
renovate[bot]
a99601ee4b
chore(deps): update dependency rollup to v4.52.4 ( #14256 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-10-06 19:10:02 +08:00
renovate[bot]
eb60b9966b
chore(deps): update dependency rollup to v4.52.3 ( #14230 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-10-02 16:34:29 +08:00
renovate[bot]
12a6787110
chore(deps): update dependency rollup to v4.52.2 ( #14216 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-09-27 21:54:42 +08:00
renovate[bot]
6cb73194c4
chore(deps): update dependency rollup to v4.52.0 ( #14188 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-09-25 15:41:58 +02:00
renovate[bot]
9efe474e06
chore(deps): update dependency rollup to v4.50.1 ( #14169 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-09-09 11:12:36 +08:00
Jamie Ridding
f5851ee00d
feat: Expose ScrollBarStyle webview option to tauri. ( #14089 )
...
* Expose `ScrollBarStyle` webview option to tauri.
This commit exposes the scroll_bar_style option from wry via the tauri
WebviewWindowBuilder API. By itself, the commit does not include changes
to the configuration file or JavaScript APIs: These will be added in a
later commit.
* Fix a compile error on macOS and Linux.
* Add `scroll_bar_style` to WindowConfig.
This commit exposes the `scroll_bar_style` option in tauri.conf.json/
.json5/.toml as `scrollBarStyle` and `scroll-bar-style`.
* Expose `scroll_bar_style` to JavaScript API.
This commit exposes the `scroll_bar_style` in the options object passed
to the JavaScript API `Webview` and `WebviewWindow` constructors.
While testing this, I discovered that on Windows, attempting to create
a webview from the JavaScript API will cause the hosting window to
immediately hang if it attempts to use the same data directory as
another webview without sharing the same environment options. This
commit includes no mitigation for this behaviour, as I will be opening
a separate issue about it at some point in the near future.
* Document WebView2 environment requirements.
This commit adds a message to the documentation for all components of
the `scroll_bar_style` configuration option, telling users that all
webviews that use the same data directory must use the same value for
this option.
* Fix formatting.
* Add change files to .changes directory.
* Remove `tauri-schema-generator` from change file.
* Remove quotes from change tags.
* Add tags to change files.
I did not realise that these were needed, as the pull request that I
used as my reference when building this feature did not have them.
* update conf
---------
Co-authored-by: Lucas Nogueira <lucas@tauri.app >
2025-09-02 07:14:59 -03:00
Fabian-Lars
59089723fc
feat(api): add dataDirectory setting config ( #14091 )
...
* feat(api): ad dataDirectory setting config
* changefile fmt
* chain, log if dirs::data_local_dir fails
---------
Co-authored-by: Lucas Nogueira <lucas@tauri.app >
2025-09-01 13:56:26 -03:00
renovate[bot]
5239d39149
chore(deps): update dependency rollup to v4.50.0 ( #14127 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-08-31 17:51:26 +08:00
renovate[bot]
9a35a616f5
chore(deps): update dependency rollup to v4.49.0 ( #14098 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-08-27 23:27:02 +08:00
renovate[bot]
4791d09a0a
chore(deps): update dependency rollup to v4.48.1 ( #14077 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-08-25 12:32:49 +02:00
renovate[bot]
bc829ee24d
chore(deps): update dependency rollup to v4.48.0 ( #14053 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-08-25 12:55:18 +08:00
renovate[bot]
1e7aac355f
chore(deps): update dependency rollup to v4.46.4 ( #14049 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-08-21 12:01:01 +08:00
Kushal Meghani
f0172a454a
fix(app): correct removeDataStore return type, add docs for getBundle… ( #14038 )
...
* fix(app): correct removeDataStore return type, add docs for getBundleType
* add change file
* fmt
---------
Co-authored-by: Lucas Nogueira <lucas@tauri.app >
2025-08-19 08:02:21 -03:00
github-actions[bot]
b4abb6cae8
Apply Version Updates From Current Changes ( #13887 )
...
* apply version updates
* chore: minor bump codegen, build, macros
* fix audit
---------
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
Co-authored-by: Lucas Nogueira <lucas@tauri.app >
2025-08-18 15:50:13 -03:00
renovate[bot]
37154ebdcd
chore(deps): update dependency rollup to v4.46.3 ( #14027 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-08-18 14:34:25 +08:00
Robert
68874c68c5
feat(core): webview window focusable property, closes #11130 ( #13564 )
...
* Adds the ability to set the focused property from tauri.conf.json -- windows
* add set_focusable, pin tao
* fmt
---------
Co-authored-by: Lucas Nogueira <lucas@tauri.app >
2025-08-17 11:50:17 -03:00
Naman Khandelwal
5110a762e9
feat(window): add macOS window::set_simple_fullscreen ( closes #13670 ) ( #13830 )
...
* add implementation of set_simple_fullscreen
* add simple fullscreen API for macos
* register desktop command
* format
* fix errors
* chore: format
* change implementation
* add api
* fix tests
---------
Co-authored-by: Lucas Nogueira <lucas@tauri.app >
2025-08-12 08:03:29 -03:00
Pavel Kuzmin
5ba1c3faa4
feat(menu): add icon support for Submenu in Rust and JS/TS APIs ( #13722 )
...
* feat(menu): add icon and nativeIcon support for Submenu in tauri and @tauri-apps/api
* Merge branch 'dev' into dev
* Update muda
* feat(menu): add set_icon and set_native_icon methods to set submenu icons
* feat(menu): unify icon handling by introducing MenuIcon type
* chore: sync bundle.global.js
* Make setIcon actually work
* Regenerate `bundle.global.js`
---------
Co-authored-by: Tony <legendmastertony@gmail.com >
2025-07-30 13:48:55 +08:00