Emmanuel Ferdman
87b3cdce48
fix: resolve typos in schema ( #13591 )
...
* fix: update `English.nsh` reference
Signed-off-by: Emmanuel Ferdman <emmanuelferdman@gmail.com>
* fix: resolve typos in schema
Signed-off-by: Emmanuel Ferdman <emmanuelferdman@gmail.com>
* Generate schema
---------
Signed-off-by: Emmanuel Ferdman <emmanuelferdman@gmail.com>
Co-authored-by: Tony <legendmastertony@gmail.com>
2025-06-08 00:50:10 +08:00
renovate[bot]
aa1131a047
chore(deps): update dependency rollup to v4.42.0 ( #13583 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-06-06 23:10:34 +02:00
Pierre de la Martinière
bd8a7cf39d
fix(bundler/linux): fix app icon not showing on Gnome+Wayland ( #5258 ) ( #13581 )
2025-06-06 22:46:24 +02:00
Tony
f1891540bf
refactor: simplify future in command IPC structs ( #13529 )
2025-06-04 20:32:51 +08:00
renovate[bot]
d15da3daae
chore(deps): update rust crate duct to v1 (dev) ( #13397 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: FabianLars <github@fabianlars.de>
2025-06-03 16:54:27 +02:00
Tunglies
414619c36e
feat: add bundleName field to schema and MacConfig ( #13110 ) ( #13536 )
2025-06-03 15:44:49 +02:00
Fabian-Lars
25757fece4
chore(cli): Remove outdated licensing errata in readme ( #13548 )
2025-06-03 13:58:40 +02:00
Tony
78d15e892d
fix(windows): allow web fullscreen APIs to work ( #13558 )
...
* fix(windows): allow web fullscreen APIs to work
* tauri-runtime-wry not tauri-wry
* Remove last clone
* Change file on windows
2025-06-03 19:04:14 +08:00
Tony
6a39f49991
refactor: dynamic dispatch async commands in debug ( #13464 )
...
* Dynamic dispatch async commands
* format
* Preserve `'static`
* Use a inner function instead
* Only do it for dev for now
* Add change file
* Tag respond_async_serialized_dyn with debug
2025-05-29 22:02:56 +08:00
Tony
a35600cbd7
docs: fix setAutoResize typo ( #13526 )
2025-05-29 17:54:22 +08:00
Tunglies
1c53640ac3
fix(schema): update hardened_runtime description to include link ( #13512 )
2025-05-27 17:38:18 +02:00
Amr Bashir
e7f2d8cba4
chore: remove leftover in utils.nsh ( #13507 )
2025-05-26 06:20:31 +03:00
Amr Bashir
7322f05792
feat(nsis): allow using CheckIfAppIsRunning macro inside NSIS hooks ( #13502 )
2025-05-25 23:03:10 +03:00
renovate[bot]
06c75fd98b
chore(deps): update dependency rollup to v4.41.1 ( #13499 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-05-24 21:37:42 +08:00
Lucas Fernandes Nogueira
c8a30a61d2
fix(core): capability filtering crashing allowed command generation ( #13476 )
...
* fix(core): capability filtering crashing allowed command generation
tauri-plugin and tauri build scripts cannot have access to the capabilities file (generated by tauri-build) and can only infer capabilities from the config path
* cleanup
* unused import
* followup
* fix reassign
* mut
* Update crates/tauri-utils/src/acl/build.rs
Co-authored-by: Tony <68118705+Legend-Master@users.noreply.github.com>
---------
Co-authored-by: Tony <68118705+Legend-Master@users.noreply.github.com>
2025-05-22 07:45:32 -03:00
renovate[bot]
650c91c114
chore(deps): update rust crate zip to v4 ( #13487 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-05-22 09:11:50 +08:00
Lucas Fernandes Nogueira
5a5291d66c
fix(cli): use platform name to detect iOS architecture to build ( #13483 )
2025-05-21 14:12:44 -03:00
renovate[bot]
dbcfaa18d7
chore(deps): update dependency rollup to v4.41.0 ( #13467 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-05-19 09:10:35 +08:00
WofWca
923b7c7bc6
docs: fix build instructions somewhat ( #13463 )
2025-05-18 20:43:49 +02:00
Tony
626165eeb4
fix: mock context without dynamic-acl feature ( #13455 )
2025-05-17 18:08:53 +08:00
Kingsword
638804e9c4
fix: ensure set_window_effects runs on main thread in WindowBuilder ( #13422 ) ( #13423 )
...
Co-authored-by: Tony <68118705+Legend-Master@users.noreply.github.com>
2025-05-16 23:38:12 +02:00
Tony
1686296463
refactor: put dynamic acl to a feature ( #13418 )
...
* refactor: put dynamic acl to a feature
* Add change file
* Tweak remove_unused_commands's docs
* License header
* Document the feature
* Merge remote-tracking branch 'upstream/dev' into dynamic-acl-feature
* Use a inner non generic fn for add_capability
* Clippy and macro stability notice
* Merge remote-tracking branch 'upstream/dev' into dynamic-acl-feature
* Format
2025-05-16 22:54:23 +08:00
dependabot[bot]
85baacd18b
chore(deps): bump undici from 5.28.5 to 5.29.0 ( #13450 )
...
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: FabianLars <github@fabianlars.de>
2025-05-15 18:41:01 +02:00
Tony
c31c75fffc
docs: fix missing docs for a few methods ( #13449 )
2025-05-16 00:17:28 +08:00
renovate[bot]
9687a9b4fb
chore(deps): update rust crate zip to v3 ( #13445 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-05-15 15:25:25 +08:00
Tony
4acae1ec02
fix(macos): run app.set_theme on main thread ( #13443 )
...
* fix(macos): run `app.set_theme` on main thread
* Change file
2025-05-15 15:13:23 +08:00
Tony
d38d90b8d9
refactor: reduce the code in macro pass ( #13441 )
2025-05-15 09:26:49 +08:00
Tony
b52da29d5d
fix: main binary name can't contain dots ( #13429 )
...
* fix: main binary name can't contain dots
* Revert the change in tauri.conf.json
* Change file
* Use target platform when matching extension
2025-05-14 16:50:12 +08:00
Tony
574a4d4d36
fix(cli): slow dev startup ( #13426 )
...
* fix(cli): slow dev startup
* Use `recv_timeout` instead
* Update crates/tauri-cli/src/interface/rust.rs
Co-authored-by: Fabian-Lars <github@fabianlars.de>
---------
Co-authored-by: Fabian-Lars <github@fabianlars.de>
2025-05-14 16:48:05 +08:00
Tony
1777406a16
chore: apply some clippy suggestions ( #13424 )
2025-05-13 14:18:24 +08:00
MidnightCrowing
d3586a2afa
docs(api): fix incorrect example and clarify description for dirname in path API docs ( #13417 )
2025-05-12 16:35:35 +08:00
Tony
b7cdb3b39e
chore: feature gate html manipulation code ( #13410 )
...
* Feature gate html manipulation code
* Change file
2025-05-11 00:13:19 +08:00
Amr Bashir
96ecfca428
feat: check if webview runtime is accessible when creating a webview ( #13406 )
2025-05-10 06:00:09 +03:00
dependabot[bot]
0e616dbbcb
chore(deps): bump ring from 0.17.8 to 0.17.14 ( #13409 )
...
Bumps [ring](https://github.com/briansmith/ring ) from 0.17.8 to 0.17.14.
- [Changelog](https://github.com/briansmith/ring/blob/main/RELEASES.md )
- [Commits](https://github.com/briansmith/ring/commits )
---
updated-dependencies:
- dependency-name: ring
dependency-version: 0.17.14
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-05-10 09:58:21 +08:00
Oscar Beaumont
bc2f0e48ac
fix(macOS): caculation for work area ( #13401 )
...
* remove y offset
* Create change-pr-13401.md
2025-05-09 08:36:12 -03:00
renovate[bot]
efcc840ff0
chore(deps): update dependency eslint-config-prettier to v10.1.5 ( #13403 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-05-09 15:27:18 +08:00
Fabian-Lars
7897ed257d
fix(cli): don't canonicalize cargo's target dir in frontendDist verification ( #13392 )
2025-05-07 23:00:24 +02:00
renovate[bot]
1a018878ab
chore(deps): update dependency eslint-config-prettier to v10.1.3 ( #13387 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-05-07 21:17:19 +08:00
renovate[bot]
e15f665efc
chore(deps): update dependency rollup to v4.40.2 ( #13381 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-05-06 20:12:53 +08:00
Fabian-Lars
479cee3d36
fix(bundler): set ARCH env var for appimagetool ( #13260 )
2025-05-06 08:48:56 -03:00
39zde
09c19932d2
feat: add support for Service-Woker-Allowed HTTP header ( #13304 )
...
* add support for Service-Worker-Allowed headers
* add changes readme
* add service_worker_allowed in to_tokens
2025-05-06 08:15:19 -03:00
Tony
4221124c4e
fix: use app's resource table for storing tray icons ( #13316 )
...
* Use app's resource table for storing tray icons
* Clean up
* Move remove tray logic to Resource::close
2025-05-06 08:11:49 -03:00
Lucas Fernandes Nogueira
b985eaf0a2
fix(core): immediately unregister event listener on unlisten call ( #13306 )
...
* fix(core): immediately unregister event listener on unlisten call
the unlisten function is currently async, but marked as `() => void` in the TypeScript definition. To avoid a breaking change, we're going to immediately unregister the listener function so it's not called.
this fixes a race condition where after calling unlisten() you would still receive events if you do not `await` it and there's a new event triggering while the unlisten command is running
* cleanup
* fix build
* fix ci
2025-05-05 10:46:05 -03:00
Miguel Duarte
c84b162374
docs: Fix description and add example for WebviewWindowBuilder::from_config ( #13374 )
...
* Update docs for WebviewWindowBuilder::from_config
The documentation for `WebviewWindowBuilder::from_config` mentions changing the label of the new `WebviewWindowBuilder`, which is not possible.
Instead, the label must be changed in the `WindowConfig` that is passed into `WebviewWindowBuilder::from_config`.
This change fixes that description and adds an example code snippet for this use-case.
* Add reference to function arguments so the type is correctly inferred
* Remove unnecesary reference
* fix tests
* fix doctest
---------
Co-authored-by: Lucas Nogueira <lucas@tauri.app>
2025-05-05 09:37:53 -03:00
geeseofbeverlyroad
4f75bf5bdb
docs: Added more detailed comments to menu popup method and DPI-related classes ( #13368 )
...
* Detailed function description for popup()
* Expanded DPI class descriptions
* fmt
---------
Co-authored-by: Lucas Nogueira <lucas@tauri.app>
2025-05-05 09:25:30 -03:00
Tony
b5c549d189
refactor: rework transformCallback ( #13325 )
...
* refactor: rework `transformCallback`
* Migrate listen and unlisten js
* handlerId -> listener.handlerId
* Update docs
* `transformCallback` change file
* typo
2025-05-05 09:15:38 -03:00
Daniil Oberlev
208f4bcadc
changed operator in vite.config.js ( #13373 )
...
Prefer using nullish coalescing operator (`??`) instead of a logical or (`||`), as it is a safer operator.
2025-05-04 03:56:28 +03:00
Lucas Fernandes Nogueira
f0662e41f4
fix(tauri-runtime-wry): window prevent overflow monitor check ( #13365 )
2025-05-03 14:31:43 -03:00
Matthew Richardson
dfacb656d2
fix: Can't register multiple plugin listeners for an event ( #13360 )
...
* fix: Can't register multiple listeners for an event
* add change file
---------
Co-authored-by: Lucas Nogueira <lucas@tauri.app>
2025-05-02 15:43:47 -03:00
Tony
db03f00693
refactor: use WindowConfig for create_webview ( #13322 )
...
* refactor: use WindowConfig for `create_webview`
* Pass in label inside options
* Fix compile
2025-05-01 09:43:25 -03:00