Skip to content

v3.1.2

Latest

Choose a tag to compare

@jwrober jwrober released this 26 Jul 19:23

Freeciv21 v3.1.2

Welcome to Freeciv21 stable v3.1.2 release notes page. This page will give the specific commits between v3.1 and our second patch version.

Changes Between v3.1.1 and v3.1.2

Resolved Bugs

  • Fix displaying city output breakdowns when "<" appears. e18c5f7
  • Fix crash with wrapy in fracture map generator. c146f27
  • Fix two fcdb/sol2 crashes. 8e3cff3 6491f41
  • Fixed technologies with Never as a req causing segfault. de0af84
  • Explicitly ignore unused [[nodiscard]] values. Fixes -Werror=unused-value errors. 5fae8f6

Other Fixes

  • Add vcs-browser to metainfo files. 37d642c
  • Support Lua 5.5. e76cbb7
  • Do not fail if find_package(Lua) does not define LUA_VERSION_STRING. 92e0bbb
  • Update build to support Visual Studio 2026. eabae92
  • Fix qt5 deploy for stable #2859
  • Fix build issues for macOS #2861
  • Remove emscripten from tolua dependency CMakeLists.txt #2865
  • Update build system to emulate master #2870

Something new

  • Added a Dockerfile for building stable #2915

NOTE: Community members wishing to download the source code. You will notice that there are two sets of source code in the assets section below. One set will have a label of "Source Code (zip)" and "Source Code (tar.gz)" and the other set will be a tar.gz and zip file with the name of the tagged release and a file size shown. Please download and use the files with the name of the tagged release and file size shown. The other two will not compile properly.