v3.0-beta.5
Pre-release
Pre-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
- Various documentation updates #1331 #1334 #1337 #1376 #1385 #1388 #1390 #1392 #1401 #1402 #1403 #1405
Build Tools
- Set
MSYSTEM
toMSYS32
inrelease.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/*
todist/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.