1. DDNet
  2. News

DDNet News

Happy New Year 2022 with a Photoshoot Event!

Happy New Year 2022! We have a special photo capture event for the global DDNet community! Everyone can join one of the New Year Photshoot servers running in most regions now to be part of the community photo! Please only take a photo in one region, duplicates will be deleted.

If you are using DDNet on Steam you can use these links to connect directly to the servers:

Thanks to TsFreddie for the modification and bit and louis for the map! You can check out the Chinese community version from 2021 to see what the result can look like.

DDNet 15.8 released

DDNet 15.8 has been released with the following changes:
  • [Client] Support GUI/Cmd key and use it as equivalent to Ctrl in default shortcuts
  • [Client] Add cl_run_on_join to set command to execute when joining server (e.g. "showall 1")
  • [Client] Fix Unicode path/link/argument handling [Robyt3]
  • [Client] Remove ping filter in serverbrowser
  • [Client] Adopt vanilla scrollbar colors and sizes [Robyt3]
  • [Client] Center timer in HUD
  • [Client] Add buttons to open settings file and config directory
  • [Client] Lower worst/best case frame time calculations [Jupeyy]
  • [Client] Fix text selection cursor position after moving window to different screen or resizing
  • [Client] Support cl_video_show_direction 2 to show your own key presses when recording
  • [Client] Remove gfx_asyncrender_old on macOS to crash less when resizing/moving window
  • [Editor] No wasd moving when dialog is open
  • [Editor] Fix enter behavior when creating new folder
  • [Editor] Fix save typing when server settings are open
  • [All] Skip UTF-8 BOM on all read text files [heinrich5991]
  • [All] Support M1 CPUs natively on macOS (Website build only, Steam doesn't support native M1 yet, without Discord integration on M1)
  • [All] Add console_enable_colors 0 to turn off colors [Kaffeine]
  • [All] Use dbg_asserts in Release builds again [heinrich5991]
  • [Server] Don't shut down server when SQL queries haven't finished [Zwelf]
  • [Server] More fixes for /swap
  • [Server] Make /rescue handle switch freeze too
  • [Server] Consider initial chat delays as normal mutes, implement unmuteid
  • [Server] Fix badly cut-off user names when name is too long [heinrich5991]
  • [Server] Fix crash with switchers
  • [Server] Don't clear client version on map change [heinrich5991]
  • [Server] Some fixes for super
  • [Server] Add target clientid to antibot's OnHammerHit [fokkonaut]

DDNet keeps being built by the Community

Numerous mappers in our community actively create new maps, huge thanks to them for all their efforts! See our Recent Map Releases for newly released maps!


Thanks to all our testers for testing these maps on our DDNet Discord Server, especially these, based on the Discord Testing Activity:
name      $ready  comments
Cøke 76 3653
Ravie 33 1992
jao 28 3844
174 17 498
Knuski 11 1043
Kicker 10 909
Welf 9 1019
Sorah 6 554
DarkOort 5 1034
Qywinc 5 941
texnonik 4 1388
louis 4 3626
Lady Saavik 4 1694
Soapy Sandwich 2 568
Dino 2 280

As DDNet is open source we continuously improve the game itself and the client experience. See the recent changelogs for new features and improvements. You can also contribute to DDNet yourself on GitHub, including client translations in your native language.


Come join our community on our Discord Server!

DDNet 15.7 released

DDNet 15.7 has been released with the following highlights:
  • [Client] Make opening files for reading on windows case insensitive (again) [Robyt3]
  • [Client] Increase console backlog size from 64 KB to 1 MB
  • [Client] Fix cutting demos from KoG server
  • [Client] Fix steam names being cut off inside utf8 codepoints [Robyt3]
  • [Client] Make laser doors show correctly when spectating other players [trml]
  • [Client] Improve performance of SnapFindItem for extended item types [heinrich5991]
  • [Client] Fix spacing in HUD settings for 5:4 resolution
  • [Client] Fix serverinfo json parser to work with system libjsonparser
  • [Client] Don't overflow network statistics in debug view
  • [Client] Fix search bar cursor position with empty text [Jupeyy]
  • [Client] Fix killmessage-colored player names [Jupeyy]
  • [Editor] Allow zooming any distance in editor (cl_limit_max_zoom_level 0)
  • [Editor] Use wasd to navigate in editor [ChillerDragon]
  • [Server] Server can disable dummy functionality in client [fokkonaut]
  • [Server] sv_plasma_per_sec 0 disables firing
  • [Server] Optimize entity sending [trml]
  • [Tools] Fix map_extract
  • [Tools] Lots of TSAN, UBSAN, ASAN fixes [Jupeyy, heinrich5991]
  • [Tools] Support ASAN manual memory poisoning for pool allocators [Learath2]

DDNet 15.6 released

DDNet 15.6 has been released with the following highlights:
  • [Client] Lots of prediction improvements, predict switch tiles [trml, Ryozuki]
  • [Client] Select and copy from ingame console [σℓí♡, Jupeyy]
  • [Client] Make emoticons smoother [Jupeyy]
  • [Client] Improve fullscreen and allow ingame resolution changes [Jupeyy, vainiovano]
  • [Client] Add colors for console window (cl_show_console 1 on Windows) [σℓí♡, Jupeyy]
  • [Client] Display colors for strong / weak hook states [σℓí♡]
  • [Client] Allow zooming to levels (e.g. zoom 5) [Learath2]
  • [Client] Improved debug graphs [ChillerDragon]
  • [Client] Add ctrl+backspace for ingame console [σℓí♡]
  • [Client] Update server list silently [Learath2]
  • [Client] Add a new failure log level to the HTTP module [heinrich5991]
  • [Client] Add inp_translated_keys 1 to use local keyboard layout
  • [Client] Disable chat sounds when recording without chat
  • [Editor] Better entity explanations at bottom of screen [HamidReza585]
  • [Server] Add /team -1 to join first empty team [gerdoe-jr]
  • [Server] Try to fix start line skipping [heinrich5991]
  • [Server] Allow antibot to get more insight into network [heinrich5991]
  • [Server] Make teehistorian easier to reproduce [Zwelf]
  • [Server] Split long system messages into two lines [heinrich5991]