1. DDNet
  2. News

DDNet News

DDNet 16.6 released

DDNet 16.6 has been released with the following changes:
  • [Tooling] Add support for Rust code in DDNet [heinrich5991]
  • [Client] Add friend counter in server browser [louis]
  • [Client] Add buttons+increased length on demo viewbar [louis]
  • [Editor] Improve UI [Voxel]
  • [Editor] Smooth zoom [Robyt3]
  • [Server] Add 4 minutes of logs for moderators [Vy0x2]
  • [Client] Fix crash when cutting a demo opened from command line [Robyt3]
  • [Client] Fix heap-buffer-overflow in DDNetLaser prediction code [Zwelf]
  • [Client] Fix incorrect cursor position after exiting pause/spec [Robyt3]
  • [Client] More confirmation menus [Robyt3]
  • [Client] Fix client crash when launching with screenshot command [Robyt3]
  • [Client] Fix key reader text flashing for one frame [Robyt3]
  • [Client] Remove // in ddnet:// url handler
  • [Client] Fix client crash when unpacking a sixup packet [Robyt3]
  • [Client] Fix invalid demo cutting, Add slice highlighting [Voxel]
  • [Client] Fix choppy demo seeking when start/end ticks are very large [Robyt3]
  • [Client] Allow both shift keys to be used for all hotkeys [Robyt3]
  • [Client] Switch to Vulkan 1.1 [Jupeyy]
  • [Client] Correct color for Gores gametype in serverbrowser [Avolicious]
  • [Client] Fix Ctrl+F hotkey not checking for Ctrl key, minor improvement to tile details popup layout [Robyt3]
  • [Editor] Add "Tools > Remove unused envelopes" [Robyt3]
  • [Editor] Fix large popups being outside of screen, add margin [Robyt3]
  • [Editor] Fix incorrect minimum values for tele, speedup and switch layers [Robyt3]
  • [Editor] Change hotkey Ctrl+A to Ctrl+T for layer/tile details [Robyt3]
  • [Editor] Also append sounds when appending a map to another map [Robyt3]
  • [Editor] Fix height and margin of sound and image popups [Robyt3]
  • [Editor] Search for images/sounds in subfolders when readding in editor, show selection dialog if multiple files with the same are found, show error popup when file cannot be found [Robyt3]
  • [Editor] Add Shift+G editor hotkey to toggle visibility of game layers [Robyt3]
  • [Editor] Fix editor crash when shifting left/right, fix wrong up/down shifting [Robyt3]
  • [Editor] Adjust quad point position and texture U/V relatively [Robyt3]
  • [Editor] Hex values in info feature [Voxel]
  • [Editor] Fix crashes when scrolling with up/down keys on empty sounds/images lists [Robyt3]
  • [Editor] Fix text input not working when entering editor with bind, fix IME not being deactivated when editor is closed [Robyt3]
  • [Server] Fix physics change by weak hook fix [fokkonaut]
  • [Server] Write log and sqlite files to storage unless given as absolute path [Robyt3]
  • [Server] Add reason to vote mute, fix vote mute [Vy0x2]
  • [Server] Reset teams when restarting round [Robyt3]
  • [Server] Report extra player info to master http [Ryozuki]
  • [Server] Fix CGun::Fire server crash
  • [Tooling] Add an optional vscode workspace [Jupeyy]
  • [Tooling] Add vim syntax files for config files [Ryozuki]
  • [Tooling] Add tests for int packer, huffman compression [ChillerDragon]
  • [Tooling] Add more tests for hashing, CSemaphore and utf8 confusables [Robyt3]

Advent of DDNet 2022

DDNet is running an Advent of DDNet event starting tomorrow until the last door opens on December 24:

Finish the (already released) map behind each door on the assigned day to land on the leaderboard. Doors are opened at 00:00 CET and have to be finished within 24 hours. Best finish time gets 20 points, second 19 points and so on with a minimum of 10 points just for finishing. The points are accumulated for the entire time from December 1 to December 24 and don’t count outside of this event. The results will be available on the results page.

Thanks to heinrich5991 for the idea for this event!

Day 1: Multeasymap (Novice) Day 2: Dubush (Moderate, mirrored) Day 3: Sincera 2 (Novice) Day 4: Exit (Moderate) Day 5: Maui Wowie (Novice) Day 6: Intothenight (Moderate) Day 7: Volt (Solo, rotated) Day 8: TsinmaX (DDmaX.Next) Day 9: Orange 2 (Oldschool)

DDNet 16.5 released

DDNet 16.5 has been released with the following changes:
  • [Client] Add favorite skins [Jupeyy]
  • [Client] Support multiple values to search/exclude in serverbrowser (using ;)
  • [Client] Improved crash reports with more information [Robyt3]
  • [Client] Tweak running visuals [Voxel]
  • [Client] Only announce servers using Steam/Discord integration which are registered
  • [Client] Add help text at bottom left ingame when menu is open
  • [Client] Fix config_directory.bat (whitespaces in the path) [BannZay]
  • [Client] Refresh serverbrowser when disconnecting / abort [luk51]
  • [Client] Laser menu tweaks; Changed some default colors [Voxel]
  • [Client] Fix unknown command handler for filenames containing spaces [Robyt3]
  • [Client] Fix UI elements behind color picker background being selectable [Robyt3]
  • [Client] Remove cl_http_map_download
  • [Client] Fix client crash when server does not send gameinfo [Robyt3]
  • [Client&Server] Fix receiving IPv6 packets after IPv4 ones on Linux [heinrich5991]
  • [Client&Server] Handle non-default Windows directory in os_version_str, print the operating system version on client/server launch [Robyt3]
  • [Editor] Fix map file argument not opening editor with absolute paths [Robyt3]
  • [Server] Enable antispoof for vanilla by default [heinrich5991]
  • [Server] Remove support for legacy 64 player info protocol [heinrich5991]
  • [Server] Only start registering once the server is fully started [heinrich5991]
  • [Server] Update move_sqlite.py to use sqlite3mysql
  • [Server] Respect reserved slots in old serverinfo
  • [Tooling] Code coverage reports on Github
  • [Tooling] Make submodules shallow by default [Ryozuki]

Tournament #62: Behemoth 2 by Pulsar, Ravie & Sorah

It's time for the fourth tournament of the year! We will play the brand-new Brutal (★★★★★) map Behemoth 2 by Pulsar, Ravie & Sorah:



The Tournament will be played on Sunday, October 30 at 18:00 CET (summer time end on same day!) on special Tournament servers in every DDNet location! No one has seen the map yet and the first finish will win!

Thanks to Pipou for testing the map! The results will later be available on the Tournament page.

DDNet 16.4 released

DDNet 16.4 has been released with the following changes:
  • [Client] Running and AFK animations [Voxel]
  • [Client] Add different laser colors for different types [Voxel]
  • [Client] Smooth scrolling in many places [Robyt3]
  • [Client] Parallax-aware zoom [Fireball]
  • [Client] Use new ddnet.org domain
  • [Client&Server] Change log format [heinrich5991]
  • [Client] Auto refresh skins when changing related settings [Jupeyy]
  • [Client] Demo viewer: Use font instead of images [Voxel]
  • [Client] Demo viewer: Add period/comma hotkeys to skip one tick forward/backward [Robyt3]
  • [Client] Demo viewer: Allow using play in command line [Robyt3]
  • [Client] Ignore server info with control characters [heinrich5991]
  • [Client] List symlinks in list_dir [Patiga & Robyt3]
  • [Client] Improve "couldn't open..." error messages by listing target [Robyt3]
  • [Editor] Duplicate layers [archimede67]
  • [Tools] Add map_create_pixelart and map_find_env tools [sctt]
  • [Editor] Editor: Added "Order" button in quads popup [sctt]
  • [Editor] Added reload button for image and sound popups [sctt]
  • [Editor] Added a "Go" button [archimede67]
  • [Server] Add HTTPS map download URL field for game servers [heinrich5991]
  • [Server] Various fixes for server demo recording and playback [Robyt3]
  • [Server] First send message to team, then kill team
  • [Server] Add sv_sql_bindaddr and support bindaddr for http masterserver