Liberation non-aggression (24h, mutual): when a country liberates a region back to its initial owner, both countries enter a 24h window during which neither can declare war on the other.
Post-peace non-aggression (72h): signing peace now starts a 72h window during which the two countries cannot re-declare war on each other.
Post-alliance-break non-aggression (72h): same 72h window after an alliance is broken.
Liberation cooldown after conquest (5 days): a region cannot be liberated until 5 days after its last ownership change, blocking instant proxy-liberation plays right after a conquest.
Liberation law cooldown (12h): the LIBERATE_REGION law now shares the same 12h proposal cooldown as PROPOSE_TRANSFER_REGION — no more spamming liberations.
Alliance / war exclusivity fix: it was possible to form an alliance with a country you were already at war with. Both PROPOSE_ALLIANCE and ACCEPT_ALLIANCE now reject if an active war exists between the two countries.
No citizenship accepts during civil war: while a country is under revolution, governments can no longer accept pending citizenship applications. New applications were already blocked; this closes the remaining hole where pending requests could still be approved mid-revolution.
Channel tags: every group chat now has a unique #tag you can mention in messages, just like @user. Owners and admins can rename it any time (2–20 characters).
Public groups: owners can make a group public. Public groups show up in the new Discover tab and anyone can join without an invite.
Discover tab: browse all public chats (globals, country/MU/party chats, public groups), sorted by member count.
Member count displayed on every chat.
Pin chats: you can now pin your favorite chats to the top of your chat list (up to 10).
Chat icons: global, help and trading chats now have their own recognizable icons in the chat list and tabs.
Group editing: name and public/private toggle are now edited in the same form.
Smoother chat scrolling: long conversations now load and scroll much faster, with a more reliable "stick to bottom" behavior.
Send button is disabled when the message is empty, and whitespace-only messages are no longer sent by mistake.
Help chat: new accounts are automatically joined to the #help chat (in addition to the global chat).
Chat context in notifications: message likes, replies and mentions now tell you which chat the message is in.
Full bracket is now visible from the start of a tournament — you can see every future round and slot, not just the current one.
Each slot shows which teams could still reach it, so you can follow potential matchups round by round.
Teams now track live damage (total and per member / MU / country) updated on every hit.
When a team only has one MU or one country, its avatar now shows that MU logo / country flag directly instead of a generic team icon.
Fixed the bug of battle processing multiple time the round end & badge processing
Reworked options/map menu on left icons
New compact mode for tabs (smaller labels) and option to show icons instead of avatars.
New unified tabs across the interface.
Refreshed colors for deposits, resources and climate layers.
New diamond icon for resource markers.
The map no longer breaks the page if a tile fails to load.
Article pages on the landing site now credit the author as referrer when readers sign up from the article without referrer — so writing popular articles may earns you referrals.
Dropped new iOS app version with support of notification redirect.