* refactor(updater)!: remove deprecated Update.available field
It was always `true`; check whether `check()` returned `null` instead.
* fix(examples): remove usage of the dropped Update.available field
* Update .changes/updater-remove-available.md
---------
Co-authored-by: Amr Bashir <github@amrbashir.me>
* feat(updater): option to not restart after install
* More platform cfg
* Add the same function for `UpdaterBuilder`
* Fix missing `#[cfg(windows)]`
* Mark `current_exe_args` cfg(windows)
* Mark `on_before_exit` cfg(windows)
* Mark `installer_args` cfg(windows)
* Note about `installer_arg` apply to both
* Remove current args and restart together
* Only build needed bundle on windows as well
* Remove `/NS` since it breaks the msi updater
* Add launch updater debug log
* Add a folder to test updates
* Remove unused `#[allow(unused)]`
* Format
* messed up git stage
* Add change file
* Clean up
* Disable NSIS compression for API example
* Bump wry for v1 test to pull in https://github.com/tauri-apps/wry/pull/1703
* format
* Make typescript happy
* Close new update on destroy
* fix(updater): format `Update.date` to RFC 3339
* Messed up on argument in #2572
* Format
* Update example
* Avoid extra to_string
* Deprecate `Update.available`
* chore: adjust prettier config, .gitignore and use taplo to format toml files
This brings the plugins-workspace repository to the same code style of the main tauri repo
* format toml
* ignore examples gen dir
* add .vscode/extensions.json
* remove packageManager field
* fmt
* fix audit
* taplo ignore permissions autogenerated files
* remove create dummy dist
* fix prettier workflow
* install fmt in prettier workflow
---------
Co-authored-by: Lucas Nogueira <lucas@tauri.app>
* add proxy support
Signed-off-by: San Zhang <sanzhang@mail.com>
* 1. change string to url for proxy type
2. add proxy option in js api
Signed-off-by: San Zhang <sanzhang@mail.com>
* fix fmt issue
Signed-off-by: San Zhang <sanzhang@mail.com>
* Update plugins/updater/guest-js/index.ts
---------
Signed-off-by: San Zhang <sanzhang@mail.com>