As a user
I want to be notified when a software update is available and know how to upgrade to the new version
So that I can keep my app up to date and avoid running into compatibility issues
Acceptance Criteria
Wallet UI
[ ] There is a way to be notified when there is a software update available for this release
[ ] There is a (simple pragmatic) way to indicate how critical the update is i.e. is it a security issue or something using the release notes
[ ] There is a manual way to force the update check i.e. a dedicated button (OS menu bar)
Wallet backend
[ ] Each software is tied to a specific network when listening for update. The mainnet version only listen to mainnet. The testnet version only listen to fairground.
[ ] The software should periodically query the network to perform an update check, in background.
User Story
As a user I want to be notified when a software update is available and know how to upgrade to the new version So that I can keep my app up to date and avoid running into compatibility issues
Acceptance Criteria
Wallet UI
Wallet backend
Epic
This story is part of a bigger epic to Improve the user experience around software to network compatibility.
This is the full list of tickets that make up the epic:
557
607
610
611