WARNING: This is a tentative list, by no means exhaustive. See the full ChangeLog contained with the source for a comprehensive list of all changes.
Welcome to Freeciv 2.3.0-beta2Edit
Thanks again to all our developers, who continue to work so hard.
WHAT'S CHANGED SINCE 2.3.0-beta1Edit
Server / GeneralEdit
- Fixed bug where happyborders did not work at all and base ownership was broken.
- Bug fix: made global warming change terrain to warmer result, not cooler result.
- Fixed player creation upon civil war.
- Fix bug where a game saved while a civilization was in revolution would not save the target government correctly.
- Fixed several bugs related to loading/saving scenarios. GNAPATCH#2340
- Fixed bug where citizens could become unavailable after city radius change.
- Increased maximum citymindist value. GNAPATCH#2262
- Fixed pathfinder to consider restrictinfra instead of assuming that unit can always benefit from roads.
- Fixed minor bug where research goal could become invalid, causing error messages.
- When a unit gains experience, mention which veterancy level has been reached in message log. GNAPATCH#1965
- Fixed reporting of migration messages.
- Inform the metaserver about number of human players, not including AI players. GNAPATCH#2312
- Forbid meaningless negative values for the endturn option.
- Fix for building with IPv6 support on OpenBSD.
- Declare IPv6 support as no longer "work in progress". GNAPATCH#2282
- Make "maintainer-clean" build target cleaner.
- Windows: display meaningful message for winsock error #10060.
- Server stability fixes. GNAPATCH#2344
- Bootstrap/build fixes.
- Bug fixes and improvements to freeciv-manual application.
- Improvements to freeciv-modpack application. GNAPATCH#2309
- Better handling of the situation where multiple Settlers are selected and the "Build city" order is issued.
- Do not save gameseed or mapseed settings in client config file (this would cause the user to get the same game/map every time they started the client).
- Improve handling of (non-default) rulesets which restrict reachability of technologies (via root_req in the ruleset) in the science report. You can now choose whether unreachable technologies are displayed. GNAPATCH#2384 GNAPATCH#2385 GNAPATCH#2386
- (GTK) In diplomacy dialog, remove current diplomatic status from list of allowed proposals.
- (GTK) When in small screen mode, display the arrow indicating stacked units in sidebar.
- (Xaw) Implemented take player functionality. GNAPATCH#2253
- Avoid a potential client crash.
Gameplay / RulesEdit
- The effects of notradesize / fulltradesize are now calculated separately from the normal corruption calculation; this gives a more consistent effect, and prevents building Courthouses to circumvent those settings.
- Make the SaveSmallWonder flag actually have an effect; previously, all small wonders would be rebuilt if lost. This didn't matter for the default ruleset (where the Palace is the only "small wonder" and this effect is desired), but it does affect the new multiplayer ruleset.
- Adjusted parameters for tech upkeep (enabled in the experimental ruleset).
- Fixes specific to multiplayer ruleset:
- Apollo Program wonder gave errors and did not work.
- Fixed bug where wonders on one continent disabled buildings on others.
- Allowed gameloss units to survive without home city even if killunhomed is enabled.
- Fixes to nation rules. GNAPATCH#2246
- Minor improvements to supplied scenarios. GNAPATCH#2264 GNAPATCH#2341
- gold_upkeep_style=2: when gold runs out, buildings and units are alternately sold (rather than selling all buildings before selling any units).
Help / DocumentationEdit
- Improvements to in-game help and UI text. GNAPATCH#2301 GNAPATCH#2355 GNAPATCH#2240
- Corrections to documentation. GNAPATCH#2231 GNAPATCH#2326
- Minor improvements to comments in ruleset files.
- Fix contact details in man pages.
- Several invisible changes to assist with translation. GNAPATCH#2289 GNAPATCH#2300
- Updated translations: Catalan, Polish, Spanish, Russian, Danish, French
See NEWS for full lists of changes.