Repository navigation
v0.1.47
NOVA no longer installs updates itself. It still tells you when a new version is out and shows the release notes, the file size and its SHA-256; "Download" now lets your browser download the release file, and you install it by opening the downloaded file. The "Update available" notice and Settings now always show the same latest version. The 0.1.47 betas confirmed this on a real phone: the download and the install from the downloaded file work, and Google Play Protect offered a scan of the new file and then rated it as seeming safe. Play Protect can still offer to scan every new file before it installs; that is expected. If you update from 0.1.46 or older, that one last update still goes through the old installer and can show the old warning once more.
Added
- The Play Protect notice is documented — the README and the website now
explain what Google Play Protect shows when you install or update NOVA, why, and
how to check a download (SHA-256 and signing certificate).
Changed
- Updates are now downloaded in your browser instead of being installed inside
NOVA — NOVA still tells you when a new version is out and shows its release
notes, the file size and its SHA-256. "Download" now lets your browser download
the new APK; you install it by opening the downloaded file, and Android may ask
you once to allow your browser or file manager to install apps. NOVA no longer
asks for, or holds, the permission to install apps itself. Why: on a real phone
Google Play Protect stopped every earlier NOVA build with "Harmful app blocked"
(you could only continue through "More details > Install anyway"), while a build
of this version without that permission was rated "This app seems safe". Play
Protect may still offer to scan each new version before it installs; that is
expected. Versions up to 0.1.46 still install updates themselves, so the update
to this version can show the warning one last time (#306, #307).
Fixed
- The "Update available" notice and Settings now always show the same
version — after "Check now" in Settings the Overview notice could still
offer an older release (for example the stable v0.1.46 while Settings offered
a newer pre-release), and reopening Settings could show the older release
again. NOVA now keeps one latest-version result that the notice, the update
sheet and Settings all show. It follows the "Include pre-releases" switch:
turning it off never leaves a beta on screen, and turning it on offers the
newest beta again as soon as the check is done. A check that fails keeps the
version found before, and Settings says that the check failed. Settings shows
the progress of a check again. When several releases are newer than yours, the
newest one is offered (#331).
What's Changed
- chore: saved workflows find the pull request themselves and stop closing umbrella issues by @nofuturekid in #313
- feat: offer updates as a browser download instead of installing them inside the app by @nofuturekid in #312
- release: v0.1.47-beta1 — updates download in the browser instead of installing inside NOVA by @nofuturekid in #314
- fix: the update notice and Settings show the same latest version after a check by @nofuturekid in #332
- release: v0.1.47-beta2 — the update notice and Settings show the same latest version by @nofuturekid in #333
- release: 0.1.47 — updates download in the browser instead of installing inside NOVA (Stable) by @nofuturekid in #334
Full Changelog: v0.1.46...v0.1.47