Skip to content

Pokémon Showdown Pro v1.1.6

Latest

Choose a tag to compare

@Ryukotsuki Ryukotsuki released this 07 Oct 21:30

Pokémon Showdown Pro v1.1.6

This release improves Linux AppImage packaging, adds support for external AppImage update tools, and strengthens release verification and compatibility checks.

Linux AppImage Improvements

  • Updated the AppImage to use a static launcher runtime, removing the launcher’s dependency on system libfuse2.
  • Simplified AppImage filenames by removing the redundant linux label.
    • Example: PokemonShowdownPro-1.1.6-x86_64.AppImage
  • Preserved extract-and-run support for systems where normal FUSE mounting is unavailable.

AppImage Update Support

  • Added embedded update information for AppImageUpdate and other compatible update tools.
  • Added matching .AppImage.zsync assets to Linux releases.
  • Regenerated checksums and embedded block maps after packaging to preserve compatibility with Pokémon Showdown Pro’s built-in updater.
  • Linked external update metadata to the exact corresponding release version.

Release Verification

  • Added verification for the static AppImage runtime and embedded update information.
  • Added checks to ensure .zsync metadata matches the final packaged AppImage.
  • Added a linux-compatibility.json release asset that reports the glibc requirements of bundled binaries.
  • Updated Linux shortcut verification to validate both the current release’s AppImage and TAR.GZ packages.

Linux Compatibility

The AppImage launcher no longer requires system libfuse2.

Normal AppImage mounting still requires working FUSE support, while Electron and other bundled components continue to depend on compatible system libraries, including glibc.

Systems without working FUSE support can continue using the AppImage through its extract-and-run fallback.