See the full ChangeLog in the source for a comprehensive list of all changes.

Download links for the latest release can be found on the download page.

WHAT'S CHANGED SINCE 3.1.0-beta4[]

3.1.0-RC1 is the first Release Candidate of freeciv-3.1. Several bugs have been fixed since beta4.

Server / General[]

  • Moved out from beta stage RM#261

Changes affecting players (supplied rulesets)[]

  • civ2civ3
    • Mountain movement penalty not applied on Rivers osdn#48713
  • sandbox
    • Fixed message about Disrupt Supply Lines action RM#119
  • tutorial
    • Most unit and city references in messages turned to links osdn#48585
    • Corrected time the final city growth message is shown RM#154

Changes affecting other rulesets / modders[]

  • Fixed effective bombard rate always being 1, no matter what ruleset sets RM#93
  • Fixed lua method Tile:link_text() RM#155
  • Made output effects to respect output_granularity RM#184
  • Applied upstream patches for lua-5.4.6 to included copy of lua engine




  • For clauses with requirements for the other party, let the server decide if the requirements are met. Client used to block requesting such clauses RM#123
  • Autogenerated help list extras that gets enabled (to be built), by the item for which the help is generated RM#149
  • Autogenerated help list goods that gets enabled (to be traded), by the item for which the help is generated RM#175
  • gtk4
    • Fixed animations RM#109
    • Made map canvas focusable RM#159
    • Fixed science dialog help checkbox RM#200
    • Fixed assert failure when closing help dialog RM#217



  • Added building flags editing RM#156
  • Added unit hitpoints and firepower editing RM#157

Help / Documentation[]


  • Updated translations:
    • Complete translations: Polish
    • Incomplete translations: Esperanto (31% core, 19% nations, 30% ruledit), Finnish (100% core, 93% nations, 100% ruledit), Russian (99% core, 100% nations, 100% ruledit)


See NEWS for older lists of changes.