You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Working in-app self-update on Nintendo Switch: when a new release is
published, pleNx offers to update itself (checked at startup and from
Settings → "Check for updates"), downloads the NRO with a live progress
dialog (cancelable), verifies the file size against the GitHub release
asset before touching anything, then replaces itself and prompts to
relaunch. On the other platforms the dialog opens the release page in the
browser.
Fixes
The updater inherited from Switchfin always wrote the new NRO to sdmc:/switch/pleNx/pleNx.nro, while the HOME tile (forwarder) and most
manual installs launch sdmc:/switch/pleNx.nro: an update could silently
leave the old version running forever. The app now replaces the NRO it was
actually launched from (argv[0]). ⚠️ As a consequence, updating from
0.1.0 through the in-app dialog may appear to have no effect depending on
the NRO location — 0.1.0 users with the NRO at sdmc:/switch/pleNx.nro
should replace it manually once.
The release-asset download URL is no longer hardcoded: URL and expected
size are taken from the GitHub API response
The startup update check now honors its intended delay instead of racing
the plex.tv login requests
All references to the repository now use its new name thcolin/pleNx
(the updater, the README, the Debian/Flatpak/AUR metadata) — the GitHub
redirect from thcolin/plenx kept everything working, but the canonical
name is safer long-term
The Arch package version is now derived from CMakeLists.txt instead of
being hardcoded in the PKGBUILD (the 0.1.1 package was previously
versioned 0.1.0)