Wesnoth 1.16.9

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

Moderator: Forum Moderators

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

Wesnoth 1.16.9

Post by Pentarctagon »

Wesnoth 1.16.9 is out!
This is a regular maintenance release for the stable 1.16.x series, delivering bug fixes and translation updates. As is the norm for updates to the current stable series, this release is fully compatible with previous 1.16.x versions.

A full list of changes and new features added since version 1.14 can be found in the release notes for this series.


Downloads
Steam
The latest stable version of Wesnoth is published on Steam and regularly receives translation updates between releases.
Itch.io
The latest stable version of Wesnoth is also published on itch.io. A standalone portable download is also available.
Windows installer
SHA256 sum: 6c2b68d6bfb7ce823dd93d8dd4b5aa665ce03d2d8ddacd3007aa1549d931a884
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: d42fafa360206a059b455cac99045782d0f0f69a31ee46279f41f27576792a0a
Source code
SHA256 sum: 3ded6938fb24100b9884ab5a902711f6c7a25cef65aafddb3e3b8a15b7652386
Linux
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 stable release. A full list of changes may be found in our changelog.
General
  • World Conquest
    The following issues have been fixed:
    • [trait]s in artifacts not working
    • Custom effects being lost in next scenario
    • Artifacts reducing HP
  • Undo crash in saved games
    Using undo and then redo after loading a saved game in some rare situations will no longer cause a crash.
  • Whiteboard crash
    Whiteboard will no longer cause a crash when executing a multi-turn move for one unit and a single turn move for another unit.
  • Whiteboard hang
    The game will no longer hang after planning a move through an enemy, the move getting interrupted, and then the unit attacked.
Known Issues
General issues:
  • OneDrive can interfere with Wesnoth’s user config/data directory set-up, leading to all kinds of different manifestations of the issue. There’s no fix available yet. The recommendation for the time being is to avoid syncing the Wesnoth user directory with OneDrive.
General issues:
  • Preprocessor errors corrupt cache (issue #1924). If this happens you have to wipe your cache. That can be done in Preferences → Cache.
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
gfgtdf
Developer
Posts: 1432
Joined: February 10th, 2013, 2:25 pm

Re: Wesnoth 1.16.9

Post by gfgtdf »

For those who don't know: "whiteboard" is the same as "planning mode".

We fixed all crashes/hangs related to planning mode that were reported in our bugtracker, so if someone runs into an error with planning mode please report (just as any other bug) it because we don't know about it yet.

For the changes in World Conquest to take effect it is usually sufficient if the host runs wesnoth 1.16.9, but of course I'd still recommend all parties to use wesnoth 1.16.9 .
Scenario with Robots SP scenario (1.11/1.12), allows you to build your units with components, PYR No preperation turn 1.12 mp-mod that allows you to select your units immideately after the game begins.
bwolfe01
Posts: 3
Joined: April 28th, 2023, 1:11 am

Re: Wesnoth 1.16.9

Post by bwolfe01 »

Hi, I'm getting an error message when trying to install the .dmg file to my Mac that there may be a problem with the disk image. It may make my Mac less secure or cause other problems. Any idea why that is? Never seen this in the past .dmg files I've installed.
Thanks,
User avatar
Pentarctagon
Project Manager
Posts: 5564
Joined: March 22nd, 2009, 10:50 pm
Location: Earth (occasionally)

Re: Wesnoth 1.16.9

Post by Pentarctagon »

What version of macOS are you using?
99 little bugs in the code, 99 little bugs
take one down, patch it around
-2,147,483,648 little bugs in the code
bwolfe01
Posts: 3
Joined: April 28th, 2023, 1:11 am

Re: Wesnoth 1.16.9

Post by bwolfe01 »

Pentarctagon wrote: April 28th, 2023, 3:28 am What version of macOS are you using?
Mac OS Big Sur 11.7.6
User avatar
Pentarctagon
Project Manager
Posts: 5564
Joined: March 22nd, 2009, 10:50 pm
Location: Earth (occasionally)

Re: Wesnoth 1.16.9

Post by Pentarctagon »

Huh, I'm not really sure. Another person over on Discord confirmed they had no issue with the 1.16.9 dmg, so it doesn't seem like it's affecting everyone at least.

You could maybe try just redownloading it, or try the app bundle over at itch.io (https://wesnoth.itch.io/battle-for-wesnoth) though that should be effectively the same thing.
99 little bugs in the code, 99 little bugs
take one down, patch it around
-2,147,483,648 little bugs in the code
bwolfe01
Posts: 3
Joined: April 28th, 2023, 1:11 am

Re: Wesnoth 1.16.9

Post by bwolfe01 »

Pentarctagon wrote: April 29th, 2023, 2:36 am Huh, I'm not really sure. Another person over on Discord confirmed they had no issue with the 1.16.9 dmg, so it doesn't seem like it's affecting everyone at least.

You could maybe try just redownloading it, or try the app bundle over at itch.io (https://wesnoth.itch.io/battle-for-wesnoth) though that should be effectively the same thing.
Okay, that is very strange indeed. I did go to itch & downloaded, was successfully able to install & use the game now. The only thing I noted different is from itch it was a .zip file.. on this site it was a .dmg file. Not sure if that has anything to do with the issue. But I can now successfully use the game! Thanks for your help!
Linux
Posts: 6
Joined: March 24th, 2009, 5:48 am

Re: Wesnoth 1.16.9

Post by Linux »

Why can not successfully compile wesnoth1.16.x at fedora 36~38? configure (both scons and cmake . -DCMAKE_BUILD_TYPE=Release) is pass, but just can not successfully compile (both scons wesnoth and make) it. it report something is not declared, such as uint8_t.
User avatar
Pentarctagon
Project Manager
Posts: 5564
Joined: March 22nd, 2009, 10:50 pm
Location: Earth (occasionally)

Re: Wesnoth 1.16.9

Post by Pentarctagon »

What's the error?
99 little bugs in the code, 99 little bugs
take one down, patch it around
-2,147,483,648 little bugs in the code
Linux
Posts: 6
Joined: March 24th, 2009, 5:48 am

Re: Wesnoth 1.16.9

Post by Linux »

Compiling log details below.

OS: Fedora Linux 38 (Workstation Edition) x86_64
Kernel: 6.2.15-300.fc38.x86_64
Attachments
log.txt
compiling log
(13.17 KiB) Downloaded 59 times
User avatar
Pentarctagon
Project Manager
Posts: 5564
Joined: March 22nd, 2009, 10:50 pm
Location: Earth (occasionally)

Re: Wesnoth 1.16.9

Post by Pentarctagon »

If you add #include <cstdint> to the top of src/serialization/base64.hpp, does it work?
99 little bugs in the code, 99 little bugs
take one down, patch it around
-2,147,483,648 little bugs in the code
Linux
Posts: 6
Joined: March 24th, 2009, 5:48 am

Re: Wesnoth 1.16.9

Post by Linux »

If add #include <cstdint> to the top of src/serialization/base64.hpp, this file dont report error. But other files report similar error. Compiling log details below.
Attachments
log.txt
compiling log 2
(15.37 KiB) Downloaded 58 times
Linux
Posts: 6
Joined: March 24th, 2009, 5:48 am

Re: Wesnoth 1.16.9

Post by Linux »

Fedora maintainer thinks Python 2 is too old:
https://bugzilla.redhat.com/show_bug.cgi?id=2132202
User avatar
Pentarctagon
Project Manager
Posts: 5564
Joined: March 22nd, 2009, 10:50 pm
Location: Earth (occasionally)

Re: Wesnoth 1.16.9

Post by Pentarctagon »

How is python 2 relevant?

Also what version of gcc are you using?
99 little bugs in the code, 99 little bugs
take one down, patch it around
-2,147,483,648 little bugs in the code
gnombat
Posts: 706
Joined: June 10th, 2010, 8:49 pm

Re: Wesnoth 1.16.9

Post by gnombat »

Commit 5fa07ea15c1736f74d89786d5ae449ed0f91c8a8 seems relevant here.
Locked