27 Commits

Author SHA1 Message Date
Tony
6a48c225f9 fix(updater): fix headers option in Updater.download (#2757)
Committed via a GitHub action: https://github.com/tauri-apps/plugins-workspace/actions/runs/15558649110

Co-authored-by: FabianLars <FabianLars@users.noreply.github.com>
2025-06-10 11:49:24 +00:00
Brendan Osborne
77dea9550b feat(updater): add allowDowngrades option (#2726)
* feat(updater): add allowDowngrades option

* Add change file for allow_downgrades feature

* Update .changes/add-allow-downgrades.md

Committed via a GitHub action: https://github.com/tauri-apps/plugins-workspace/actions/runs/15383066245

Co-authored-by: Legend-Master <Legend-Master@users.noreply.github.com>
2025-06-02 03:23:21 +00:00
Tony
1b15b0d4e3 fix(updater): format Update.date to RFC 3339 (#2573)
* fix(updater): format `Update.date` to RFC 3339

* Messed up on argument in #2572

* Format

* Update example

* Avoid extra to_string

* Deprecate `Update.available`

Committed via a GitHub action: https://github.com/tauri-apps/plugins-workspace/actions/runs/14140323725

Co-authored-by: Legend-Master <Legend-Master@users.noreply.github.com>
2025-03-29 00:38:22 +00:00
Tony
f131d445c3 fix(updater): download reuses check's timeout (#2572)
* fix(updater): download inherit timeout from check

* Add change file

Committed via a GitHub action: https://github.com/tauri-apps/plugins-workspace/actions/runs/14127386410

Co-authored-by: Legend-Master <Legend-Master@users.noreply.github.com>
2025-03-28 10:55:39 +00:00
Fabian-Lars
cc9c5603bb feat(updater): Collect unknown response fields (#2325)
Committed via a GitHub action: https://github.com/tauri-apps/plugins-workspace/actions/runs/12919985891

Co-authored-by: amrbashir <amrbashir@users.noreply.github.com>
2025-01-23 00:57:46 +00:00
renovate[bot]
b6b3140b21 chore(deps): update dependency rollup to v4.27.3 (#2071)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>

Committed via a GitHub action: https://github.com/tauri-apps/plugins-workspace/actions/runs/11900568664

Co-authored-by: FabianLars <FabianLars@users.noreply.github.com>
2024-11-18 20:31:48 +00:00
renovate[bot]
e113e82277 chore(deps): update dependency rollup to v4.27.0 (v2) (#2053)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>

Committed via a GitHub action: https://github.com/tauri-apps/plugins-workspace/actions/runs/11855168255

Co-authored-by: FabianLars <FabianLars@users.noreply.github.com>
2024-11-15 11:09:22 +00:00
Amr Bashir
33a0fcc6b0 chore: adjust prettier config, .gitignore and use taplo to format toml files (#1728)
* 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>

Committed via a GitHub action: https://github.com/tauri-apps/plugins-workspace/actions/runs/10701104849

Co-authored-by: lucasfernog <lucasfernog@users.noreply.github.com>
2024-09-04 11:55:36 +00:00
Amr Bashir
612cc4aea5 feat(updater): allow passing headers & timeout in Update.download* methods (#1661)
closes #1634

Committed via a GitHub action: https://github.com/tauri-apps/plugins-workspace/actions/runs/10673433181

Co-authored-by: amrbashir <amrbashir@users.noreply.github.com>
2024-09-02 22:03:29 +00:00
renovate[bot]
70ca8f1817 chore(deps): update dependency eslint to v9 (v2) (#1424)
* chore(deps): update dependency eslint to v9

* flat config

* license header

* rebuild

---------

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: FabianLars <fabianlars@fabianlars.de>

Committed via a GitHub action: https://github.com/tauri-apps/plugins-workspace/actions/runs/9355815682

Co-authored-by: FabianLars <FabianLars@users.noreply.github.com>
2024-06-03 19:06:01 +00:00
Tony
ff626f2b3b feat(updater): add download and install js binding (#1330)
Committed via a GitHub action: https://github.com/tauri-apps/plugins-workspace/actions/runs/9177589457

Co-authored-by: amrbashir <amrbashir@users.noreply.github.com>
2024-05-21 16:16:34 +00:00
renovate[bot]
cabf7afd37 fix(deps): update rust crate zip to v1.3.0 (#1338)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>

Committed via a GitHub action: https://github.com/tauri-apps/plugins-workspace/actions/runs/9138722128

Co-authored-by: FabianLars <FabianLars@users.noreply.github.com>
2024-05-18 09:08:08 +00:00
renovate[bot]
9c655e3aa0 chore(deps): replace dependency eslint-config-standard-with-typescript with eslint-config-love 43.1.0 (#1228)
* chore(deps): replace dependency eslint-config-standard-with-typescript with eslint-config-love 43.1.0

* actually apply the rules lol

* rebuild

---------

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: FabianLars <fabianlars@fabianlars.de>

Committed via a GitHub action: https://github.com/tauri-apps/plugins-workspace/actions/runs/8791882915

Co-authored-by: FabianLars <FabianLars@users.noreply.github.com>
2024-04-22 22:41:56 +00:00
Amr Bashir
82e1a50e26 refactor(updater): migrate to tauri's new resource table (#899)
* refactor(updater): migrate to tauri's new resource table

* fmt

* fmt

* Create updater-js-started-event.md

Committed via a GitHub action: https://github.com/tauri-apps/plugins-workspace/actions/runs/7569504618

Co-authored-by: FabianLars <FabianLars@users.noreply.github.com>
2024-01-18 11:50:04 +00:00
Zhang San
c6e2775b5e feat(updater) support proxy (#891)
* 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>

Committed via a GitHub action: https://github.com/tauri-apps/plugins-workspace/actions/runs/7557448533

Co-authored-by: amrbashir <amrbashir@users.noreply.github.com>
2024-01-17 14:48:29 +00:00
Anton Piliugin
6b08599787 fix(updater): fix readme and types (#903)
* Types fix

* generate files

Committed via a GitHub action: https://github.com/tauri-apps/plugins-workspace/actions/runs/7548916406

Co-authored-by: amrbashir <amrbashir@users.noreply.github.com>
2024-01-16 23:46:23 +00:00
Lucas Fernandes Nogueira
933920006b chore(deps): update to tauri alpha.20, @tauri-apps/api alpha.13 (#839)
* chore(deps): update to tauri alpha.20, @tauri-apps/api alpha.13

* fix lockfile

Committed via a GitHub action: https://github.com/tauri-apps/plugins-workspace/actions/runs/7268221303

Co-authored-by: amrbashir <amrbashir@users.noreply.github.com>
2023-12-19 22:19:19 +00:00
Fabian-Lars
ff6f5a4cd3 fix(updater): Use escaped installer path to start the nsis updater (#727)
Port of v1 change: https://github.com/tauri-apps/tauri/pull/7956

Committed via a GitHub action: https://github.com/tauri-apps/plugins-workspace/actions/runs/6877612128

Co-authored-by: amrbashir <amrbashir@users.noreply.github.com>
2023-11-15 13:00:12 +00:00
Lucas Fernandes Nogueira
044ff6eeba feat: update to alpha.17, typed mobile plugin IPC arguments (#676)
Co-authored-by: Amr Bashir <amr.bashir2015@gmail.com>

Committed via a GitHub action: https://github.com/tauri-apps/plugins-workspace/actions/runs/6685259074

Co-authored-by: lucasfernog <lucasfernog@users.noreply.github.com>
2023-10-29 19:09:00 +00:00
Lucas Fernandes Nogueira
af862514f9 chore: update to tauri alpha.16, api alpha.9 (#673)
Co-authored-by: Amr Bashir <amr.bashir2015@gmail.com>

Committed via a GitHub action: https://github.com/tauri-apps/plugins-workspace/actions/runs/6590505706

Co-authored-by: lucasfernog <lucasfernog@users.noreply.github.com>
2023-10-20 16:52:13 +00:00
Lucas Fernandes Nogueira
33fad926aa chore(examples): update to tauri 2.0.0-alpha.14 (#600)
Committed via a GitHub action: https://github.com/tauri-apps/plugins-workspace/actions/runs/6159545571

Co-authored-by: lucasfernog <lucasfernog@users.noreply.github.com>
2023-09-12 12:41:25 +00:00
Lucas Fernandes Nogueira
ce59ebb3ff feat: update to alpha.11 (#555)
Committed via a GitHub action: https://github.com/tauri-apps/plugins-workspace/actions/runs/5858943175

Co-authored-by: lucasfernog <lucasfernog@users.noreply.github.com>
2023-08-14 17:53:36 +00:00
Amr Bashir
c17ecedb78 feat(updater): refactor and improvements (#431)
Co-authored-by: Lucas Nogueira <lucas@tauri.studio>
Co-authored-by: Lucas Nogueira <lucas@tauri.app>

Committed via a GitHub action: https://github.com/tauri-apps/plugins-workspace/actions/runs/5788890612

Co-authored-by: lucasfernog <lucasfernog@users.noreply.github.com>
2023-08-07 19:03:28 +00:00
Lucas Fernandes Nogueira
4ff8b26edc feat: update to 2.0.0-alpha.10 (#441)
Committed via a GitHub action: https://github.com/tauri-apps/plugins-workspace/actions/runs/5300306799

Co-authored-by: lucasfernog <lucasfernog@users.noreply.github.com>
2023-06-17 21:56:09 +00:00
Lucas Fernandes Nogueira
cbd4dc6ec1 feat(plugins): inject API on window.__TAURI__ (#383)
Committed via a GitHub action: https://github.com/tauri-apps/plugins-workspace/actions/runs/5060238742

Co-authored-by: lucasfernog <lucasfernog@users.noreply.github.com>
2023-05-23 17:22:12 +00:00
Lucas Fernandes Nogueira
6da415fe1f chore: add license headers (#384)
* feat: check for license headers

* add headers

* format

Committed via a GitHub action: https://github.com/tauri-apps/plugins-workspace/actions/runs/5039439202

Co-authored-by: lucasfernog <lucasfernog@users.noreply.github.com>
2023-05-21 19:57:29 +00:00
Lucas Fernandes Nogueira
381f71ecf1 chore: add remaining mirrors (#382)
Co-authored-by: Fabian-Lars <fabianlars@fabianlars.de>

Committed via a GitHub action: https://github.com/tauri-apps/plugins-workspace/actions/runs/5038084282

Co-authored-by: lucasfernog <lucasfernog@users.noreply.github.com>
2023-05-21 14:09:32 +00:00