UWPHook Changelog

What's new in UWPHook 2.14.0

Apr 8, 2024
  • Added a message confirmation if the user tries to "empty" their VDF using the button added in the last version
  • Backup the user's VDF file to %appdata% before meddling with it, so if something goes wrong, you have some course of action
  • Attempt to improve the handling of the temp_grid directory #121 #114 etc (It has been too long with this error, please report if it still happens, maybe i merged some code and forgot to update the release)
  • Fix Grid images not being properly set because we forgot to set the appid for each game in the VDF file
  • Add support for JPG's and JPEG'S because Steam never told us it could read these (thanks @DragRedSim for the tips)
  • Improved tests on some of the internal libraries
  • Updated dependencies to latest version

New in UWPHook 2.13.0 (Sep 18, 2022)

  • Fix the persistent icons for games with encrypted icons that could not be copied
  • Fix some games missing from the app list
  • Properly handle apps that weren't being handled well in version 2.12
  • Add the ability to generate a log file
  • Change the default installation from %PROGRAMFILES% to %APPDATA%, to avoid admin issues on launching games

New in UWPHook 2.12.0 (Sep 12, 2022)

  • Thanks to the contribution of @stevealexandre we have a great fix:
  • Improve handling of launched apps by checking the spawned process for an known executable for the app launched
  • Essentially, when apps used the newer application launcher for Windows Store apps, they may spawn indirectly spawn sub-processes that would confuse UWPHook and would not be handled well by tracking just the PID of processes, so, by checking the current alive processes against what the app informs that it is his executable name, we can guarantee that we can keep track of it's running status.
  • THIS WILL BREAK OLDER INSTALLATIONS, YOU SHOULD RE-IMPORT YOUR GAMES INTO STEAM WITH THE NEW VERSION
  • Also fixed the known aumids for Astroneer and for Taiko no Tatsujin

New in UWPHook 2.11.0 (Sep 5, 2022)

  • Sorry for delaying this new release for so long, had a lot going on this past year, and could not get up to all these issues, but i finally bring good news:
  • Added support to apps that use launchers (EG: Forza Horizon 5, Halo...), thanks @novemberdobby for the contribution
  • Some apps would not "stay open" on the Steam profile status, this fixes most games in this case, i have not tested ALL games, but the most recurring ones seems to be working fine and dandy.
  • Fix shortcuts icons disappearing, by moving them to a transient directory at %APPDATA%
  • As pointed by some of our users, when apps updated, their icons would disappear from Steam and from desktop shortcuts, to fix this, we now will copy the icon to a folder for UWPHook at %AppData%, which will prevent the icons from disapearing. YOU MUST RE-IMPORT YOUR GAMES WITH THE NEW VERSION FOR THIS TO WORK!
  • Automatically restart Steam when finishing the import process
  • KNOWN ISSUE: Sometimes Steam will refuse to start with an error Failed to load SteamUI.dll, just click ok and manually relaunch Steam.
  • Improve error handling when getting non-positive responses from SteamGridDB
  • Updated to .NET 4.8 and a lot of dependencies of the project
  • Improved the installer/uninstaller

New in UWPHook 2.10.0 (Aug 30, 2021)

  • We have a fix to a critical bug that was bothering some users for some time:
  • Fix UWPHook 'deleting' custom grid artwork added by other apps
  • And thanks to the contributions of @EnumC, we have a few features:
  • The app will no longer create duplicated entries, will update existing shortcuts if trying to export an identical app
  • Properly handle error responses from SteamGridDB and display a nice message before exiting
  • Properly fit the SteamGridDB key in the settings page
  • (Only for devs/contributions) A debug option to clean shortcuts during development

New in UWPHook 2.9.2 (Aug 11, 2021)

  • Thanks to the contributions of @Camology we have a very important bug fix this patch:
  • Add support to long executable paths
  • Update to .net framework version 4.6.2

New in UWPHook 2.9.1 (Feb 21, 2021)

  • Fixed a bug when exporting FFXII The Zodiac Age #56

New in UWPHook 2.9.0 (Jan 9, 2021)

  • Added a "Export with these tags" to the settings page, which will attempt to add tags to newly exported games, by default "Xbox,Ready to play", it works sometimes, the new 'collections' in the library seems to not always use these
  • Fixed a crash reported by some users on our subreddit

New in UWPHook 2.8.0 (Dec 30, 2020)

  • Hello there!
  • This new version main feature is a long time coming, UWPHook can now automatically import Icons, Hero and Grid images from SteamGridDB, a very known and cool community project, by simply providing a SteamGridDB api key in the settings page, you will get a prettier Steam library
  • Added auto import of Steam icons, Hero and Grid images
  • Ask users if they want to use the new SteamGridDB feature upon first opening the UWPHook
  • Allow customization of parameters when searching SteamGridDB
  • Add exported games to the "READY TO PLAY" Steam category
  • Refactor some of the codebase and updates a few dependencies
  • Special thanks to @FusRoDah061 for implementing the core of this functionality!

New in UWPHook 2.7.0 (Nov 8, 2020)

  • Fix system language not changing back to system default after closing a game #3, thanks @FusRoDah061!
  • Remove old installer project
  • Add a new NSIS script to consistently generate new installers with improved features (Properly listing in the Start menu, remove via Programs and Features, etc.
  • A few under-the-hood improvements and general updates to our readme to mention XGP games too.

New in UWPHook 2.6.0.0 (May 31, 2020)

  • No longer destroy user set launch-option by using a new version of SharpSteam and VDFParser with proper support for some newer tags.
  • No longer crash when users don't have a config directory.
  • Bring newly added shortcuts to the top of the library by setting their LastPlayTime to Unix timestamp now.
  • Update dependencies, fix codebase to account for these updates.

New in UWPHook 2.5.1.1 (Nov 21, 2018)

  • Minor fixes

New in UWPHook 2.5.1 (Nov 21, 2018)

  • Fixed 'value range' error when adding Sea of Thieves to Steam and launching it. Gears of War Ultimate Edition probably had the same issue.
  • Improved the new fullscreen launcher for Streaming games so it won't look like it is frozen/crashed.

New in UWPHook 2.5.0 (Nov 21, 2018)

  • A installer!
  • A better experience when streaming: Now a new window will show up, with dark background while Steam is preparing the streaming, should make things more fluid.
  • Show proper names for Sea of Thieves and GOW Ultimate Edition

New in UWPHook 2.3.0 (Nov 21, 2018)

  • In-Home Streaming fixed!

New in UWPHook 2.2.1 (Nov 21, 2018)

  • Fixes a problem with apps that had protected or invalid images, fixing mainly the problem with Forza Horizon 3. Also, from now on I will upload releases on .zip format.

New in UWPHook 2.1.4 (Nov 21, 2018)

  • Fixes users with corrupted or too short VDF config files and fixes Forza Apex not showing up as a installed app.

New in UWPHook 2.1.2 (Nov 21, 2018)

  • This release gets the real name for all the apps installed on your pc, and excludes framworks, making it easier to find what you want, for example, Forza Horizon should be called "Forza Horizon 3" instead of Microsoft.OpusPG.

New in UWPHook 2.1.1 (Nov 21, 2018)

  • Some users had corrupted apps installed on their machines, this aims to fix that

New in UWPHook 2.1.0 (Nov 21, 2018)

  • Last patch i published something that wasn't quite working. This fixes both that and users that don't have any shortcut added on Steam before running UWPHook.