Skip to content

v0.1.47

Choose a tag to compare

@github-actions github-actions released this 13 Nov 16:04
· 42 commits to main since this release
Immutable release. Only release title and notes can be modified.
v0.1.47
4461de4

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