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

3.1.3 is a generic bugfix release.

Server / General[]

  • Deprecation warning about numeric log levels now given even if deprecation warnings get enabled only by later parameter osdn#45954

Changes affecting players (supplied rulesets)[]

  • sandbox
    • Fixed actions that should require unit to have veterancy levels to be enabled at correct times RM#784

Low-level changes[]

  • Better handle errors on network socket querying RM#851

General[]

AI[]

Clients[]

  • Fixed diplomacy crash when partner government unknown RM#814
  • Fixed crash when Leaving Game to the main menu RM#935
  • gtk
    • Fixed crash when closing last diplomacy tab RM#750
    • Fixed editor failures when government of some player is not known RM#860
  • Qt
    • Adjusted city dialog so that it can fit in a bit smaller display vertically osdn#117756

Tools[]

Ruledit[]

Ruleup[]

  • Corrected some errors to be logged on proper logging level RM#917

Help / Documentation[]

Translations[]

  • Updated translations:
    • Complete translations: Polish, Russian
    • Incomplete translations: German (83% core, 99% nations, 80 ruledit), Esperanto (31% core, 22% nations, 29% ruledit), Finnish (100% core, 92% nations, 100% ruledit)

Build/portability[]

  • Refreshed bootstrap files from their upstreams RM#745 RM#769 RM#775 RM#801 RM#808 RM#822 RM#823 RM#838 RM#873
  • Fixed deprecated Qt code RM#734 RM#820
  • Improved configure error message about missing sqlite3 RM#753
  • Included copy of Lua updated to 5.4.7 and official patches 2 and 3 applied RM#683 RM#761 RM#883
  • Fixed clang-20 development version compiler warnings RM#773
  • Crosser based builds updated to use crosser-2.9 RM#722
  • Meson based builds improvements
    • Small flag sprites are now installed, fixing tilesets that use them, such as Trident RM#824
    • Fixes to build system internal dependency definitions, fixing intermittent and rare build failures RM#826 RM#896
  • Flatpak updates
    • Freedesktop Sdk and Platform updated to 24.08 RM#850
    • Gnome Sdk and Platform updated to 47 RM#877

See NEWS for older lists of changes.

Advertisement