Releases: Rinnegatamante/VitaDB-Downloader
Releases · Rinnegatamante/VitaDB-Downloader
v.2.5
- Added a Crank icon nearby apps using AI.
- Added two new filters: "Apps using AI" and "Apps not using AI" for Vita homebrews.
- Moved to MariaDB IDs usage for the Favorites homebrew system: This means now applications with clashing TitleIDs can be properly put in the favorite list singularly.
- Added support to Favorites system for PSP homebrews.
- Reduced memory usage of the application.
- Updated to latest vitaGL commit.
- Made so that the search feature searches also inside homebrews/themes descriptions.
- Made so that the search feature is now cached, not impacting performance of the app.
- Made so that Vita applist and PSP applist are downloaded only when there's an update on the server (using If-Modified-Since HTTP header): this will make booting the app and switching to PSP apps way faster.
- Fixed a bug causing Favorites list and the daemon blacklist to get corrupted when deleting entries in some circumstances.
- Fixed a bug causing the blacklisted status to not be visually updated inside the app when blacklisting or whitelisting an application in certain circumstances.
v.2.4
- Fixed a bug in the daemon causing the console to panic when downloading the homebrews list for scanning new updates. (Part of a v.2.3 hotfix)
- Added a progressbar and video time (current/total) info for the trailers player.
- Made so that when a trailer ends, the app will automatically transition back to the main apps list.
- Made so that the apps list downloader at boot will retry the download if it fails or gets stuck.
- Added a check for VitaDB state: now if the website is offline, the application will show a warning when launched.
- Fixed several bugs in the trailers player causing deadlocks or app crashes in certain circumstances.
- Made more robust the whole downloader logic: this should solve some edge cases leading to app softlocks.
- Added a custom header on VitaDB backend and implemented its usage in the app: this will make file size shown when downloading apps list be correct and not just guessed as it was before.
- Implemented a feature that allows to edit the daemon blacklist from the app itself: now an option will be available in the Manage menu of installed apps that will allow to blacklist or whitelist apps for the daemon.
- Added showing of the daemon blacklist state in the Info panel of the currently hovered application.
- Added proper support for update detection of applications made with LifeLua.
- Fixed empagination of the Manage submenu being inconsistent depending on how many options are available.
- Fixed a bug causing Manage submenu to have the last option offscreen when the related homebrew has trophies available.
- Added possibility to add Vita homebrews in a Favorites list from the Manage submenu: favorites homebrews will show a star icon near their name in the main apps list.
- Added "Favorites Apps" filter to the available Vita homebrews filters.
- Removed the "Apps with Trophies" filter from the PSP homebrews list: PSP homebrews can't have trophies so the filter would always return an empty list.
v.2.3
- Fixed a bug causing renpy games to install with missing files.
- Added the possibility to view Release Page and Sourcecode Page for homebrews (Available in the Manage submenu).
- Added the possibility to view trailers for homebrews having one (Available in the Manage submenu or by pressing Start).
- Made so that the PSVita homebrew icons are rendered with an animated 3D bubble effect simulating the look of the Livearea bubbles.
- Made so that the titlebars for the subwindows properly respect console button assignation for Cancel/Confirm.
- Fixed an issue causing memory corruption when swapping several times themes with animated backgrounds.
- Made so that vpks are installed from a lower depth folder. This can prevent edge cases where vpks with a lot of nested folders may fail to install correctly.
v.2.2
- Fixed a bug causing background to flicker during popups (example: during downloads).
- Replaced Sony CDN links with archive.org links for PSM Runtimes. Now the libshacccg.suprx auto-installer will work again.
- Fixed progressbar during PSM Runtimes download to not properly update in realtime.
- Made so that multi-downloads (esample: missing icons download) will properly show total count and updated count during the process.
- Restored erroneously removed message box during ShaRKF00D extraction during libshacccg.suprx auto-installer process.
- Replaced zip/vpk usage with psarc files. These will be faster to extract resulting in faster installation process for apps.
v.2.1
- Fixed a bug causing the background image to get flipped during some applications installations.
- Fixed a bug causing trophies and icons to still get recovered using old backend.
- Greatly optimized sorting algorithm (faster booting time and faster switching between sorting modes).
- Added an automatic updater for the Daemon plugin. (Prior it wasn't getting updated at all).
- Added a feature that will mark applications with clashing TitleIDs by showing said TitleIDs in red.
- Added a confirmation check when installing applications with clashing TitleIDs when an application sharing the same TitleID is already installed.
- Fixed a filehandle leak in themes installer.
- Made application extractions faster. Now installing homebrews will take less time.
v.2.0
- Updated to latest vitaGL commit.
- Now the application UI will respect OS confirm/cancel button settings (O/X).
- Added TitleID info shown for PSVita homebrews.
- Added safety checks for when single themes installations occurred.
- Made progressbar during SharkF00D installation smoother.
- Made possible to cancel applications downloads/installations by pressing the cancel button (O/X).
- Made so that when an application installation fails, eventual downloaded data files are deleted as well.
- Migrated to new backend webhost.
v.1.9
- Added possibility to skip database update at boot by holding R trigger.
- Added possibility to launch VitaDB Downloader by other means (eg: from other applications).
- Updated to latest vitaGL commit.
- Fixed a vertical alignment mismatch between homebrew entries and install tag info.
- Added an icon showing homebrews providing trophies support.
- Added "Apps with Trophies" filter.
- Added the possibility to view available trophies for PSVita homebrew from the Manage submenu.
v.1.8
- Fixed an issue causing libshacccg.suprx extraction to fail under certain circumstances.
- Fixed an issue causing kubridge.skprx to not be activated under certain circumstances.
- Made so that libshacccg.suprx will proceed if the app is launched after only some steps are performed instead of restarting from scratch.
- Added more homebrew offered as Nightly releases to the Daemon blacklist (Xash3D, Nazi Zombies Portable).
- Made so that VitaDB Downloader will automatically cleanup storage for leftover of failed homebrew installs.
- Added a new Manage submenu accessible by pressing Select with different features.
- Moved "View Changelog" feature to Manage submenu.
- Added the possibility to launch PSVita homebrew from the Manage submenu.
- Added the possibility to uninstall PSVita/PSP homebrew from the Manage submenu.
- Added the possibility to view homebrew requirements from the Manage submenu.
- Added the possibility to tag an homebrew as Updated from the Manage submenu.
- Made possible to cancel an homebrew install if it has requirements from the requirements popup.
- Added a new filter: Freeware Apps. It will show all the apps not requiring user to supply game data files manually in order to be used.
v.1.7
NOTE: Please check the README for information on the newly added Daemon feature. Huge thanks to PrincessOfSleeping for https://github.com/Princess-of-Sleeping/SceShell-Notice-PoC used as base to write up the daemon.
- Added an optional auto-updater daemon for installed Vita homebrews. It will check for any homebrew update every hour and at console boot even with VitaDB Downloader closed and send a notification to quickly perform the update.
- Added an auto-downloader and extractor of libshacccg.suprx if this is missing.
- Added proper support for PSP homebrews over different locations based on Adrenaline settings.
- Fixed a bug causing all PSP homebrews to be categorized as Original Games.
- Now requirements popup won't show up for homebrews requiring only libshacccg.suprx since already present if VitaDB Downloader is being used.
- Added an optional kubridge.skprx updater/installer when attempting to install an homebrew requiring it.
v.1.6
- Fixed a bug causing VitaDB Downloader to be reported always as Outdated.
- Added shadowing support for texts for themes (TextShadow).
- Enhanced icons loading time. Now scrolling through apps will be considerably faster.
- Fixed a bug causing potential filesystem issues due to how icons were stored internally on storage.
- Fixed a bug that caused app bootup to take more time the more apps got downloaded from the app itself.
- Added support for PSP homebrews download and installation (L will now cycle through Vita Homebrews, PSP Homebrews, Themes).
- Moved version value to top left of the screen.
- Added info about current mode (Vita Homebrews, PSP Homebrews, Themes) on the top right of the screen.
- Improved version checking for installed homebrews made in Unity, Game Maker Studio, Godot or Lua. Now they will be correctly detected as Outdated if they are so.
- Made so that Vita homebrews icons are rendered as rounded.
- Made so that, if connection is lost during a download, the download will get resumed at the point where it stopped instead of failing the download.