Hey, guys!
I think I'll maintain a list of major changes here. We also have a commit log with all the details, but it usually has a lot of minor changes.
This post will most likely be updated every few days. Feel free to discuss these changes. New changes will be added to the top. Smaller bug fixes, server-side changes, and BW2 updates won't be posted here.
I think I'll maintain a list of major changes here. We also have a commit log with all the details, but it usually has a lot of minor changes.
This post will most likely be updated every few days. Feel free to discuss these changes. New changes will be added to the top. Smaller bug fixes, server-side changes, and BW2 updates won't be posted here.
[Wednesday, Apr 24]
- We now have a beta Gen 4 OU ladder available.
[Monday, Apr 22]
- Option to disable lobby chat
[Saturday, Apr 13]
- New options menu
- Option to disable animations
- Option to ignore spectators
[Friday, Apr 5]
- All registered servers (not just the main server) can now upload replays
- Replay uploading is a lot more reliable now (you'll never see another hash mismatch error)
[Wednesday, Apr 3]
- The format list has been rearranged into four main categories: Singles, Doubles, Other Metagames, and Past Gens. It should be easier to find the format you're looking for now.
[Friday, Mar 29]
- HP bars are now colored
[Friday, Mar 22]
- Custom server URLs are now in the form: id.psim.us instead of play.pokemonshowdown.com/~~id
[Sunday, Mar 10]
- You can now play Generation I with other users via challenge in Gen 1 Custom Game. Mechanics are enforced, but Clauses are not.
- /dex is now alias for /data and /smogdex is the new /dex. It has now support for items, moves, and abilities.
[Sunday, Feb 09]
- Chat history: You may now press up and down keys to navigate between your sent sentences in chat.
- Timestamps are now separated for Lobby and PMs, type /help timestamps for more info.
- /lobbychat on|off command to set the Lobby chat on or off for less lag.
[Friday, Feb 01]
- New feature: You can now select highlighting words, see /help highlight for more information.
[Sunday, Jan 27]
- You can now tab-complete user names in the main chat, in battles, and in private messages. Details.
[Monday, Jan 21]
- You can now click on chat names to open their trainer window to challenge or PM.
- Challenge Cup 1vs1 available via challenge.
[Friday, Jan 18]
- New feature to block incoming challenges: /away to activate, /back to accept challenges again.
[Thursday, Jan 10]
- We now have a new battle timer; it should make timerstalling much less effective
[Thursday, Dec 13]
- VGC 2013 can now be laddered
[Wednesday, Dec 12]
- Doubles have now arrived at public testing. They can be played by challenging other users. Three formats are available: Doubles Random Battle, Doubles Custom Game, and Doubles VGC 2013
[Tuesday, Dec 11]
- The replay database now has a search feature: http://pokemonshowdown.com/replay/search
[Wednesday, Nov 7]
- The rejoin bug is finally fixed. You shouldn't have to do anything weird to be able to rejoin a battle you've disconnected from anymore.
[Wednesday, Oct 31]
- Servers can now have their own formats! The format list is no longer shared between servers. Instead, every server can have whatever formats and ladders they wish.
[Wednesday, Oct 3]
- Hurricane, Whirlwind, and Earth Power receive animations.
[Tuesday, Oct 2]
- It is now possible to choose the order of your entire team if you're using Zoroark.
[Sunday, Sept 30]
- Implemented replays: http://pokemonshowdown.com/replay/
[Saturday, Sept 29]
- The ladder has been reset and the algorithms changed. Your rating will no longer ever decrease when you win. In addition, you should see no more references to bonus pool.
- Matchmaking has been enhanced: You should be battling mostly players with similar rating as you.
[Thursday, Aug 23]
- Added a Backup/Restore feature to the teambuilder. You can now back up and restore all your teams at once, instead of doing them one at a time. Those of you with weird cookie settings are advised to use this method to backup your teams.
[Tuesday, Aug 14]
- The networking protocol format has been changed from JSON to a more-optimized text-based format. This can reduce bandwidth requirements by a ton.
[Saturday, Aug 11]
- The teambuilder will suggest EVs and natures. The suggested spread is usually (but not always) [one of] the best - this feature is targeted mainly at casual users. Experienced users might also find it faster to tweak the suggested spread rather than start from scratch.
[late July - early August]
- There have been numerous adjustments to server performance, but unfortunately none of them have been as successful as I have hoped. I'm still trying various other tweaks.
- The server is now on port 8000 again, because of firewalls. Port 80 is still available: http://play.pokemonshowdown.com/~~showdown:80
[Friday, Jul 20]
- The login server protocol has been rewritten: I'm 99% sure you'll never have problems logging in again
- The server now uses port 80: if your workplace/school blocks PS or you were having problems connecting to PS before, you should be able to connect now
- Several optimizations have been made to PS, dramatically decreasing its bandwidth usage (this should lead to an increase in performance)
- Some changes to the server has made it much more resilient against DDoS attacks
[Tuesday, Jul 10]
- The teambuilder pokemon list now adapts to the selected tier
- Our IE8 detection was broken; it's been fixed: you will no longer be able to play using IE8
[Monday, Jul 9]
- Some more ladder tweaking has been done (the formula for ACRE was changed)
- The ladder now explains the columns in much more detail (mouse over the column title)
- The Glicko2 column now displays rating and deviation
[Saturday, Jul 7]
- Random battle levels have been revised a bit; fully-evolved NU/RU pokemon are now several levels lower than before
- Lobby lag from large numbers of users has been significantly alleviated
- Some ladder improvements are being experimented with, more will come later
- Pokemon XD moves are now available for use in teams
[Friday, Jul 6]
- Network library moved from socket.io to SockJS; this should significantly improve our lag conditions
- The teambuilder can now import from PL
[Thursday, Jul 5]
- Sort the user list by name
[Monday, Jul 2]
- Pokemon nicknames are now limited to 20 characters
[Sunday, Jul 1]
- Show your own pokemon's HP numbers (instead of just percentages)
- We now have a beta Gen 4 OU ladder available.
[Monday, Apr 22]
- Option to disable lobby chat
[Saturday, Apr 13]
- New options menu
- Option to disable animations
- Option to ignore spectators
[Friday, Apr 5]
- All registered servers (not just the main server) can now upload replays
- Replay uploading is a lot more reliable now (you'll never see another hash mismatch error)
[Wednesday, Apr 3]
- The format list has been rearranged into four main categories: Singles, Doubles, Other Metagames, and Past Gens. It should be easier to find the format you're looking for now.
[Friday, Mar 29]
- HP bars are now colored
[Friday, Mar 22]
- Custom server URLs are now in the form: id.psim.us instead of play.pokemonshowdown.com/~~id
[Sunday, Mar 10]
- You can now play Generation I with other users via challenge in Gen 1 Custom Game. Mechanics are enforced, but Clauses are not.
- /dex is now alias for /data and /smogdex is the new /dex. It has now support for items, moves, and abilities.
[Sunday, Feb 09]
- Chat history: You may now press up and down keys to navigate between your sent sentences in chat.
- Timestamps are now separated for Lobby and PMs, type /help timestamps for more info.
- /lobbychat on|off command to set the Lobby chat on or off for less lag.
[Friday, Feb 01]
- New feature: You can now select highlighting words, see /help highlight for more information.
[Sunday, Jan 27]
- You can now tab-complete user names in the main chat, in battles, and in private messages. Details.
[Monday, Jan 21]
- You can now click on chat names to open their trainer window to challenge or PM.
- Challenge Cup 1vs1 available via challenge.
[Friday, Jan 18]
- New feature to block incoming challenges: /away to activate, /back to accept challenges again.
[Thursday, Jan 10]
- We now have a new battle timer; it should make timerstalling much less effective
[Thursday, Dec 13]
- VGC 2013 can now be laddered
[Wednesday, Dec 12]
- Doubles have now arrived at public testing. They can be played by challenging other users. Three formats are available: Doubles Random Battle, Doubles Custom Game, and Doubles VGC 2013
[Tuesday, Dec 11]
- The replay database now has a search feature: http://pokemonshowdown.com/replay/search
[Wednesday, Nov 7]
- The rejoin bug is finally fixed. You shouldn't have to do anything weird to be able to rejoin a battle you've disconnected from anymore.
[Wednesday, Oct 31]
- Servers can now have their own formats! The format list is no longer shared between servers. Instead, every server can have whatever formats and ladders they wish.
[Wednesday, Oct 3]
- Hurricane, Whirlwind, and Earth Power receive animations.
[Tuesday, Oct 2]
- It is now possible to choose the order of your entire team if you're using Zoroark.
[Sunday, Sept 30]
- Implemented replays: http://pokemonshowdown.com/replay/
[Saturday, Sept 29]
- The ladder has been reset and the algorithms changed. Your rating will no longer ever decrease when you win. In addition, you should see no more references to bonus pool.
- Matchmaking has been enhanced: You should be battling mostly players with similar rating as you.
[Thursday, Aug 23]
- Added a Backup/Restore feature to the teambuilder. You can now back up and restore all your teams at once, instead of doing them one at a time. Those of you with weird cookie settings are advised to use this method to backup your teams.
[Tuesday, Aug 14]
- The networking protocol format has been changed from JSON to a more-optimized text-based format. This can reduce bandwidth requirements by a ton.
[Saturday, Aug 11]
- The teambuilder will suggest EVs and natures. The suggested spread is usually (but not always) [one of] the best - this feature is targeted mainly at casual users. Experienced users might also find it faster to tweak the suggested spread rather than start from scratch.
[late July - early August]
- There have been numerous adjustments to server performance, but unfortunately none of them have been as successful as I have hoped. I'm still trying various other tweaks.
- The server is now on port 8000 again, because of firewalls. Port 80 is still available: http://play.pokemonshowdown.com/~~showdown:80
[Friday, Jul 20]
- The login server protocol has been rewritten: I'm 99% sure you'll never have problems logging in again
- The server now uses port 80: if your workplace/school blocks PS or you were having problems connecting to PS before, you should be able to connect now
- Several optimizations have been made to PS, dramatically decreasing its bandwidth usage (this should lead to an increase in performance)
- Some changes to the server has made it much more resilient against DDoS attacks
[Tuesday, Jul 10]
- The teambuilder pokemon list now adapts to the selected tier
- Our IE8 detection was broken; it's been fixed: you will no longer be able to play using IE8
[Monday, Jul 9]
- Some more ladder tweaking has been done (the formula for ACRE was changed)
- The ladder now explains the columns in much more detail (mouse over the column title)
- The Glicko2 column now displays rating and deviation
[Saturday, Jul 7]
- Random battle levels have been revised a bit; fully-evolved NU/RU pokemon are now several levels lower than before
- Lobby lag from large numbers of users has been significantly alleviated
- Some ladder improvements are being experimented with, more will come later
- Pokemon XD moves are now available for use in teams
[Friday, Jul 6]
- Network library moved from socket.io to SockJS; this should significantly improve our lag conditions
- The teambuilder can now import from PL
[Thursday, Jul 5]
- Sort the user list by name
[Monday, Jul 2]
- Pokemon nicknames are now limited to 20 characters
[Sunday, Jul 1]
- Show your own pokemon's HP numbers (instead of just percentages)