Skip to content

v3.1-rc.2

Pre-release
Pre-release
Compare
Choose a tag to compare
@jwrober jwrober released this 19 Jan 00:26
· 1 commit to stable since this release

This is the 2nd release candidate for upcoming v3.1 following our standard release cadence. The 3.1 series is now part of the stable release process. The game is very stable at this point. You can find the final Freeciv21 v3.0 here.

We still have some more bugs to knock out before we finalize v3.1. If you know C/C++ and want to help, please feel free. Contributions are always welcome.

Game

Visual appearance and usability

  • Minor fixes to battle messages #2445
  • Units view: Show map after clicking "find nearest unit" #2452
  • Climate change: Check unit activities on tiles surrounding changed one #2466
  • Improve the error message for missing extra styles in tilesets #2470
  • Implement units cycling #2474
  • Fix inconsistent behavior when using view shortcuts #2492

Bug Fixes

  • Fix issues with effects in help dialog #2435
  • Fix setting default tilesets #2442
  • Fix selling improvements for multiple cities at once #2484

Rulesets/tilesets/...

  • Allow setting landmass to 100 #2463
  • Add the ability to turn trade into pollution #2465
  • Added an option for highlighting pollution tiles in hexemplio and amplio2 #2498 #2500

Utility / Tools / Code Refactoring / Other

Utility

  • Added Lua edit.remove_city() #2486

Build Tools

  • Bugfix release.yaml for location of freeciv21-server.cmd #2440

Code Refactoring

  • Refactored bounce_unit() to allow reporting using function callbacks #2480
  • Move list of cities instead of copying it #2489

Other

Attribution

  • No one new for this release

ASSET 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.