Skip to content

Pokémon Showdown Pro v1.0.0

Choose a tag to compare

@Ryukotsuki Ryukotsuki released this 03 Oct 23:30
· 10 commits to main since this release

Pokémon Showdown Pro v1.0.0

The first public release of Pokémon Showdown Pro combines the official Pokémon Showdown clients with integrated Showdex tools, six built-in add-ons, replay management, automatic updates, and a consistent Pro interface across Windows, macOS, and Linux.

Pro Interface

  • Added consistent Pro styling across both Showdown clients, Showdex, the Battle Hub, and supported add-on windows.
  • Set the new Showdown client and Pro themes as the defaults for fresh installations.
  • Kept the classic client and Light/Dark themes available as alternatives.
  • Improved Teambuilder layouts, Pokémon alignment, import/export controls, and Tera badges.
  • Restyled dropdowns, tooltips, dialogs, checkboxes, number inputs, and other interface elements.
  • Improved Tera reminders, Pokémon name formatting, popup positioning, and overall interface consistency.

Showdex and Battle Add-ons

  • Integrated Showdex directly into Pokémon Showdown Pro with damage calculations available alongside battles.
  • Included Randbats Tooltip, Did it Tera?, Enhanced Tooltips, Three Island, Battle History, and PokePaste Exporter.
  • Added individual enable/disable controls and settings for supported add-ons through the Battle Hub.
  • Redesigned Battle History with records, statistics, rating charts, favorites, and filtering options.
  • Improved add-on styling, placement, and compatibility across both Showdown clients.

Battle Hub

  • Added a collapsible Battle Hub for active battles, add-ons, match messages, battle results, and replay links.
  • Added an optional setting to automatically start the battle timer.
  • Added customizable greeting and closing messages for battles you play.
  • Added session and lifetime win, loss, and tie tracking.
  • Added a fullscreen button and F11 fullscreen shortcut.
  • Preserved Battle Hub settings and preferences between sessions.

Replay Management

  • Added optional automatic replay uploads after battles.
  • Added separate automatic upload settings for wins and losses.
  • Added battle results to confirmed replay entries for easier identification.
  • Added quick access to the 20 most recent uploaded replays directly from the Battle Hub.

App and Add-on Updates

  • Added daily update checks that run safely between battles.
  • Added automatic app-update downloads for installed Windows builds and original Linux AppImage installations.
  • Added matching release download links for macOS builds, Windows portable ZIPs, and extracted Linux installations.
  • Added an explicit Restart to Update action that waits until active battles have finished before restarting.
  • Added compatibility checks for Showdex and supported add-on updates against both Showdown clients before activation.
  • Preserved currently installed components when downloads or compatibility checks fail.
  • Added rollback protection if an updated component fails to initialize correctly.
  • Improved update status messages and retained failure logs for troubleshooting.

Desktop Releases

  • Added Windows x64 installers and portable ZIP builds.
  • Added macOS builds for both Intel and Apple Silicon.
  • Added Linux x64 AppImage and TAR.GZ builds.
  • Added automatic Linux desktop shortcuts and application-menu entries after the first successful launch, where supported.
  • Bundled the required runtime and update tools directly with Pokémon Showdown Pro.
  • Users do not need to install Node.js or npm separately.