v0.24.7-beta

vatouMay 19, 2026official

Balancing

  • 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.

Chat rework

  • 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.

Tournaments

  • 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

UI / UX

  • 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.

Map

  • 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.

Other

  • 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.