github openfrontio/OpenFrontIO v0.24.0-prerelease
v0.24.0 Prerelease

latest releases: v0.29.17, v0.30.0-beta1, v0.29.16...
pre-release7 months ago

πŸ“¦ OpenFront v24 Changelog

βš–οΈ Balance Changes

  • Trade ships are now capped at 100
    β†’ Each port you own now increases the gold per trade, counterbalancing the cap.
  • MIRVs have been nerfed
    β†’ Expect less devastating multi-warhead nukes.
  • Building discounts can only be used one time.
  • AI nukes now avoid SAM launchers

πŸš… Major Features

  • Railroads can now form loops
  • Trains added for new movement mechanics (experimental for private lobbies and single player)
  • Replay speed control added in singleplayer
  • Upgradable structures: Cities, Ports, SAMs, and Silos can now be improved
  • Multi-level radial menu with dynamic build options
  • Creative Commons License added to non-commercial resources
  • Factories added for private lobbies and single player games
  • Hash-based routing implemented
  • Flares system implemented
  • GitHub Releases with release notes are now supported (click the What's New button/megaphone icon)

πŸ”§ Game Improvements

  • Improved territory drawing performance
  • SAMs now only target nukes threatening nearby areas
  • Nukes are now faster (speed increased from 4 β†’ 6)
  • Better color mixing for small player counts
  • Unique player colors to avoid confusion
  • Better bot behaviour and spawn logic
  • Boat build discounts now scale with unit ownership
  • Improved username censoring and management
  • Updated East Asia map (formerly "Japan and Neighbors")
  • Reworked and optimized leaderboard UI
  • Improved visual clarity for alliances and stacked buildings

πŸ”§ Game Improvements (continued)

  • Better handling for betrayal alerts and radial menu behavior
  • Red alert frame when betrayed
  • Attack hotkeys added
  • Boat hotkey added
  • Nations can spawn cities without a port
  • Team sizes now equalized
  • MIRV warhead intercepted stats are now recorded
  • Text FX added
  • Terrain manipulation for attack advantage
  • New logo added

πŸ§ͺ UI & Quality of Life

  • Fixed text overflow in UI
  • Fixed websocket and join bugs
  • Fixed boat-on-land issues
  • Fixed modal errors and null pointer warnings
  • Fixed input handler edge cases on Mac (proper modifier and emoji key detection)
  • Fixed scrollbar appearing unnecessarily in small boxes on Chromium browsers
  • Fixed giant world map key
  • Leaderboards, alerts, and modals now support translation & dark mode
  • New custom flag support and pattern icons
  • Various patterns available (Sword, Shells, White Rabbit, Goat, Cats, Hand, Radiation, Cursor, QR)
  • Patterned territory support
  • More responsive scrollbar and player info panels
  • Top bar redesign
  • More responsive design for in-game elements
  • New icon layer/sprites for structures
  • Building/loading/HP bars improved
  • Proper alliance timer naming
  • Logout button added
  • Handle not spawned player fixes
  • Multiple patterns support
  • Translation improvements

πŸ› οΈ Backend & Technical

  • Stats endpoints are now available
  • Added CORS origin headers
  • Added support for mobile apps native login
  • Discord user and guild member caching
  • Improved session error handling
  • Changed server logging
  • Improved data loading and fixed various bugs

πŸ”’ Security & Bug Fixes

  • Fixed naval attack spam exploit
  • Fixed gold donation validation exploit
  • Fixed pot issue
  • Various stability improvements and bug fixes

What's Changed

Full Changelog: v0.24.0-beta3...v0.24.0-prerelease

Don't miss a new OpenFrontIO release

NewReleases is sending notifications on new releases.