New in version 1.12 RC3

November 10th, 2014
  • Campaigns:
  • Legend of Wesmere:
  • Ka’lian under attack: fixed more issues due to new map size.
  • Ka’lian under attack: fixed two issues with fog. This fixes bug #22880.
  • Elves Last Stand: fixed not all elvish leaders being able to recruit.
  • Elves Last Stand: fixed bugs in Olurf and Olurf's party arrival.
  • Bounty Hunters: fixed several coordinate issues due to new map size.
  • Cliffs of Thoria: fixed so that yetis can be seen moving in hole in fog.
  • Fixed player team name in several scenarios.
  • Fixed player side carryover in several scenarios.
  • Language and i18n:
  • Updated translations: Czech, Galician, German, Italian, Portuguese, Scottish Gaelic, Slovak, Spanish
  • Lua API:
  • Upgraded Lua to version 5.2.3.
  • Miscellaneous and bug fixes:
  • Micro AIs: only display on-screen error messages when in debug mode
  • Nearest neighbor interpolation used when zooming in on units and terrains. See https://github.com/wesnoth/wesnoth/pull/316 and related dev-talk email
  • WML engine:
  • Fixed a bug that prevented [animate_unit] from displaying death or victory animations for those units that filter them based on weapon (eg. Wose)

New in version 1.11.0 (October 1st, 2012)

  • Add-ons client:
  • The Update Add-ons dialog has been replaced with an alternate view mode for the main Add-ons Manager
  • The Add-ons Manager now allows filtering add-ons by installation status (all, installed, not installed, upgradable)
  • Add-ons in the Add-ons Manager are initially sorted by title instead of the order they were originally uploaded to the server
  • Add-ons with broken/unavailable dependencies are reported to the user
  • The add-on dependencies prompt reports all recursively-resolved dependencies, not just the direct dependencies
  • Add-on installation, upgradability, and publish status is reported as a footnote for every list entry, plus a field in the Description dialog
  • The Add-ons Manager filter textbox is preserved during the same connection (i.e. while installing multiple add-ons)
  • Add-ons server:
  • Reject add-ons with names or titles that begin with a WML text format markup character (any of *, `, ~, {, ^, }, |, @, #,

New in version 1.10.4 (August 28th, 2012)

  • Campaigns:
  • A Tale of Two Brothers:
  • Fix bug #19949: Turns left counter initially incorrect when objectives change and turn limit is extended
  • Son of the Black Eye:
  • Fixed bug #19686: fixed two variable checks that prevented some strings from being displayed in Back Home
  • Sceptre of Fire:
  • Keep recall list at end of scenario 7
  • Under the Burning Suns:
  • Taking the ring of speed is now optional
  • Language and i18n:
  • Updated translations: British English, Chinese (Simplified). Chinese (Traditional), French, Galician, German, Greek, Hungarian, Japanese, Latin, Lithuanian, Old English, Russian, Serbian, Slovak, Spanish, Ukrainian
  • Terrain:
  • Improve appearance inside natural cave wall terrain areas (Xu)
  • Improve appearance of sand near dirt with transitions
  • User interface:
  • Trying to initiate movement (or an attack) before previous movement is finished no longer unselects the current unit (bug #19734). (The new movement command is still deliberately ignored.)
  • Fixed bug #19783: Disable commands while WML menu items are executing.
  • Fixed bug #19533: Both damage tooltips now take into account local factors.
  • WML engine:
  • Fixed CALL_FUNCTION macro (bug #19805)
  • Miscellaneous and bug fixes:
  • Fix bug #19753, missing hex transition
  • Fixed: Allow strict compilation with CMake using the upcoming gcc-4.8.
  • Fixed bug #19795: OOS when [message][option] is used in a (single-player) start event when side 1's controller is null.

New in version 1.9.14 (January 12th, 2012)

  • AI:
  • 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.

New in version 1.9.13 (December 19th, 2011)

  • Language 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.

New in version 1.9.10 (November 9th, 2011)

  • Campaigns:
  • 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.

New in version 1.9.8 (August 1st, 2011)

  • Language 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)

New in version 1.8.2 (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

New in version 1.8.1 (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

New in version 1.7.12 (January 19th, 2010)

  • AI:
  • 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

New in version 1.7.6 (October 2nd, 2009)

  • AI:
  • 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.

New in version 1.7.1 (June 30th, 2009)

  • AI:
  • 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

New in version 1.6.3 (June 24th, 2009)

  • Campaigns:
  • 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

New in version 1.6.2 (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.

New in version 1.6.1 (April 13th, 2009)

  • Campaigns:
  • 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.)

New in version 1.6 (March 18th, 2009)

  • Campaigns:
  • 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

New in version 1.6 RC1 (March 1st, 2009)

  • Graphics:
  • 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.

New in version 1.4.7 (December 13th, 2008)

  • Replays work again for single-player campaign scenarios.

New in version 1.4.6 (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