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
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
Lucas Nogueira
465b42cb21
Merge remote-tracking branch 'origin/dev' into feat/cef
2026-02-15 16:45:52 -03:00
Lucas Nogueira
6cfc582a07
fmt
2026-02-15 15:57:19 -03:00
cui
476e8ee7f3
fix(core): fix content-boundaries start/end order in asset protocol ( #14938 )
2026-02-15 13:53:01 +01:00
Lucas Nogueira
98d75fabed
single instance management for deep link support
2026-02-05 12:42:20 -03:00
Lucas Nogueira
faf7d48f2f
cef_entry_point macro
2026-01-26 14:13:53 -03:00
Lucas Nogueira
e6e06cb446
update example
2026-01-26 10:01:37 -03:00
Lucas Nogueira
6565c49e61
update example
2025-11-06 08:20:46 -03:00
Lucas Nogueira
e7ccc643d9
wip macOS CLI impl
2025-11-02 17:13:51 -03:00
Lucas Nogueira
f6b329bea6
fix close/destroy loop
2025-11-02 07:22:18 -03:00
Lucas Nogueira
fc62e74b32
update examples
2025-11-02 06:27:10 -03:00
Lucas Nogueira
fca850ca73
proxy dev server
2025-11-01 21:16:42 -03:00
Lucas Nogueira
ca8fdc0068
unique identifier
2025-11-01 17:20:35 -03:00
Lucas Nogueira
0f00219976
update example ui
2025-11-01 13:30:52 -03:00
Lucas Nogueira
70bb11538c
Merge remote-tracking branch 'origin/dev' into feat/cef
2025-10-30 15:14:15 -03:00
dependabot[bot]
a1c231ec29
chore(deps-dev): bump vite from 7.1.5 to 7.1.11 ( #14336 )
...
* chore(deps-dev): bump vite from 7.1.5 to 7.1.11
Bumps [vite](https://github.com/vitejs/vite/tree/HEAD/packages/vite ) from 7.1.5 to 7.1.11.
- [Release notes](https://github.com/vitejs/vite/releases )
- [Changelog](https://github.com/vitejs/vite/blob/main/packages/vite/CHANGELOG.md )
- [Commits](https://github.com/vitejs/vite/commits/v7.1.11/packages/vite )
---
updated-dependencies:
- dependency-name: vite
dependency-version: 7.1.11
dependency-type: direct:development
...
Signed-off-by: dependabot[bot] <support@github.com >
* Dedupe
---------
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Tony <legendmastertony@gmail.com >
2025-10-21 16:30:28 +08:00
Tony
752c923002
chore: fix some typos ( #14334 )
2025-10-20 22:51:28 +08:00
Lucas Fernandes Nogueira
3d6868d09c
feat(cli): UTExportedTypeDeclarations support for file associations ( #14128 )
...
* feat(cli): UTExportedTypeDeclarations support for file associations
closes #13314
* update example
* update readme
2025-10-07 13:12:39 -03:00
Lucas Nogueira
b9f084cbc1
initial setup
2025-10-04 13:35:44 -07:00
dependabot[bot]
fa3771b7bc
chore(deps-dev): bump vite from 7.0.4 to 7.0.7 ( #14172 )
...
* chore(deps-dev): bump vite from 7.0.4 to 7.0.7
Bumps [vite](https://github.com/vitejs/vite/tree/HEAD/packages/vite ) from 7.0.4 to 7.0.7.
- [Release notes](https://github.com/vitejs/vite/releases )
- [Changelog](https://github.com/vitejs/vite/blob/v7.0.7/packages/vite/CHANGELOG.md )
- [Commits](https://github.com/vitejs/vite/commits/v7.0.7/packages/vite )
---
updated-dependencies:
- dependency-name: vite
dependency-version: 7.0.7
dependency-type: direct:development
...
Signed-off-by: dependabot[bot] <support@github.com >
* Deduplicate
* pnpm dedupe
* Update vite to 7.1.5
---------
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Tony <legendmastertony@gmail.com >
2025-09-11 11:14:50 +08:00
Tony
737364b8d3
fix: a few regressions from previous PRs ( #14020 )
...
* fix: a few regressions from previous PRs
* rename with_window_features to window_features
* Clippy
* clippy
---------
Co-authored-by: Lucas Nogueira <lucas@tauri.app >
2025-08-17 12:03:31 -03: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
THELOSTSOUL
33d0b3f0c1
feat: add WebviewBuilder::on_new_window and WebviewBuilder::on_document_title_changed ( #13876 )
...
* add "new window" and "document title changed" webview handler
* take document title changed handler
* update example, add missing api, change files
* allow creating tauri window for the window.open call
* set size and position, fix linux, example
* enhance document title change
* fix windows deadlock
* wry 0.53
* update wry
---------
Co-authored-by: Lucas Nogueira <lucas@tauri.app >
2025-08-16 14:49:01 -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
Jadon Jesse
e1d7be8e57
fix(example): runtime crash when counter less than 0 ( #13955 )
2025-08-05 18:45:49 +02:00
Tony
0ea08e901e
fix(example): unminimize window on tray icon click ( #13949 )
2025-08-05 10:07:16 +08: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
renovate[bot]
24eb2b1cd3
chore(deps): update dependency @sveltejs/vite-plugin-svelte to v6 ( #13803 )
...
* chore(deps): update dependency @sveltejs/vite-plugin-svelte to v6
* Bump vite
---------
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: Tony <legendmastertony@gmail.com >
2025-07-11 13:22:46 +08:00
Jeong Min Oh
12e3590613
Fix(package.json) build script, Fix(android) build template ( #13759 )
...
* Update compileSdk targetSdk, Fix build cmd
* Add changelog
* Update AGP version
* Update package.json
* Update AGP
* Update SDK
* Update
* Update .changes/update-android-sdk.md
Co-authored-by: Tony <68118705+Legend-Master@users.noreply.github.com >
* Use changes tag in change file
---------
Co-authored-by: Tony <68118705+Legend-Master@users.noreply.github.com >
2025-07-08 17:00:26 +08:00
kandrelczyk
232265c70e
feat: bundle type detection at runtime via binary patching ( #13209 )
...
* patch binary with bundle type info
* only patch if the updater is included
* fix linux warnings
* patch binary when updaer is configured
* patch binary with bundle type info
only patch if the updater is included
fix linux warnings
patch binary when updaer is configured
* fix formatting
* fix license header
* fix taplo error
* move __TAURI_BUNDLE_TYPE to utils
* export get_current_bundle_type
* macos fix
* cleanup, add api
* update change file
* fix windows
* fmt, fix rust version support
* fix macos
---------
Co-authored-by: Lucas Nogueira <lucas@tauri.app >
2025-07-07 12:08:00 -03:00
Fabian-Lars
6b2b9d6cbf
chore: clippy 1.88 ( #13720 )
2025-06-27 15:33:36 +02:00
renovate[bot]
560067cd7e
chore(deps): update rust crate getrandom to 0.3 ( #13685 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: FabianLars <github@fabianlars.de >
2025-06-25 23:05:29 +02:00
Tony
eb3f0248c2
fix: write default permission words if not empty ( #13646 )
...
* fix: write default permission words if not empty
* Remove left over format!
2025-06-21 09:52:36 +08:00
Tony
c03cc586e3
chore: check generated file on package lock change ( #13641 )
...
* chore: check generated file on package lock change
* Build bundle.global.js
looks like it's already outdated
2025-06-20 20:13:16 +08:00
WofWca
923b7c7bc6
docs: fix build instructions somewhat ( #13463 )
2025-05-18 20:43:49 +02: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
Tony
aa8661acfd
chore(deps): bump js dependencies ( #13355 )
2025-05-01 11:29:35 +02:00
Kingsword
2dccfab532
fix: fileAssociations missing LSHandlerRank on macOS ( #13159 ) ( #13236 )
2025-04-15 13:45:46 -03:00
thewh1teagle
8d994f60fe
fix(bundler): sign DLLs ( #11676 )
...
* fix: sign nsis plugin DLLs
* also sign DLLs on unix
* fix build
* create copy of nsis dir
* always make a copy of nsis (so linux works, permission error otherwise)
* fix windows build
* fix
* to_path_buf
* also create wix copy
* remove unused toolset change
* fix unused var
* fmt
* fix wix build
* fix build
* fix plugin copy
* fix conflict
* fix file download
---------
Co-authored-by: Lucas Nogueira <lucas@tauri.app >
2025-04-13 18:46:14 -03:00
sftse
8a1d490820
Clippy ( #12485 )
...
* fix: remove unused clones, discovered with clippy nursery lint clippy::redundant_clone
* fix: clippy
* fix: remove no longer used clippy allow directives
* more lint
---------
Co-authored-by: Lucas Nogueira <lucas@tauri.app >
2025-04-13 08:21:34 -03:00
Tony
7ed877a0ae
chore(example): migrate API example to svelte 5 ( #13146 )
...
Co-authored-by: Lucas Nogueira <lucas@tauri.app >
2025-04-12 21:11:21 -03:00
The1111mp
dd4f13ce4b
feat: add set_dock_visibility method ( #13185 )
...
* feat: add `set_dock_visibility` method
Signed-off-by: The1111mp <The1111mp@outlook.com >
* add api
* retain focus
* fmt
* make SetDockVisibility message conditional (macos only)
* lint
---------
Signed-off-by: The1111mp <The1111mp@outlook.com >
Co-authored-by: Lucas Nogueira <lucas@tauri.app >
2025-04-11 15:13:07 -03:00
dependabot[bot]
7b14531f24
chore(deps-dev): bump vite from 6.2.5 to 6.2.6 ( #13206 )
...
Bumps [vite](https://github.com/vitejs/vite/tree/HEAD/packages/vite ) from 6.2.5 to 6.2.6.
- [Release notes](https://github.com/vitejs/vite/releases )
- [Changelog](https://github.com/vitejs/vite/blob/v6.2.6/packages/vite/CHANGELOG.md )
- [Commits](https://github.com/vitejs/vite/commits/v6.2.6/packages/vite )
---
updated-dependencies:
- dependency-name: vite
dependency-version: 6.2.6
dependency-type: direct:development
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-04-11 23:48:57 +08:00
Lucas Fernandes Nogueira
bb5faa21f4
chore: update tao, wry, windows, webview2-com ( #13163 )
...
* chore: update tao, wry, windows, webview2-com
* update docs
* Use `impl Into<String>`
* More docs
---------
Co-authored-by: Tony <legendmastertony@gmail.com >
2025-04-09 08:15:31 -03:00
dependabot[bot]
c71755fd5f
chore(deps-dev): bump vite from 6.2.4 to 6.2.5 ( #13138 )
...
Bumps [vite](https://github.com/vitejs/vite/tree/HEAD/packages/vite ) from 6.2.4 to 6.2.5.
- [Release notes](https://github.com/vitejs/vite/releases )
- [Changelog](https://github.com/vitejs/vite/blob/v6.2.5/packages/vite/CHANGELOG.md )
- [Commits](https://github.com/vitejs/vite/commits/v6.2.5/packages/vite )
---
updated-dependencies:
- dependency-name: vite
dependency-version: 6.2.5
dependency-type: direct:development
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-04-05 10:08:12 +08:00
Tony
80dccb6a2e
chore: fix a few internal docs and apply clippy suggestions ( #13131 )
...
* chore: fix a few internal docs
* Remove label clone
* Unused allow lint
* No way clippy just updated
* `cargo clippy --fix -- -W clippy::redundant_clone`
* format
2025-04-03 17:57:36 +02:00