Wesnoth 1.17.22

Get help with compiling or installing the game, and discuss announcements of new official releases.

Moderator: Forum Moderators

User avatar
Project Manager
Posts: 5415
Joined: March 22nd, 2009, 10:50 pm
Location: Earth (occasionally)

Wesnoth 1.17.22

Post by Pentarctagon »

Wesnoth 1.17.22 is out!
This new release in the 1.17.x development series sees various changes and improvements in various areas.

As this is a development version, we would like to remind everyone how the testing and feedback process works for these:
  • If you download Wesnoth stand-alone, make sure to keep the latest stable release around in case the game breaks and you find yourself unable to get your daily fix of Wesnoth.
  • Playtest the game, and make sure to report any bugs you find! Even obvious bugs can be left unfixed if everyone assumes someone else has already reported it.
  • For any bugs found, or to request new features to be added, check out bug tracker here. First though, please read our instructions for reporting bugs on the wiki, which will give your bug report or feature request the best chance of being addressed.
  • Near the end of the release notes below you will find a list of the most important bugs known at the time of the release. Some items are due to be fixed in future releases of the 1.17.x series, but for others we depend on contributed patches from volunteer coders like you!

Development versions of Wesnoth are available on Steam through our beta channel.
In your Steam library: right-click on Battle for Wesnoth, select Properties, go to the Betas tab, and select the 1.17.x option from the drop down.
The latest development version of Wesnoth is also published on itch.io. A standalone portable download is also available.
Windows installer (64-bit)
SHA256 sum: f27fa768aa8a4b57521a35161669bc79cb1346b9248430c0e466c17b7e455b23
NOTE: Due to how expensive it is, Wesnoth's installer is not signed. This often results in the installer being flagged as potentially dangerous by antivirus software because the publisher is unknown.
macOS package
SHA256 sum: 2b3d76a067aacfd41c7d3c6b2ef100998b7a17b11c82508e78fb4c3e872ff7d9
Source code
SHA256 sum: 057e841011551de0f1241c2072c37a53c188a0c5ab238e6052255f9d74313466
All known Linux packagers have been contacted, and binaries for your distribution may have already been created. Information about where to get the respective binaries and how to install them, including via Flatpak, can be found on the Linux binaries page in the wiki.

Changes in this release

Read on for more details about the most notable fixes and additions since the previous development release. A full list of changes may be found in our changelog.
  • Ravens
    Added the new Raven, Raven Omen, and Raven Harbinger units.
  • Level 3 Saurian units
    The Saurian Prophet is added as an upgrade of the Saurian Oracle and the Saurian Seer is added as an upgrade of the Saurian Soothsayer.
  • Jumping spiders
    The new Jumping Spider unit has been added.
  • Stone wall overlays
    Two new overlays have been added for the stone wall terrain.
  • Winds of Fate
    Added an Easy difficulty setting for new players, as well as generally rebalanced parts of the campaign and added new wildlife units. The campaign's description has also been updated to be less generic.
  • AMLAs for Under the Burning Suns characters
    An in depth AMLA tree has been added for the Kaleh and Nym characters of UtBS.
Important changes since 1.16.x
This information applies to all 1.17.x development releases unless specified otherwise.

  • Installing Wesnoth to a directory where the path contains a non-ascii character requires Windows 10 1903.
Known Issues
General issues:
  • Preprocessor errors corrupt cache (issue #1924). If this happens you have to wipe your cache. That can be done in Preferences → Cache.

New Contributors and Developers

Do you want to help shape the future of Wesnoth? You are always free to join us in the #development Discord channel or #wesnoth-dev IRC channel on libera.chat to ask for help with getting started!

The multiplayer and add-ons servers for this development series are up and running. Because development versions are a moving target, the development multiplayer server only accepts the latest version in the series. Add-ons may break due to changes to the WML and Lua APIs throughout development series — any problems involving them should be reported to the respective add-on maintainers.

If you find any bugs, do not hesitate to report them, but please read the instructions on how to report bugs first! As bug reports in the forums tend to be forgotten, you will get better results using our bug tracker. We require your help for finding and fixing issues, no matter how obvious, trivial, or complicated they seem!

Have fun!
99 little bugs in the code, 99 little bugs
take one down, patch it around
-2,147,483,648 little bugs in the code
User avatar
General Code Maintainer
Posts: 764
Joined: July 17th, 2010, 7:40 pm
Location: Austria

Translations in 1.17.22

Post by octalot »

From a player's perspective, which campaigns can be played in 1.17.22 without seeing text in English? Each list is in the recommended order for playing that set of campaigns, the same order as the in-game campaign menu.

From a translator's perspective, the string freeze has been delayed until 1.17.23, there will still be a few final changes to the English text.

For every language which had a complete translation in 1.16.10, these campaigns are already completely translated:
  • The South Guard: fully translated in 1.17.22, may have some untranslated flavortext in 1.17.23 (#7965)
  • Heir to the Throne: except for a hidden bonus scenario
  • The Hammer of Thursagan: fully translated in 1.17.22, but one important message is going to change in 1.17.23 (#7965)
  • Dead Water: fully translated in 1.17.22, but one important message is going to change in 1.17.23 (#7965)
  • Delfador’s Memoirs
  • Secrets of the Ancients
Some text that does not affect the strategy will appear in English, even for languages that were complete in 1.16.10:
  • Battle Training: one hint that appears as an overlay, and two achievements
  • A Tale of Two Brothers: the intro and part of the ending are untranslated, all text during the gameplay itself is translated
  • The Rise of Wesnoth: this one’s just an undead unit’s name and the same unit’s attack names
  • The Sceptre of Fire: flavortext in 1.17.22, but one important message is going to change in 1.17.23 (#7965)
  • Legend of Wesmere: this is unimportant flavortext, but it mentions 400 gold and looks like an important message
  • Son of the Black-Eye: flavortext
Some text that affects the strategy, and/or a lot of flavortext, will appear in English:
  • Liberty
  • Descent into Darkness
  • Eastern Invasion
  • Winds of Fate
  • Under the Burning Suns
  • Northern Rebirth
  • World Conquest
Posts: 427
Joined: August 4th, 2019, 5:27 pm

Re: Wesnoth 1.17.22

Post by dwarftough »

Changelog in Steam and here https://github.com/wesnoth/wesnoth/blob ... angelog.md doesn't mention Saurian Augur 3rd levels advancements
Co-founder and current maintainer of IsarFoundation, Afterlife Rated and overall Wesnoth Autohost Project
Developer and maintainer of my fork of World Conquest, Invincibles Conquest II
User avatar
Project Manager
Posts: 5415
Joined: March 22nd, 2009, 10:50 pm
Location: Earth (occasionally)

Re: Wesnoth 1.17.22

Post by Pentarctagon »

99 little bugs in the code, 99 little bugs
take one down, patch it around
-2,147,483,648 little bugs in the code