Skip to content

v3.0-beta.5

Pre-release
Pre-release
Compare
Choose a tag to compare
@jwrober jwrober released this 18 Oct 20:33
· 1858 commits to master since this release

Game

New Features / Enhancements

  • Update detailed combat info widget #1343
  • Help: Add expand/collapse code when clicking on headers #1355
  • Change the name of the local and server options dialog boxes #1369
  • Bundle Linux Libertine Fonts #1374 #1381 -- NOTE: For existing installs, it is highly recommended to click Reset in the interface options dialog box to properly set this font and clean up potential other issues. Sane defaults have been implemented.
  • Improve the buttons on various dialog boxes #1386
  • Port Longturn server Unit Wait Time code to fc21 #1361
  • Change Tax Rates to National Budget #1406
  • Add all server commands to the list of auto-completion words in chat #1408
  • City View: Add ability to see gold buy and turns to build into separate columns #1409

Bug Fixes

  • Fix a few path finding bugs #1379
  • Fix a crash when auto-upgrading unique units #1380
  • Fix killing citizens instead of disbanding units when the latter is impossible (e.g. for gameloss units) #1345
  • Fix an issue with the label on the Nations View button when a diplomatic meeting is opened #1419

Rulesets

  • Add a ruleset option for the default diplomatic state #1418

Nations

  • Nothing for this release

Spec File Support

  • Break Units, Wonders and Buildings to individual sprites (mostly to aid maintainability as well as future documentation updates) #1410 #1412 #1415 #1416 #1423 #1424

Utility / Tools / Code Refactoring / Other

Utility

  • Support fc21:// links on Linux, Windows, and macOS: clicking on a link fc21://user@server:port will open the client and connect you to the game directly #1335 #1339 #1387

Code Refactoring

  • Nothing Yet

Tools

Build Tools

  • Set MSYSTEM to MSYS32 in release.yaml #1329
  • Use Codacy to generate reports from clang-tidy output #1350
  • Fix CI regression impacting our ability to properly detect VCPKG #1372
  • Fix an issue on Linux when nothing is set for CMAKE_INSTALL_PREFIX #1378
  • Move patches/* to dist/wasm/* #1382
  • Add sha256 hash files to the source archives #1389

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.