Skip to content

Launchpad 9.0

Compare
Choose a tag to compare
@bmcclure bmcclure released this 09 Sep 02:50
· 438 commits to master since this release

The biggest breaking change in Launchpad 9 is that it now uses the latest AutoHotKey 2.0 beta, which changes some syntax from previous alpha versions. Since AHK 2's code has stabilized more, that means Launchpad's future updates to AHK versions won't usually need to be breaking changes anymore.

Additionally, Launchpad 9 includes some changes and fixes over v8:

Fixes:

  • Fixed attempting to click on Battle.net Play button before it is ready to be clicked
  • AutoHotKey and Ahk2Exe were not always in sync after updating Launchpad, which could cause errors when building launchers. This should be resolved now.
  • Fix authentication issues that were occurring in some seemingly random cases
  • All HTTP requests now check for a status code of 200 instead of a return code of -1 due to inconsistencies in return codes
  • Lots of small code fixes

Changes:

  • Removed .bat files from codebase. If you use the AHK version of Launchpad, then simply double-click Launchpad.ahk now instead of Launchpad.bat.
  • Retry login if refresh token fails
  • Simplify some UI text, such as progress indicators
  • Launchpad now checks for an immediate relaunch of a game process and monitors that if found to prevent Launchpad from thinking the game has exited
  • For developers, the LaunchpadBuilder can now rebuild AhkBins.zip based on your current vendor files as part of the build process

Post any issues you find to GitHub, otherwise, launch on!