Commit Graph

6093 Commits

Author SHA1 Message Date
Lucas Nogueira
ec9e4e8fb1 fix: properly call download handler 2026-03-04 13:45:30 -03:00
Lucas Nogueira
a2937ba743 fix example 2026-02-28 10:42:33 -03:00
Lucas Nogueira
dd4be2bdb9 make on_address_change available on R: Runtime 2026-02-28 10:21:59 -03:00
David
61abf00f40 feat(cef): add WebviewBuilder::on_address_change (#15010)
* fix:(cef): on_navigation for SPA

The current `on_navigation` callback only fires before full page loads. CEF `DisplayHandler::on_address_change` fires for ALL URL changes including `pushState`

* expose on_address_change instead

---------

Co-authored-by: Lucas Nogueira <lucas@tauri.app>
2026-02-28 10:06:48 -03:00
Lucas Nogueira
84a37feedb include stderr in command error 2026-02-28 09:46:37 -03:00
FabianLars
934cf8b396 fix setuid in debian installer 2026-02-26 15:33:34 +01:00
FabianLars
bfe8e43c7c implement rpm installer 2026-02-26 15:18:36 +01:00
FabianLars
10d60f4a99 implement debian installer 2026-02-26 13:38:02 +01:00
Lucas Nogueira
c8e7ab1889 chore: only add dev tools observer when needed 2026-02-25 10:41:13 -03:00
Lucas Nogueira
d5e6b5f93d #[unsafe(no_mangle)] 2026-02-24 13:59:09 -03:00
Lucas Nogueira
2676f2adc9 devtools message passing 2026-02-23 23:03:39 -03:00
Lucas Fernandes Nogueira
8f71640250 fix: CEF CI (#14953)
* fix: CEF CI

* fmt

* update to rust 1.88, edition 2024

* install x86_64-apple-darwin

* linux clippy

* fix --all-features

* more all-features fixes

* install x86 apple

* fix windows

* fix doc tests

* skip --all-featuress test for android and ios

* more clippy fixes

* install target

* fix build, clippy

* export cef for tests

* pin version

* fix arg
2026-02-18 11:24:11 -03:00
David
0e5b4b713e fix(cef): zoom (#14964)
* fix(cef): zoom

* fmt

* fmt
2026-02-17 17:35:04 -03:00
Lucas Nogueira
465b42cb21 Merge remote-tracking branch 'origin/dev' into feat/cef 2026-02-15 16:45:52 -03:00
Lucas Nogueira
ebb0b3f9b9 tests 2026-02-15 16:44:48 -03:00
Lucas Nogueira
b576881ca4 clippy 2026-02-15 16:18:38 -03:00
Lucas Nogueira
6cfc582a07 fmt 2026-02-15 15:57:19 -03:00
Lucas Fernandes Nogueira
f73feaa35e Merge pull request #14952 from david-crabnebula/lemarier/cef-refcell
fix: refcell
2026-02-15 15:56:32 -03:00
FabianLars
2d0b80eb1c Revert "chore(deps): update rust crate time to v0.3.47 [security] (#14902)"
This reverts commit 86c8c870c8.
2026-02-15 14:19:06 +01:00
renovate[bot]
86c8c870c8 chore(deps): update rust crate time to v0.3.47 [security] (#14902)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-02-15 14:02:39 +01:00
cui
476e8ee7f3 fix(core): fix content-boundaries start/end order in asset protocol (#14938) 2026-02-15 13:53:01 +01:00
David
c9f29ae873 fix: refcell 2026-02-14 12:37:54 -05:00
Lucas Fernandes Nogueira
0d1cb83bab fix(cli): missing options on mobile dev/build commands (#14932)
* fix(cli): missing options on mobile dev/build commands

* avoid duplicated flags

* clippy
2026-02-12 21:12:00 -03:00
Lucas Nogueira
ece5dd1909 fix: avoid duplicated flags 2026-02-12 21:01:11 -03:00
Lucas Fernandes Nogueira
35c35f27ae fix(cli): features should support a comma separated list (#14931) 2026-02-12 12:24:40 -03:00
Lucas Nogueira
642fbbb324 fix missing cli options on mobile dev/build commands 2026-02-12 10:51:08 -03:00
Fabian-Lars
6dad457f24 fix: call on_window_destroyed for all window kinds (#14917)
* fix: call on_window_destroyed for all window kinds

* multiwebview support

---------

Co-authored-by: Lucas Nogueira <lucas@tauri.app>
2026-02-10 09:23:51 -03:00
FabianLars
ed7b913df8 fix(appimage): add apparmor hook 2026-02-10 00:08:03 +01:00
Lucas Nogueira
e3bb8f73c9 remove dbg! statement 2026-02-09 08:34:07 -03:00
Amr Bashir
d12b176eb3 fix(cef): adjust inner size on Windows to account for borders (#14911) 2026-02-09 11:50:45 +01:00
Fabian-Lars
ad14d4c3ab fix(appimage): enable DEPLOY_CHROMIUM setting 2026-02-07 16:02:51 +01:00
Lucas Nogueira
ad9ab25e07 implement start_window_dragging on linux 2026-02-05 13:39:29 -03:00
Lucas Nogueira
98d75fabed single instance management for deep link support 2026-02-05 12:42:20 -03: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
081910f61c remove webview2-com from tauri-runtime 2026-02-05 16:06:37 +01:00
Tony
7be58a1c64 chore(bundler): bring back binary patching log (#14894)
* chore(bundler): bring back binary patching log

* Fix change tag
2026-02-05 17:59:16 +08:00
dependabot[bot]
06374a902a chore(deps): bump bytes from 1.9.0 to 1.11.1 (#14890)
Bumps [bytes](https://github.com/tokio-rs/bytes) from 1.9.0 to 1.11.1.
- [Release notes](https://github.com/tokio-rs/bytes/releases)
- [Changelog](https://github.com/tokio-rs/bytes/blob/master/CHANGELOG.md)
- [Commits](https://github.com/tokio-rs/bytes/compare/v1.9.0...v1.11.1)

---
updated-dependencies:
- dependency-name: bytes
  dependency-version: 1.11.1
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
tauri-build-v2.5.5 tauri-macros-v2.5.4 tauri-v2.10.2 tauri-codegen-v2.5.4 tauri-driver-v2.0.5
2026-02-04 23:06:29 +08:00
Lucas Nogueira
165a24ef83 fix refcell borrow crash 2026-02-04 10:51:13 -03:00
Lucas Nogueira
58dbfc6d75 use debug_cell 2026-02-04 10:34:49 -03:00
FabianLars
ede0c8ebe8 fix merge conflicts (macOS) 2026-02-03 16:18:43 +01:00
github-actions[bot]
c37368f339 apply version updates (#14884)
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
2026-02-03 11:54:01 -03:00
FabianLars
b29823c226 fix merge conflicts 2026-02-03 15:53:43 +01:00
goosewobbler
06f911aaff fix: don't inherit stdout from parent (#14871) 2026-02-03 11:20:42 -03:00
FabianLars
4118846d11 Merge remote-tracking branch 'origin/dev' into feat/cef 2026-02-03 15:12:07 +01:00
Lucas Fernandes Nogueira
eb5d88427a fix(codegen): Context generation with custom assets (#14883)
when custom assets are provided (`tauri::generate_context!(assets = my_assets)`) we can't use the fn inner logic directly and capture variables - we must pass them as arguments
2026-02-03 11:01:12 -03:00
FabianLars
540c5b4e59 chore(deps): update wrangler for undici update @tauri-apps/api-v2.10.1 2026-02-03 00:56:28 +01: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 tauri-v2.10.1 2026-02-02 23:05:28 +01:00
Fabian-Lars
08558b8ba4 chore(bundler): update gtk3 docs links in code comments (#14872) 2026-02-02 20:15:28 +01:00
Fabian-Lars
ce8fddb464 chore(deps): unlock webkit2gtk patch version (#14873) 2026-02-02 20:15:02 +01:00