DDNet 18.5 released
DDNet 18.5 has been released with the following changes:




- [Client] Support connecting to Teeworlds 0.7 servers [ChillerDragon]
- [Client] Color speed in hud based on increase or decrease [ChillerDragon]
- [Client] ARM64 Windows support [SchrodingerZhu]
- [Client] Add a popup for picking a map for background entities setting [furo321]
- [Client] Support composite binds with + commands, fix handling of composite binds with F1-F24 keys [Robyt3]
- [Server] Spawn confetti when connecting on your DDNet birthday [furo321]
- [Server] Add support for directories with add_map_votes [furo321]
- [Server] Add support for triggering map sounds [Bamcane]
- [Editor&Server] Add hot_reload command to reload map while preserving state [furo321]
- [Client] Show server info in password popup [dobrykafe]
- [Client] Spectator clans in scoreboard [gerdoe-jr]
- [Client] New lock indicator [catseyenebulous]
- [Client] Improve cl_show_ids [Robyt3]
- [Client] Improve dummy connecting button and error handling [Robyt3]
- [Client] Fix 'auto' GPU identification on hybrid GPU systems [DynamoFox]
- [Client] Check API version before adding GPU to GPU list [Jupeyy]
- [Client] Use text containers to render movement information [MilkeeyCat]
- [Client] Work on improving Android support [Robyt3]
- [Client] Remove multi-line chat [MilkeeyCat]
- [Client] 128 player support in scoreboard and spectator UI [Robyt3]
- [Client] Also trim scoreboard search strings in highlights
- [Client] Use same Red/Blue team colors for score HUD as for scoreboard [Robyt3]
- [Client] Fix CSV header being written multiple times to ddnet-saves.txt [Robyt3]
- [Client] Fix memory leak of non-RGBA image data, clear all image info [Robyt3]
- [Client] Smoother menu checker background scrolling on loading screens [Robyt3]
- [Client] Fix invalid team count in scoreboard for split teams [archimede67]
- [Client] Only activate double-clicks with left mouse button again [Robyt3]
- [Client] Show warning when connect address cannot be resolved [Robyt3]
- [Client] Show game menu buttons again, even in 5:4, when not on a red/blue-team server
- [Client] Fix debug HUD units [Jupeyy]
- [Client] Improve bans rcon command pagination [Rei-Tw]
- [Client] Increase max command length in console [ChillerDragon]
- [Client] Scale target position when spectating [Matodor]
- [Client] Make macOS semaphore names more unique, improve assertion [Robyt3]
- [Client] Fix save code not being censored in streamer mode [ChillerDragon]
- [Client] Don't allow input in console while it is opening/closing [furo321]
- [Client] Allow reloading current background entities map [bencie]
- [Client] Speed demo up with mouse scroll only if menu is active [Anime-pdf]
- [Editor] Add button to collapse/expand all groups [furo321]
- [Editor] Transfer server settings while using append [furo321]
- [Editor] Fix editor properties not being clamped on + and - button click [ChillerDragon]
- [Client&Server] Fix UDP socket creation/cleanup if opening IPv6 socket fails [Robyt3]
- [Server] Add /whispers to disable whipers (similar to /dnd)
- [Server] Disallow moving authed players to spec
- [Server] Fix practice finish time [StormA]
- [Server] Add error message when trying to /swap on forced solo server [Robyt3]
- [Server] Savegame fixes [Learath2]
- [Server] Disallow saving with draggers active
- [Server] Only apply DNSBL bans once when player joins [Robyt3]
- [Server] Don't show "you've been banned" for VPN bans [heinrich5991]
- [Server] Handle dnsbl and other non-critical stuff only on new ticks
- [Server] Don't keep state of teammate in team0mode after death [furo321]
- [Tooling] Validate language files for … and non-matching formatters in CI [furo321]