Freeciv
(Updated translation statistics)
Tag: Source edit
No edit summary
Tag: Source edit
 
(3 intermediate revisions by the same user not shown)
Line 1: Line 1:
 
__NOTOC__
 
__NOTOC__
  +
<!-- FIXME {{NEWS info 2.6}} -->
+
{{NEWS info 2.6}}
''This list is still in preparation; 2.6.4 has not yet been released.''
 
   
 
= WHAT'S CHANGED SINCE 2.6.3 =
 
= WHAT'S CHANGED SINCE 2.6.3 =
<!-- up to 2021-03-29 (445be9122882906c40a769e47496e20580fc3cec) -->
 
 
2.6.4 is a generic bugfix release.
 
2.6.4 is a generic bugfix release.
   
Line 33: Line 32:
 
=== General ===
 
=== General ===
 
* Appdata files use https for screenshot URLs {{hrm|921959}}
 
* Appdata files use https for screenshot URLs {{hrm|921959}}
* Minor optimizations {{hrm|905143}} {{hrm|911970}}
+
* Minor optimizations {{hrm|905143}} {{osdn|41870}} {{hrm|911970}}
 
* Various internal changes which should only affect developers. {{hrm|851202}} {{hrm|911183}} {{hrm|902490}} {{hrm|899230}} {{hrm|898088}} {{hrm|915700}} {{hrm|918815}} {{hrm|918801}} {{hrm|900470}} {{hrm|910927}} {{hrm|918990}} {{hrm|911733}} {{hrm|849990}} {{hrm|922008}} {{hrm|922145}} {{hrm|922785}}
 
* Various internal changes which should only affect developers. {{hrm|851202}} {{hrm|911183}} {{hrm|902490}} {{hrm|899230}} {{hrm|898088}} {{hrm|915700}} {{hrm|918815}} {{hrm|918801}} {{hrm|900470}} {{hrm|910927}} {{hrm|918990}} {{hrm|911733}} {{hrm|849990}} {{hrm|922008}} {{hrm|922145}} {{hrm|922785}}
   
Line 67: Line 66:
   
 
== Translations ==
 
== Translations ==
  +
* Updated translations:
 
** Complete translations: Spanish, French, Polish
 
** Complete translations: Spanish, French, Polish
 
** Incomplete translations: Finnish (100% core, 91% nations, 100% ruledit), Russian (99% core, 100% nations, 100% ruledit)
 
** Incomplete translations: Finnish (100% core, 91% nations, 100% ruledit), Russian (99% core, 100% nations, 100% ruledit)
Line 74: Line 74:
 
* Fixed Qt-client deprecation warnings {{hrm|910441}} {{hrm|910460}} {{hrm|910547}}
 
* Fixed Qt-client deprecation warnings {{hrm|910441}} {{hrm|910460}} {{hrm|910547}}
 
* Deprecation warnings are again enabled for C++ code also in --enable-debug builds {{hrm|896335}}
 
* Deprecation warnings are again enabled for C++ code also in --enable-debug builds {{hrm|896335}}
* Support MagicWand-7 {{hrm|905573}}
+
* Support MagickWand-7 {{hrm|905573}}
 
* Reworked gtk3-client to fix gcc-11 compile errors {{hrm|904733}} {{hrm|905530}} {{hrm|906210}} {{hrm|906539}} {{hrm|906866}} {{hrm|908748}} {{hrm|910393}} {{hrm|900565}}
 
* Reworked gtk3-client to fix gcc-11 compile errors {{hrm|904733}} {{hrm|905530}} {{hrm|906210}} {{hrm|906539}} {{hrm|906866}} {{hrm|908748}} {{hrm|910393}} {{hrm|900565}}
 
* Fixed other compiler warnings seen with various setups {{hrm|899569}} {{hrm|900975}} {{hrm|899574}} {{hrm|912464}} {{hrm|901860}} {{hrm|914093}} {{hrm|916123}} {{hrm|918786}} {{hrm|918824}} {{hrm|918890}}
 
* Fixed other compiler warnings seen with various setups {{hrm|899569}} {{hrm|900975}} {{hrm|899574}} {{hrm|912464}} {{hrm|901860}} {{hrm|914093}} {{hrm|916123}} {{hrm|918786}} {{hrm|918824}} {{hrm|918890}}
Line 90: Line 90:
   
 
See [[NEWS]] for older lists of changes.
 
See [[NEWS]] for older lists of changes.
  +
[[Category:NEWS]]

Latest revision as of 05:28, 18 April 2021


See the full ChangeLog in the source for a comprehensive list of all changes.

Download links for the latest release can be found on the download page.

WHAT'S CHANGED SINCE 2.6.3[]

2.6.4 is a generic bugfix release.

Server / General[]

Changes affecting players (supplied rulesets)[]

  • Made automatic selling of coastal improvements from a city that gets landlocked to work better HRM#880455
  • Adjusted formula for barbarian band size. For nations with less than 32 cities there is no change, but bigger empires get bigger barbarian bands than they used to HRM#767126
  • Fixed postponing buildings from worklist. They were never really postponed HRM#912972
  • Combat messages show more detailed information about combatants HRM#913055
  • Fixed display of game years above 32768 HRM#918800
  • Players no longer need hack access to disable timeout any more than they need for enabling it HRM#647101
  • Fixed crash, seen on client side, when receiving extremely well compressed network packets HRM#918726
  • Send meetings initiated by AIs player is in contact with initially (thanks to dispersion server setting) to client when it is ready to handle them. Not only did the bug prevent those meetings from opening in the client, but it prevented player from ever opening a meeting with that AI. HRM#764968
  • Corrected check that the upgraded unit will fit to its transport before upgrading it HRM#921691
  • Clients connected to the server are no longer sent to the pre-game screen when there's an (failing) attempt to load a savegame when game is already running HRM#767358
  • Corrected calculation of nation's literacy value when number of citizens has changed during the turn, e.g., by losing cities HRM#880780
  • Update a city also on other player's clients when its size get reduced because of a nuke osdn#41810 osdn#41860
  • Made generated random seed less predictable on most platforms. Windows is a notable exception HRM#914184 osdn#41838
  • civ2civ3 ruleset:
    • Fixed tile output penalties not to apply to Luxury or Science bonuses provided by wonders like Hanging Gardens HRM#908518

Changes affecting other rulesets / modders[]

  • Fixed messages claiming that a tech obsoletes a wonder, when in fact the tech was negated obsoletion requirement HRM#874192

General[]

AI[]

  • When considering building unit for city bashing, use its actual attack count instead of assuming it to be one. This makes AI to understand e.g. that unit with movement 2 can both attack and conquer at the same turn HRM#872218

Clients[]

  • Fixes to the Qt client:
    • Confirmation dialog added for disruptive unit selection HRM#907806
    • Close goto dialog when leaving the game. Related crash fixed HRM#911885
    • Fixed crash after loading of some shortcuts has failed HRM#909515
  • Fixes to the gtk clients:
    • (gtk3.22 only) Terrain help shows terrain image HRM#912939
    • Intelligence dialog now shows "(Unknown)" for information player doesn't know about, instead of dummy values HRM#765366
  • Fixes to the sdl clients:
    • Intelligence dialog now shows "(Unknown)" for information player doesn't know about, instead of dummy values HRM#918827
    • (sdl2 only) Fixed border graphics getting messed up when recentering map osdn#41629


Help / Documentation[]

Translations[]

  • Updated translations:
    • Complete translations: Spanish, French, Polish
    • Incomplete translations: Finnish (100% core, 91% nations, 100% ruledit), Russian (99% core, 100% nations, 100% ruledit)
  • Marked some strings for translation which were erronously not collected for translation HRM#918816 HRM#918937

Build/portability[]


See NEWS for older lists of changes.