Skip to content

v0.2.2

Choose a tag to compare

@github-actions github-actions released this 02 Oct 10:57
· 69 commits to master since this release

Automated release for v0.2.2.

What's Changed

  • Registered the blizzard-hearthstone:// login callback for all regions, so
    the browser hands the login token back to the launcher automatically instead
    of redirecting to localhost:0, which browsers block (#12, #14).
  • Accepted login tokens with any account id length instead of hard-coding 45
    characters, which rejected valid tokens from accounts with shorter ids
    (#10).
  • Made ELF interpreter patching best-effort: a broken or missing patchelf
    no longer aborts the launch, the system patchelf is used as a fallback
    when the bundled one crashes, and the game starts with its existing
    interpreter otherwise (#9).
  • Added zlib to the Nix FHS runtime so the bundled Mono runtime can load on
    NixOS (#8).
  • Expanded the troubleshooting documentation in both READMEs, covering the
    browser login flow and its manual fallback, TLS certificate setup on
    rolling distributions, and the known white-screen shader limitation on
    some AMD GPUs (#9, #13).

Downloads

  • AppImage: portable x86_64 build for general Linux use.
  • DEB/RPM/Pacman: native packages built by the Docker packaging pipeline.
  • Nix users can build the native package with nix build github:DawnMagnet/hearthstone-linux-gui/v0.2.2.

Verification

Download SHA256SUMS.txt from this release and verify with:

sha256sum -c SHA256SUMS.txt