Skip to content

Important improvements to the updater#2982

Merged
Martí Climent (marticliment) merged 12 commits intomainfrom
updater-improvements
Nov 17, 2024
Merged

Important improvements to the updater#2982
Martí Climent (marticliment) merged 12 commits intomainfrom
updater-improvements

Conversation

@marticliment
Copy link
Collaborator

@marticliment Martí Climent (marticliment) commented Nov 15, 2024

Reimplement the UniGetUI autoupdater from scratch.
This will allow for:

  • Pre-Release/beta channel for the autoupdater
  • Better communication of the update to the user
  • Allow for manual update check
  • Less disturbing/interrupting update processes
  • More reliable version checks
  • No more command-prompt jumpscares when autoupdating
  • No more random crashes when autoupdating

TODO:

  • Migrate VersionNumber to BuildNumber on build script, autoincrement build number

@mrixner
Copy link
Contributor

mrixner commented Nov 16, 2024

Just as you've linked #1942 to manually check for UniGetUI updates, I think #2047 is relevant to this PR.

@marticliment
Copy link
Collaborator Author

Yes, it is, I didn't see the issue when looking for related issues.

@marticliment Martí Climent (marticliment) marked this pull request as ready for review November 17, 2024 09:47
@marticliment Martí Climent (marticliment) deleted the updater-improvements branch January 19, 2025 17:10
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment