1. Battle for Wesnoth
  2. News

Battle for Wesnoth News

Wesnoth 1.17.18

Campaigns
  • Heir to the Throne
    • S19c and S20b: Improve rewards by giving a Lieutenant instead of a Sergeant.
  • Northern Rebirth
    • Large grammar correction to the English text. (PRs #7643, #7663, #7676, #7680, #7682, #7683)
  • UtBS
    • Make the name of the dark assassin translatable again. (PR #7696)
    • Added po hints (translation hints).
  • World Conquest
    • Fixed a bug that the epic trait raised XP requirements for advancements that cost less than 60 XP.
Multiplayer
  • Add some search terms to the match history dialog. (PR #7571)
Terrain
  • Added ruined walls terrain variations: Xur (damaged Xu); Xor (damaged Xos); and Exos (ruined Xos, is Flat/Cave alias). (PR #7629)
Translations
  • Updated translations: British English, Czech, Finnish, French, Spanish
  • Python files are now searched for translatable strings.
  • Added the `wesnoth-tools` textdomain for WML-maintenance tools.
User interface
  • Fix file dialogs (e.g. Save As dialog in the Map Editor) not listing /run/media/USER as a possible file location on modern Linux distributions.
  • Update the preferences window’s Display resolution list if the game window is resized.
  • Better error handling if the data directory is not found. (issue #6883)
  • The Log File button is now available in the game version info dialog on non-Windows platforms.
  • Rearranged some elements in Display preferences.
Miscellaneous and Bug Fixes
  • Move multiplayer macros to proper folder. (PR #7647)
  • Fixed updating POT files with version 0.68-1 of the po4a toolsuite. (issue #7149)
  • On platforms where logging used to go to stdout/stderr by default, it’s now copied there even when logging to a file. (PR #7672)
  • `GUI.pyw` now has the i18n mechanics to be translatable, but please wait until the English has been revised.
  • Refactored hotkey handling, so it no longer has two different codepaths for WML menu items.
  • The old `utils/change_textdomain` script has been removed. (PR #7688)
  • wmlxgettext now supports extracting all textdomains at once. (PR #7624)
  • Fixed a crash in the autocorrect handling on the Wesnoth console. (issue #7412)

Wesnoth 1.17.17

Translations
  • Updated translations: Arabic, British English, Czech, French, German, Italian, Spanish
User interface
  • Fixed main menu Language button and Version label not being refreshed after switching languages without relaunching the game (issue #7437).
  • Fixed changing game resolution in Preferences not refreshing the user interface as expected (issue #7436).
WML Engine
  • Add support for distinct sub-achievements.
  • Add [filter_ability] usable instead of [abilities][tag name] to filter attributes including the type of ability used.

Wesnoth 1.17.16

Multiplayer
  • The game no longer crashes when using "Back To Turn" after the game has ended in multiplayer #4236
Translations
  • Updated translations: British English, Bulgarian, Czech, French, Italian, Spanish, Turkish
User interface
  • The "Back To Turn" menu now replays the turn in singelplayer too. However, the Continue button can be used to resume the game from any given position.
WML Engine
  • Added support for `[effect] apply_to=level` (PR #7512)
  • Fixed a crash when encountering a scenario with missing sides (issues #7550,#7553,#7554)
Miscellaneous and Bug Fixes
  • The replay viewer now also replays victory/defeat events properly #4667, #6180
  • Fixes undo stack getting corrupted by reloading #7253
  • Removed unused `--color` switch from wesnoth_addon_manager

Wesnoth 1.16.9

Translations
  • Updated translations: British English, Bulgarian, Chinese (Simplified), Czech, Dutch, French, German, Italian, Polish, Portuguese (Brazil), Spanish, Turkish
Miscellaneous and Bug Fixes
  • wesnoth_addon_manager now supports SSL/TLS connection (using the `--secure` flag)
  • wesnoth_addon_manager now supports IPv6 connection (using the `--ipv6` flag)
  • Added new command line flag `--terms` to wesnoth_addon_manager (retrieves and prints the add-ons server upload terms)
  • wesnoth_addon_manager now supports the `--version` flag (reports the current Wesnoth version)
  • Removed unused `--color` switch from wesnoth_addon_manager

Wesnoth 1.17.14

Campaigns
  • Under the Burning Suns
    • S05 Fixed the main cavern event not taking scouting into account. (issue #7394)
Packaging
  • Curl is now a required dependency
Translations
  • Updated translations: British English, Czech, French, Italian, Spanish
User interface
  • The match history button in the multiplayer lobby is now enabled. This allows viewing the game history of the player you have selected in the righthand sidebar.
Miscellaneous and Bug Fixes
  • wesnoth_addon_manager now supports SSL/TLS connection (using the `--secure` flag)
  • wesnoth_addon_manager now supports IPv6 connection (using the `--ipv6` flag)
  • Added new command line flag `--terms` to wesnoth_addon_manager (retrieves and prints the add-ons server upload terms)
  • wesnoth_addon_manager now supports the `--version` flag (reports the current Wesnoth version)
  • Linux SCons and CMake scripts now support enabling `_GLIBCXX_ASSERTIONS`.