Build 0.4.0_alpha_z4947 available

Jan 3, 2021

Built from trunk

Game Client Downloads

Windows: armagetronad-experimental-0.4.0_alpha_z4947.win32.exe

Game Server Downloads

Windows: armagetronad-experimental-dedicated-0.4.0_alpha_z4947.win32.exe

Source Downloads

Tarball: armagetronad-experimental-0.4.0_alpha_z4947.tbz

ZIP for Windows Builds: armagetronad-experimental-source-0.4.0_alpha_z4947.zip

This is an EXPERIMENTAL build, the cautious should stay away. The daring should please report any problems they find.

Release Notes

This is from the 0.4 branch of development. Our experimental releases are derived from here.

Changes in AppImage Land: Our AppImage files now are signed and support bandwidth-saving updates via AppImageUpdate. They no longer carry their version in the filename because after an update, that would be a lie.

We now support installation via Flatpak for the 64-bit Linux client. Get the stable versions from Flathub; our own repository has those and also carries the usual test builds.

Patch Notes

Changes since 0.2.9.1.0:

Fixed Bugs
  • Ubuntu PPA release candidate builds would overwrite previous stable releases (#15)
  • Bad video mode error recovery (#23)
  • Crash when entering any game on client on OpenBSD+clang (#30)
  • mathexpr.cpp: exp10 not available on OpenBSD (#31)
  • Global keyboard actions, like fullscreen toggle, triggered while entering text in text input fields (#32)
  • Windows: DPI scaling behavior wrong (#33)
  • AppRun script uses ~/.armagetronad as cache directory, should use ${XDG_CACHE_HOME:-~/.cache}/armagetronad (#43)
  • Music does not work on SDL_Mixer > 2.0.1 (#64)
  • Work around Ubuntu sending spurious window activation messages (#68)
  • Ubuntu versions contain ~ppa1~ppa1 (#70)
  • Website update waits for launchpad uploads that do not happen (#71)
  • Versioning script incorrectly takes current tag into account (#72)
  • Desktop/AppData/Icon files are installed in a wrong place during make install (#73)
  • Steam: No logging, does not work in pressure vessel (#77)
New Features
  • user.cfg fine grained upgrade system (#61)
  • Add AppImage zsync update data (#78)
Other Changes
  • Pasting does not properly handle unicode input (#51)
  • Flatpak adaptions (#75)
Contributors

Armanelgtron, AsciiWolf, Cosimo Cecchi, Daniel Harple, Dave Fancella, Foster McLane, Hugh McMaster, Jip, Luke-Jr, Manuel Moos, Matias Pino, Niklas Karbaum (ai.tron), Vitty, Voodoo, Yann Kaiser, armagetron at ensemble-fnm.de, epsy, guru3, madmax, philippeqc, pnoexz at gmail.com, wrtlprnft, yarrt