Changes since 0.2.9.2.3:
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)
 
- "xdg-icon-resource: command not found" on macOS (#83)
 
- Retina display not working correctly (#88)
 
- 0.4 macOS build crashes on startup (#94)
 
- Fullscreen mode: flickering startup (#95)
 
- 0.2.9 clients lose connection on 0.4 server (#98)
 
- Docker Image: Increase thread stack size (#104)
 
- "Redo first setup": Color says "Blue", result is black. Should show "Leave alone" and do just that. (#113)
 
- Fix login prompt not accepting input immediately (#123)
 
- Display lists keep rim wall lowered (#141)
 
- FPS display inaccurate (#143)
 
New Features
- user.cfg fine grained upgrade system (#61)
 
- Add option for low DPI rendering (#96)
 
- Make window resizable (#97)
 
Other Changes
- Improve sound (#45)
 
- Pasting does not properly handle unicode input (#51)
 
- Improve deployment cancellation (#80)
 
- Crash when votes are issued (#84)
 
- Better detection for boost-thread (#85)
 
- Windows debug build crashes on startup (#91)
 
- Internal error in boost::thread::thread(const T &) [T = tMemberFunctionRunnerTemplate] (#115)
 
- Window size sometimes not set (#116)
 
- Window drifts when toggling to fullscreen and back (#117)
 
- fadeout name improvements (#121)
 
- Crash on dedicated server startup (#122)
 
- Disable low latency mode if not waiting for vsync (#124)
 
- Trunk Windows builds fail with "random_device::random_device(const std::string%)" messagebox (#140)
 
- sdl12-compat for macOS (was: Retina resolution support) (#147)
 
- BSD: Crash on master server list load (#151)
 
Contributors
Armanelgtron, AsciiWolf, Bernhard M. Wiedemann, Dan Church, Daniel Harple, Dave Fancella, Foster McLane, Hugh McMaster, Jip, Luke-Jr, Manuel Moos, Matias Pino, Niklas Karbaum (ai.tron), Viorel-Cătălin Răpițeanu, Vitty, Voodoo, Yann Kaiser, armagetron at ensemble-fnm.de, epsy, guru3, madmax, philippeqc, pnoexz at gmail.com, wrtlprnft, yarrt