Repository navigation
Pokémon Showdown Pro v1.0.0
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.