Freeciv
Advertisement

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.0.6[]

3.0.7 is a generic bugfix release.

Windows: When it comes time to uninstall this version, it does so cleanly. Former versions failed to remove some of the Registry Keys they had written. Those keys are harmless, but this failed the expectation that uninstall removes such things from user's machine.

Server / General[]

  • Silenced some unused entry warnings when loading saved games osdn#47498
  • Long ruleset descriptions are no longer truncated at the client end. Both server and client need to be of new version for this fix to take effect osdn#47658

Changes affecting players (supplied rulesets)[]

  • Fixed loading non-scenario savegame saved by a tex-AI enabled server, to server that does not have tex-AI enabled osdn#47521
  • civ1
    • No gold is given to players in the beginning by default osdn#47454
  • civ2
    • Units in airbase are now shown to their allies, not to the allies of the airbase owner osdn#47655

Changes affecting other rulesets / modders[]

  • Fixed errors with techs that have Never as one of their requirement osdn#46544 osdn#45115 osdn#47574 osdn#47762
  • Improvements to ruleset sanity checking osdn#44613
  • Changing tile via lua scripting now triggers side-effects like bouncing units osdn#46425
  • Clients now receive updated information when player gold reserves have been changed by a lua script osdn#47386
  • Fixed potential crash with Heal Unit action osdn#47603
  • Units hiding within an extra (base) are now shown to their allies, not to the allies of the extra owner osdn#47655

Changes affecting server operators[]

  • Civil War now respects maxplayers setting osdn#45587
  • Silenced spammy "Did not find a cm solution..." message osdn#47570
  • Wait for the "interrupt" autosave to finish before quitting the program, when threaded save is enabled osdn#47540

General[]

Clients[]

  • Show Irrigation option fixed - Irrigation was being drawn regardless of the value osdn#47316
  • Corrections to timeout display at client end osdn#44902
  • Fixed a warning in how client passes log level parameter to the internal server osdn#45583
  • Fixed client crash after failure to load some tileset files osdn#47318
  • gtk
    • Do not show empty Production tab on diplomat's city investigation dialog osdn#45318
    • gtk3/gtk3.22 Area of the Battle Animation is now set correctly on screen osdn#47705
  • qt
    • Corrected the way Irrigate and Mine related menu entries get renamed when there's multiple units on focus osdn#45805
    • Added About Current Tileset entry to Help menu osdn#47638 osdn#47758
  • sdl2
    • New -- --swrenderer command line option to force SW renderer to use despite configuration options osdn#47300
    • Diplomacy dialog now provides button to propose Alliance osdn#46604
    • Support all graphics formats provided by SDL2_image library, not just png osdn#46413
    • Fix help crash when a building has only negated requirements osdn#47559
    • Orders menus for present and supported units now correctly opens from the city dialog osdn#47455
    • Fix tech help crash osdn#47615

Tools[]

Ruledit[]

  • Terrain Details editing dialog added osdn#46587
  • Various editing dialogs now support changing graphics tags of the ruleset items osdn#47303
  • Launch directly to the editing mode if the ruleset has been selected on the command line already osdn#46007

Manual Generator[]

  • Improved output about buildings' build and obsoletion requirements osdn#47297

Help / Documentation[]

Translations[]

  • New translation:
    • Latin American Spanish (1% core, 0% nations, 0% ruledit)
  • Updated translations:
    • Complete translations: Polish, Russian
    • Incomplete translations: Catalan (99% core, 100% nations, 100% ruledit), Spanish (87% core, 99% nations, 40% ruledit), Finnish (100% core, 93% nations, 100% ruledit), French (99% core, 100% nations, 100% ruledit)

Build/portability[]

See NEWS for older lists of changes.

Advertisement