NEWS-3.0.7

__NOTOC__
= WHAT'S CHANGED SINCE 3.0.6 =
3.0.7 is a generic bugfix release.
Windows: When it comes time to uninstall this version, it does so cleanly. Former versions failed to remove some of the Registry Keys they had written. Those keys are harmless, but this failed the expectation that uninstall removes such things from user's machine.
== Server / General ==
* Silenced some unused entry warnings when loading saved games 
* Long ruleset descriptions are no longer truncated at the client end. Both server and client need to be of new version for this fix to take effect 
=== Changes affecting players (supplied rulesets) ===
* Fixed loading non-scenario savegame saved by a tex-AI enabled server, to server that does not have tex-AI enabled 
* civ1
** No gold is given to players in the beginning by default 
* civ2
** Units in airbase are now shown to their allies, not to the allies of the airbase owner 
=== Changes affecting other rulesets / modders ===
* Fixed errors with techs that have Never as one of their requirement 
* Improvements to ruleset sanity checking 
* Changing tile via lua scripting now triggers side-effects like bouncing units 
* Clients now receive updated information when player gold reserves have been changed by a lua script 
* Fixed potential crash with Heal Unit action 
* Units hiding within an extra (base) are now shown to their allies, not to the allies of the extra owner 
=== Changes affecting server operators ===
* Civil War now respects maxplayers setting 
* Silenced spammy "Did not find a cm solution..." message 
* Wait for the "interrupt" autosave to finish before quitting the program, when threaded save is enabled 
=== General ===
* Fixed creation of a directory for map images 
* Optimizations 
* Various internal changes which should only affect developers. 
== Clients ==
* Show Irrigation option fixed - Irrigation was being drawn regardless of the value 
* Corrections to timeout display at client end 
* Fixed a warning in how client passes log level parameter to the internal server 
* Fixed client crash after failure to load some tileset files 
* gtk
** Do not show empty Production tab on diplomat's city investigation dialog 
** gtk3/gtk3.22 Area of the Battle Animation is now set correctly on screen 
* qt
** Corrected the way Irrigate and Mine related menu entries get renamed when there's multiple units on focus 
** Added About Current Tileset entry to Help menu 
* sdl2
** New -- --swrenderer command line option to force SW renderer to use despite configuration options 
** Diplomacy dialog now provides button to propose Alliance 
** Support all graphics formats provided by SDL2_image library, not just png 
** Fix help crash when a building has only negated requirements 
** Orders menus for present and supported units now correctly opens from the city dialog 
** Fix tech help crash 
== Tools ==
=== Ruledit ===
* Terrain Details editing dialog added 
* Various editing dialogs now support changing graphics tags of the ruleset items 
* Launch directly to the editing mode if the ruleset has been selected on the command line already 
=== Manual Generator ===
* Improved output about buildings' build and obsoletion requirements 
== Help / Documentation ==
* Miscellaneous improvements to in-game text and user documentation. 
* Miscellaneous changes to developer/install/ruleset docs. 
== Translations ==
* New translation:
** Latin American Spanish (1% core, 0% nations, 0% ruledit)
* Updated translations:
** Complete translations: Polish, Russian
** Incomplete translations: Catalan (99% core, 100% nations, 100% ruledit), Spanish (87% core, 99% nations, 40% ruledit), Finnish (100% core, 93% nations, 100% ruledit), French (99% core, 100% nations, 100% ruledit)
== Build/portability ==
* Refreshed bootstrap files from their upstreams 
* Fixed compiler warning when making a build with json-protocol enabled 
* Preparations for upcoming autoconf-2.72 
* Made Windows builds to live a bit better together when co-installed 
* Support for building gtk4 modpack installer flatpak 
* Fixed some clang analyzer warnings 
* Generating files from common/ is now silent under automake's silent mode 
* Fixed potential problem in detecting pthreads availability 
* Fixed configure listing result of the C11 threading selection twice 
* Improved error checking for crosser based builds 
* Appdata files from a release build now includes NEWS URL 
* Crosser based installers are now correctly installed under "Program Files" and not "Program Files (x86)" by default 
* Windows Uninstaller of this version properly removes Registry Keys the installation has written 
* Fixed gtk2-client build with gtk+ versions older than 2.20 
See NEWS for older lists of changes.
Category:NEWS