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
wrapyin fracture map generator. c146f27 - Fix two fcdb/sol2 crashes. 8e3cff3 6491f41
- Fixed technologies with
Neveras areqcausing segfault. de0af84 - Explicitly ignore unused
[[nodiscard]]values. Fixes-Werror=unused-valueerrors. 5fae8f6
Other Fixes
- Add vcs-browser to metainfo files. 37d642c
- Support Lua 5.5. e76cbb7
- Do not fail if
find_package(Lua)does not defineLUA_VERSION_STRING. 92e0bbb - Update build to support Visual Studio 2026. eabae92
- Fix qt5 deploy for stable #2859
- Fix build issues for macOS #2861
- Remove
emscriptenfromtoluadependencyCMakeLists.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.