5.22.0:
 - All: Added username tags to help differentiate players to have identical usernames.
 - All: When searching for players by name, you can now search for players with names with fewer than 3 characters.
 - All: When watching forum threads, if you have an unread in-app notification telling you about an unread forum post, a further notification will not be created for the same thread until you read or delete the existing one.
 - All: Re-ordered some achievements.
 - Classic: When using the "Load Older Messages" button in games with over 100 chat messages, the messages now pop up in a new dialog.  This makes reading them easier and also reduces device memory pressure.
 - Classic: Mega games now support up to 400 players.
 - Classic: When deploying using the deployment slider, the game now automatically advances to the attack phase when you're fully deployed, just like it does when you deploy by territory clicking.  The deployment slider can also now stay open during the attack phase, and will auto revert you to the deploy phase if you un-deploy armies using it.
 - Classic: When attacking a neutral in a game without randomness, the number of armies you need to attack with to capture the territory is now highlighted in the attack/transfer dialog.
 - Classic: Added a "Mute chat" checkbox in the settings of any game that will stop that game from appearing on your My Games section based on the presence of public or team chat.
 - Classic: When rating a map from a single player level, a very visible alert is now shown to ensure players know they're rating the map and not the level.
 - Classic: If you have more than 50 templates, the "Load template" page now separates them into pages to increase performance.
 - Classic: In large games, the clock hover dialog now pops up as a scrollable region so it can display all players.
 - Classic: The Prod 2.0 AI now takes care to never blockade a territory its commander could be on.
 - Classic: Fixed a bug with modded games that could cause cards to be processed multiple times, or a card that was discarded to be played. The code now checks that you have the card before allowing a play-card order to process.
 - Classic: Fixed a bug that allowed players to forward a tournament invite to someone who had block listed them.
 - Classic: Fixed a bug with "finish vs AI" that made cities and other structures not be preserved.
 - Classic: Fixed a bug that could, in rare conditions, make the AI refuse to play in a commerce or local deployment game with mods.
 - Idle: The game now detects when you're moving idle from one device to another and prompts you to confirm you've closed it in other places first, to help avoid data loss.
 - Idle: Fixed a bug with auto-market that made it not respect your sell price upgrades.
 - Idle: Fixed a bug that made auto-buy-market not pop up a message when it auto buys.
 - Idle: Fixed a bug that made it offer you the wrong level when using a skip level power if you have unlocked the Skip Levels advancement.
 - Unity: 3d maps now have a new option "only for small maps".  When setting this option, big maps will load in 2d and smaller maps in 3d, since big maps can be slow in 3d.
 - Unity: When viewing a large map in 3d, it now uses higher resolution backgrounds.  (actually this time)
 - Unity: Increased army number size when zoomed out slightly.
 - Unity: Fixed army number size in 3d maps so it lines up with 2d maps.
 - Unity: Fixed crash that can happen if viewing an extremely large bonus (50+ territories).  This was fixed by only rendering the first 50 territory thumbnails instead of all of them.
 - Mods: Added TerritoryModification.RemoveSpecialUnitsOpt to make it easier to remove special units.
 - Mods: Added GameOrderCustom.OccursInPhaseOpt to allow mods to specify which area within a turn custom orders are allowed to occur.
 - Mods: Any IncomeMods that refer to a bonus the player does not have any territories in will now be skipped, since it would be impossible to deploy otherwise.
 - Website: Removed empty sort option from maps page.
 - UJS: Included more information in error details of some types of mod failures.
 - UJS: Fixed text going outside of the dialog on the autopilot settings dialog.
 - iOS: Fixed push notification box sometimes unchecking on its own in iOS 16.

5.22.1:
 - Classic: Fixed order of messages in chat dialog.
 - Classic: Fixed team chat appearing in public chat dialog.
 - Classic: Fixed not being able to re-open chat dialog after closing it.
 - Classic: Fixed the attack/transfer dialog indicating that 1 army would take a territory with 1.
 - Classic: Fixed scaling of chat dialog background image.
 - Website: Fixed common games link.
 
5.22.2:
 - Classic: When using the ctrl+click hotkey, the deployment slider will no longer change you between deploy/attack phases.
 - Classic: Fixed order of chat messages.
 - Classic: Fixed errors in some modded games.
 - Classic: Fixed error that came up if you tried to mute chat in an archived game.
 - Classic: Fixed attack/transfer dialog saying you need -1 armies to kill 0 armies.
 - Classic: Fixed player profile links when they were turned into an AI.
 - Unity: Increased army size slightly.
 - Website: Removed player tags from forum pages.  They're still visible on the profile pages.
 - Website: The profile page now produces links that work even if a player later changes their name.
 - Website: Fixed links to highest level players.
 - Mods: Added CustomSpecialUnitBuilder.Health.
 - Mods: Added readable CombatOrder property for all special units.
 - All: Removed "Share on Facebook" feature.
 - All: Deprecated "Sign in With Facebook" and "Sign in with Apple" options.