January 12th, 2012AI:
· Fixed bug #18962 and bug #19214: AI leaders are no longer slow to select attacks.
Language and i18n:
· Changed font used for CJK languages to DroidSans.
· Updated translations: British English, Chinese (Simplified), Czech, Dutch, Estonian, French, Galician, German, Hungarian, Latin, Norwegian, Serbian, Slovak, Spanish.
December 19th, 2011Language and i18n:
· Updated translations: British English, Czech, Dutch, French, Galician, German, Hungarian, Korean, Latin, Lithuanian, Old English, Polish, Russian, Serbian.
Multiplayer:
· Fix user interface set to side 1 when entering linger mode (bug #15847).
· Fixes showing of larger portraits on smaller screens (bugs #17961 and #18686).
Unit changes and balancing:
· Changed the Lancer's and the Deathblade's AMLA requirements to conform to the current AMLA standards.
User interface:
· Fixed bug #19118: Default theme: coordinates overlap with the clock status panel on small horizontal resolutions. Also fixed for the widescreeen theme.
· Made it so that "AM"/"PM" show up in the default and widescreen themes on the lowest supported resolutions.
Whiteboard:
· Display turn numbers on multi-turn planned moves.
· Fix attacks not finishing but still being transmitted over the network when executing all actions.
Miscellaneous and bug fixes:
· Forward ported a new version of multiplayer chat log history dialog.
· Fixed bug #19188: Turn dialog always speaks of Konrad in tutorial.
· Added NativeClient port.
· Optimized screen update (zooming, ToD change) and framerate.
November 9th, 2011Campaigns:
Descent into Darkness:
· A Small Favor, part 1: used 24 hour ToD.
Son of the Black Eye:
· To the Harbor of Tirigaz: used 24 hour ToD.
· Under the Burning Suns
· Subterranean Struggle: no longer possible to win by allowing allies to die.
· Across the Harsh Sands: the Black Hand oasis is no longer possible to enter without triggering the bandits.
Graphics:
New Animations:
· Goblin spearman run SE.
· Merman fighter attack SE.
Terrain:
· Tall encampment keep can now be placed next to the tent encampment keep.
· Forest/hill terrain combinations no longer appear black on the minimap
· Default team color always applied last; fixes bug #18817
· Removal of Khalifate unit images.
Language and i18n:
· Made it so that all of the Hangul Syllables block is covered by the font-loading code.
· Updated translations: British English, Czech, Dutch, Finnish, Galician, Indonesian, Irish, Italian, Japanese, Korean, Latin, Lithuanian, Old English, Portuguese (Brazil), Russian, Slovak, Swedish.
Multiplayer:
· New map: Aethermaw.
· Updated maps: Hamlets, Howling Ghost Badlands, Thousand Stings Garrison.
Terrain:
· Oasis may be placed on any terrain, aliased to base.
· New rotting variant for wooden bridge.
· Unit changes and Balancing
· All mounted units now have forest defense capped at 30%. This reduces their defense on forested hills from 40% to 30%
· Forests now give best defense and worst movement on all terrain, not just hills - fixes bug #18216.
· The XP required for an AMLA is now 50*level (and 25 for level 0) instead of always 150.
· Increased the HP of the Great Mage from 55 to 60.
· Increased the ranged attack of the Footpad from 4-2 to 5-2.
· Removal of the Khalifate units, faction and era.
User interface:
· Removed waypoints UI feature ('w' key) since the whiteboard provides similar functionality.
· Added option in advanced preferences that allows the twelve-hour clock format to be used.
· Reenabled "delay shroud updates".
· Slowed units are now tinted to be recognizable at a glance.
Miscellaneous and bug fixes:
· Reintroduced the "Liminal" alignment. Liminal units fight best during twilight.
August 1st, 2011Language and i18n:
· Updated translations: Estonian, Galician, Latin, Russian.
Multiplayer:
A New Land:
· Fixed 'agriculture' not getting translated sometimes and research for agriculture not getting counted if the research order wasn't changed (bug #16477)
June 6th, 2010· fixes many smaller bugs including some crashes
· many campaigns received some updates to fix the issues that appeared in the last weeks
· all unit images in Under the Burning Suns should be displayed correctly again
· a music piece was replaced by an improved version
· some graphics and translations were updated
May 3rd, 2010· Re-Introduce the old lobby since the new one has some major problems (the new one is still available via an option)
· Fixed several smaller problems in the new lobby
· Fixed a common error in multiplayer ("Missing WML Child") which prevented games from working
· New multiplayer map: "Elensefar Courtyard"
· Several smaller campaign fixes and lots of translation updates
January 19th, 2010AI:
· Fixed unit_at formula ai function to return null on null input
Campaigns:
· Fixed a bug in several scenarios causing some enemy units to disappear when loading a save
Language and i18n:
· Updated translations: Czech, Finnish, French, German, Hebrew, Italian, Latin, Russian, Shavian, Slovak, Spanish
Multiplayer:
· Non-human null controllers are no longer set to ai
· Don't allow a 0-sides game to be started (Debian bug #563310)
Music and sound effects:
· New version of sad.ogg (Sad music) by Tyler Johnson
User interface:
· Switched back to the tiled background for gui2
· Improved to looks in tiny-gui
· Add a new transient error message
· Convert several old style message dialog to the new style
· Allow listboxes to add rows at every place instead of at the end only
· Improved the speed of the new lobby
WML Engine:
· Removed bogus merging of the old unit type's movetype when advancing (fixes bug #15055)
· [unit] upkeep now accepts the 'free' value as a synonym for 'loyal'. It was widely used this way and worked because its integer value is 0
Miscellaneous and bugfixes:
· Fix errors in tutorial when the player unexpectedly kills certain enemy units in scenario 2 (bug #15037)
· Fix orcs being able to play their turn twice in tutorial scenario 2 (bug #14926)
· Fix missing dialog in tutorial scenario 1 (patch #1399)
· Fix scrolling during animation (bug 13106)
· Fix drakes tipping their wings in the water when flying
· Fix some assertion failures when showing/hiding listbox items
· Fixed serveral issues found by cppcheck
· Fixed drawing glitches with tiled gui2 windows in the lobby
· Fix some doxygen warnings
· wesnoth-optipng can now process selected files given on command line
· Allow listboxes to better request the update of their contents
October 2nd, 2009AI:
· In some campaigns, such as in Legend of Wesmere, allied AI sides can now recall their veterans from earlier scenarios.
· AI will now recruit somewhat more intelligently. In some campaigns, such as in Legend of Wesmere, allied AI sides can now be given hints about where their leader should relocate.
Graphics:
· New portraits for Merman Spearman, Bat, Merman Netcaster, Nightgaunt, Spectre, Shadow
· When a unit reaches a new level, a floating label indicates it.
Language and translations:
· Updated translations: Czech, Dutch, Estonian, Finnish, French, German, Italian, Lithuanian, Russian, Serbian, Spanish.
· New translations: Vietnamese.
Multiplayer:
· New map: 4p Ruins of Terra-Dwelve.
Units:
· Made units with the 'healthy' trait always rest heal but take normal damage from poison.
· Changed the Drake Glider's movetype to give 40% defense almost everywhere.
· Gave the Fire Dragon 100% fire resistance.
· Updated the descriptions for the Drake Fighter, Glider and Burner lines.
User interface:
· Automatically try to resolve blocked multi-turn moves.
· Better visually differentiate name, type and race in sidebar.
· Add colorized terrain defense info in sidebar.
· In attack dialog, split damages and chance to hit and color the later.
· Disable the Remove and Update add-ons buttons when there are no add-ons installed.
· Add a Description button to the add-ons download dialog
· For move+attack mouse click, now show the attack dialog before the move.
· In sidebar, add current bonus/malus info from alignement.
June 30th, 2009AI:
· Reworked AI code to allow easier creation of AI components.
· New AI: Composite AI
· (Optional) new AI configuration syntax.
· Basic reimplementation of an old C++ AI as a 'candidate action'-based composite AI
· Autodiscovery of available AI configurations from data/ai/ais.
· (In debug mode) Autodiscovery of available AI configurations from data/ai/dev
Campaigns:
· Delfador's Memoirs: new portrait for Lionel. The Hammer of Thursagan: new portraits for Angarthing, Ratheln.
Graphics:
· New portrait for Knight, Ghost.
Language and i18n:
· Updated translations: Chinese (Traditional), Czech, Finnish, French, German, Greek, Hungarian, Icelandic, Lithuanian, Polish, Russian, Serbian, Turkish
User interface:
· Removed the old obsolete layout algorithm in the new widgets
· Added unit tests for the new widgets
· Improved the layout algorithm not to show scrollbars when they make the situation worse
· Add a new transient message dialog
· Add a new multi page widget
· Increase the lineheight in the new dialogs
· Add a blur precommit function to the canvas
· Improved the redraw algoritm and added more asserts
· Objectives now use pango markup
· Replace the campaign dialog with a new gui one (debian bug #497655)
· Removed the hidden option to disable the tips of the day
· A click on a slider now properly sets the position
· WML generated messages, labels and sounds are skiped during replay (bug #13519)
· Added support for desktop notifications (GTK/libnotify only for now, patch #1179)
· Added a hotkey to toggle team ellipses (fr #7763)
WML Engine:
· Made new turn, turn X, side turn and turn refresh events synchronous. (bug #10603)
· Petrified units no longer heal. (bug #13513)
Miscellaneous and bugfixes:
· Add strict compilation to cmake
· Let cmake also use the CXXFLAGS and CFLAGS environment variables
· Fixed a segmentation fault with storyscreens using [if] (bug #35959)
· Properly translate dialog title (bug #13761)
· Fixed a problem with easy close that caused buttons to be ignored
· Properly translate unit name and mark strings translatable (bug #13751)
· Properly redraw logo on the loading screen (bug #13758)
· Set window title before setting video mode (bug #13756)
· Fixed dates in the load box being untranslated (bug #13782)
· Fixed networking code regression that could lead to "Client disconnected" errors when creating a MP game
June 24th, 2009Campaigns:
The Hammer of Thhursagan:
· Updated portraits for Ratheln, Angarthing.
Language and i18n:
· Updated translations: British English, Chinese (Traditional), Czech, Finnish, French, German, Greek, Hungarian, Icelandic, Italian, Lithuanian, Polish, Russian, Serbian, Slovak
User interface:
· Fixed an multi-character UTF-8 handling bug in the password textbox
· Increase the lineheight in the new dialogs
· A click on a slider now properly sets the position
May 13th, 2009· Fixed missing unit graphics when loading a start-of-scenario savegame.
· Improved the sorting of the XP and traits columns in the unit list dialogue.
· Some smaller fixes to various campaigns.
· Updates to many translations.
April 13th, 2009Campaigns:
· Sceptre of Fire
· Fixed a crash at the very end of 'Caverns of Flame'.
Graphics:
· New portrait for Orc Grunt, Dwarf Fighter (alternative), Goblin Spearman, Ogre/Young Ogre, Trapper, Ranger.
Language and translations:
· New translations: Icelandic.
· Updated translations: British English, Catalan, Chinese (Simplified), Czech, Dutch, German, Finnish, Hebrew, Hungarian, Indonesian, Italian, Lithuanian, Norwegian, Polish, Russian, Serbian, Slovak, Swedish, Turkish.
Multiplayer:
· Fixed missing faction column and misplaced player's name column (but faction column is still missing if the host uses 1.6.0)
Miscellaneous and bugfixes:
· Fix a lock-up issue when no music could be played.
· Limit the maximum length of the mp command dialog as workaround for a 'crash'. (Windows and Mac only.)
March 18th, 2009Campaigns:
· Under the Burning Suns...
· All portraits now have a transparent background (bug #13135)
Graphics:
· New or updated unit graphics for the Mermaid Priestess and Enchantress unit lines
Language and i18n:
· updated translations: Finnish, French, German, Lithuanian, Polish, Portuguese (Brazil), Russian, Slovak, Spanish
User interface:
· Grey game titles out when we're missing the era
· Fix a dialog size problem returning invalid sizes (bug #13203)
WML Engine:
· Increase the map size limit to 1000 by 1000
· Added an 'always_display' key to [advancement] to make it possible to show the advance dialog even with just one option.
· weapon filters now recognize the id= attribute of specials (bug #13193)
Miscellaneous and bug fixes:
· Fixed bug #13204: NR: Death event doesn't re-spawn Malifor as expected
· Fixed bug #13198: Corrupt replay in MP
· Fixed bug #13199: Map generation in mp fails when hills and size of hills sliders are at max
· Fixed bug #13179: Unit's move have sometimes a jumpy start
· Stop resetting the alternate default zoom level after each reload
March 1st, 2009Graphics:
· New portrait for the female Thief.
· New tiles for summer and fall deciduous and mixed forests.
· Deciduous and mixed forests now used in several campaigns (not all, yet).
· New tiles for dirt.
Language and translations:
· Updated translations: Chinese (Simplified), Czech, French, German, Italian, Polish, Portuguese (Brazil), Spanish, Turkish.
User interface:
· Listbox columns have the same width again.
· Now clear fog/shroud before an attack when doing a move+attack action.
· Changed the widgets in the in game message dialog.
· The multiplayer dialog shows tooltips again.
· The textbox history now uses CTRL+TAB and CTRL+SHIFT+TAB.
December 13th, 2008· Replays work again for single-player campaign scenarios.
November 22nd, 2008· updated translations: Czech, Danish, Finnish, French, Galician, German, Hungarian, Italian, Polish, Slovak, Turkish, Valencian
· fixed the parts of the undead flags which were not TC'd