Warning
IMPORTANT: GitHub has been unreliable for some users lately. There is a chance this update will fail. If it does please try again in a few hours. You may need to manually install using FBI if it manages to delete the old version.
Tip
Did you notice Universal-DB has background images now? These are submitted by users like you! Head over to the GitHub Discussions to learn more!
A much smaller release than the last one, but with some nice changes nonetheless.
New features
- Much improved search menu
- I had always intended to make the search menu have buttons or dropdowns or the like for the Categories and Consoles values, well it took a hot minute but now it's here!
- You can also search on descriptions now, by default searches now search both title or description, but you can disable either of them
- (@Epicpkmn11 and @Sorunome) SSL validity is now actually checked and respected
- Previously while we fully supported SSL for encryption, we had certificate validation disabled leaving MITM attacks possible
- Minor downside is that web requests will now properly fail if your date is set significantly off, but this is easy to fix from Luma3DS's Rosalina menu
- Several menus that previously required using the buttons to scroll are now fully controllable on the touch screen by scrolling on tapping the first or last item in the list
- Prompt messages now automatically wrap text and support scrolling!
- Added a warning on start if the connection times out that you probably have an incompatible custom DNS
- Replaced our old practice of uploading commit builds to a dedicated repository with uploading them to a 'git' release on this repo
- This makes them easier to find and fixes some buggy behaviour when using the git build auto-update feature in app
- We have also changed the nomenclature from 'nightly builds' to 'git builds' as it better reflects the technical reality
Bug fixes
- Fixed sleep mode!
- Universal-Updater used to block sleep mode despite it not actually keeping an internet connection so battery was wasted for no reason; now sleep is only blocked while the queue is running and downloads actually work! (your console will finish all downloads and installs then go to sleep)
- Fixed visual regression in v3.3.0 that made the install confirmation unhelpfully always ask if you're sure you want to install the first entry rather than the selected one
- Made it so the install confirmation prompt is never skipped for nightlies and pre-releases
