Skip to content

0.7.0

Latest

Choose a tag to compare

@dktapps dktapps released this 19 Jun 17:00
2e8193e

Changes since 0.6.1

  • Introduced a helper executable GDKLaunchShim.exe which is used to invoke Minecraft.Windows.exe when launched by the start menu. This fixes a variety of issues, including:
    • the game being run as admin
    • the game not launching when launched by the start menu in some cases
    • file importing
    • minecraft:// URI handling
    • the game not being able to set up COM interfaces to talk to GamingServices (normally gamelaunchhelper would allow the game to breakaway from the app container, which seems to be necessary for this to work)
  • minecraft:// URIs are now deliverable to an already-running instance of a GDK version. File importing while the game is running may work, but seems not to work currently due to bugs in Minecraft itself.
  • Added a helper GDKDecryptHelper.exe, which is run using Invoke-CommandInDesktopPackage to copy the decrypted Minecraft.Windows.exe from the game's app container during installation. This fixes the following issues:
    • PowerShell windows flashing up while the game is being installed via the launcher
    • Errors not getting logged when something goes wrong inside the app container
  • Fixed the menu option Delete installation packages after download to save space not showing the correct checked state
  • Fixed patched GDK AppxManifest.xml getting saved with byte-order marks that weren't present on the original

Known issues

A section has been added to the readme about known issues. GDK support is still quite flaky.
It's planned to rework the GDK handling in the launcher to use community libraries instead of relying on the system to decrypt the packages. This may take a while, but it will resolve a lot of issues.