DDNet 18.5 released

major update

DDNet · published

DDNet 18.5 has been released with the following changes:

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