Skip to content

feat(updater): option to not restart after install#3299

Open
Legend-Master wants to merge 22 commits intotauri-apps:v2from
Legend-Master:updater-install-no-restart
Open

feat(updater): option to not restart after install#3299
Legend-Master wants to merge 22 commits intotauri-apps:v2from
Legend-Master:updater-install-no-restart

Conversation

@Legend-Master
Copy link
Copy Markdown
Contributor

Closes #3076

@github-actions
Copy link
Copy Markdown
Contributor

github-actions bot commented Mar 1, 2026

Package Changes Through f4c86c5

There are 14 changes which include sql with minor, sql-js with minor, deep-link with patch, deep-link-js with patch, fs with minor, fs-js with minor, http with patch, http-js with patch, updater with minor, updater-js with minor, nfc with patch, nfc-js with patch, dialog with minor, dialog-js with minor

Planned Package Versions

The following package releases are the planned based on the context of changes in this pull request.

package current next
api-example 2.0.41 2.0.42
api-example-js 2.0.37 2.0.38
deep-link-example-js 2.2.10 2.2.11
deep-link 2.4.7 2.4.8
deep-link-js 2.4.7 2.4.8
fs 2.4.5 2.5.0
fs-js 2.4.5 2.5.0
dialog 2.6.0 2.7.0
dialog-js 2.6.0 2.7.0
http 2.5.7 2.5.8
http-js 2.5.7 2.5.8
nfc 2.3.4 2.3.5
nfc-js 2.3.4 2.3.5
persisted-scope 2.3.5 2.3.6
single-instance 2.4.0 2.4.1
sql 2.3.2 2.4.0
sql-js 2.3.2 2.4.0
updater 2.10.0 2.11.0
updater-js 2.10.0 2.11.0

Add another change file through the GitHub UI by following this link.


Read about change files or the docs at github.com/jbolda/covector

@Legend-Master Legend-Master marked this pull request as ready for review March 1, 2026 14:43
@Legend-Master Legend-Master requested a review from a team as a code owner March 1, 2026 14:43
@amrbashir
Copy link
Copy Markdown
Member

how would this work on Windows, where you have to kill the app before applying the update, the app stays close? why would someone need that?

I think if we already closed the app to apply updates, we should open it again

@Legend-Master
Copy link
Copy Markdown
Contributor Author

As mentioned in #3076 (comment), it's used for installing updates on close, or if you registered a background task (like chrome's update task), it can be used for that as well

@amrbashir
Copy link
Copy Markdown
Member

yeah that's a valid case.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Updater on Windows: close and install - don't restart

2 participants