1. DDNet
  2. News

DDNet News

DDNet 19.2 released

DDNet 19.2 has been released with the following changes:
  • [Client] Improvements to recoloring of skins [Ravie]
  • [Client] Update Discord rich presence [KebsCS]
  • [Client] Dynamic skin loading and unloading [Robyt3]
  • [Client] Improve envelope rendering (more FPS) [KebsCS]
  • [Editor] Add live game tiles [ChillerDragon]
  • [Client] Dragger visual update [AssassinTee]
  • [Client] Optimize map layers [AssassinTee]
  • [Client] Fix multi-view zoom [KebsCS]
  • [Client] Improved debug rendering [Robyt3]
  • [Client] Add more options to show and hide text overlays for entities [AssassinTee]
  • [Client] Limit dyncam offset for auto-sync camera [TsFreddie]
  • [Client] Make dragger color customizable [AssassinTee]
  • [Client] Add console commands to go to the latest/newest line [qxdFox]
  • [Client] Improve skin and map name validation [Robyt3]
  • [Client] Fix switch door twitching [AssassinTee]
  • [Client] Fix winter_day menu theme background in widescreen resolutions [ASKLL-STAR]
  • [Client] Name plate fixes [SollyBunny]
  • [Client] Fix heart pickup prediction [KebsCS]
  • [Client] Fix spec charactor visibility [ASKLL-STAR]
  • [Client] Change laser door heads to squares [AssassinTee]
  • [Client] Consistently order favorite skins in config [Robyt3]
  • [Client] Fix 0.7 connect string for servers with multiple addresses [Robyt3]
  • [Client] Fix incorrect connect address for local servers [Robyt3]
  • [Client] Add laser door prediction [KebsCS]
  • [Client] Improve graphics log messages [Robyt3]
  • [Client] Show error message when saving files with invalid filename [Robyt3]
  • [Client] Allow key release events during IME composition [ASKLL-STAR]
  • [Client] Allow rendering of force 0 speedtiles [AssassinTee & 0xfaulty]
  • [Client] Fix incorrect global tunes in demo player [KebsCS]
  • [Client] Ensure demo playback starts at time 00:00 [Robyt3]
  • [Editor] Add map-create-pixelart tool to tool bar [AssassinTee]
  • [Editor] Hide proof view while selecting tiles [qxdFox]
  • [Editor] Prevent placing invalid speed tiles [AssassinTee]
  • [Editor] Add doors to preview [AssassinTee]
  • [Editor] Fix crash when replacing/re-importing sound [Robyt3]
  • [Editor] Fix crash when sorting [KebsCS]
  • [Server] Fix 0.7 server info too large with many player and long names [Robyt3]
  • [Server] Ignore port when limiting connections [Learath2]
  • [Server] Fix border not killing when overlapped with death tile in practice mode [Pioooooo]
  • [Server] Remove freezehammer command [furo321]
  • [Server] Pass more data to the antibot [furo321]
  • [Server] Fix global jetpack tune [KebsCS]
  • [Client&Server] Add version info to executables on Windows [Robyt3]
  • [Client&Server] Add validation to CDataFileReader, add map_test tool [Robyt3]
  • [Build] Fixes for Emscripten build [Robyt3]

DDNet 19.1 released

DDNet 19.1 has been released with the following changes:
  • [Client] Nameplate rewrite [SollyBunny]
  • [Editor] New speed tiles [AssassinTee]
  • [Client] Overhaul skin loading and refreshing, improvements for 0.7 skins [Robyt3]
  • [Client] Move DDRace HUD title to correct pane [SollyBunny]
  • [Client] Always automatically rcon auth on local server [KebsCS]
  • [Client] Add size to demo list [KebsCS]
  • [Client] Allow test map locally in subfolders [KebsCS]
  • [Client] Apply alpha to spectating tees from other teams [Pioooooo]
  • [Client] Slider to change prediction margin [dropalways]
  • [Client] Changes to mouse button press handling [KebsCS]
  • [Client] Reduce FPS impact of community icon loading [Robyt3]
  • [Client] Fix incorrect chat messages for inactive client [Robyt3]
  • [Client] Android: Support importing touch controls with no "label-type" [K1nop1c0]
  • [Client] Fix spectator cursor on older servers [furo321]
  • [Client] Fix player_default_eyes not working if cl_run_on_join ends with ; [furo321]
  • [Client] Support using dbg_graphs without debug [Robyt3]
  • [Client] Fix left and right joystick hat keys [Robyt3]
  • [Client] Fix camera button overlap the "record demo button" in vanilla [StormAxs]
  • [Client] Clear key states on alt tab [KebsCS]
  • [Client] Improve HiDPI handling [Patiga & Jupeyy]
  • [Client] Fix crash due to changed sound sample assertion [Robyt3]
  • [Editor] Add flip and rotate to speedup arrow angle [KebsCS]
  • [Editor] Make "Allow all unknown settings" allow all settings [KebsCS]
  • [Editor] Add shift+scroll to speedup layer [KebsCS]
  • [Editor] Fix unused tele/speedup tiles deleting with shift fill mode [ZerolAcqua]
  • [Editor] Fix automap refernece popup initial selection [Robyt3]
  • [Editor] Fix automapper seed crash [KebsCS]
  • [Editor] Fix automapper undo and popup crashes [KebsCS]
  • [Editor] Improve editor tune popup and tune tile text render [KebsCS]
  • [Editor] Fix undo for hookthrough's front layer [KebsCS]
  • [Server&Client] Make fifo commands usable from console [MilkeeyCat]
  • [Server] Reset velocity when using move commands [SoulyVEVO]
  • [Server] Fix unpractice when locked [KebsCS]
  • [Server] Fix jetpack tuning and incorrect tune zone override [KebsCS]
  • [Server] Error in auth_add when username is too long [Robyt3]
  • [Server] Disable spectator count for hide_auth_status [KebsCS]
  • [Server] Fix keeping spec [KebsCS]
  • [Server] Don't unpause when force pause timer is over [furo321]

DDNet 19.0 released

DDNet 19.0 has been released with the following changes:
  • [Client] Add spectator count to HUD [KebsCS]
  • [Client] Auto-sync player camera option [TsFreddie]
  • [Client] Teleport hookline (when 1 exit) [art0007i]
  • [Editor] Add "Test map locally" button [KebsCS]
  • [Editor] Automapper usability improvements [Voxel]
  • [Editor] View ingame entities [KebsCS]
  • [Client] 128 player support (not in server yet) [heinrich5991 & fokkonaut]
  • [Client] Android: Support changing touch button background color [Robyt3]
  • [Client] Button to open ddnet-saves.txt [dropalways]
  • [Client] Partial antiping (cl_antiping_percent) [JSaurusRex]
  • [Client] Show position in freeview [Pioooooo]
  • [Client] Improved ingame server info [Robyt3]
  • [Client] Don't show "add friend" message when everyone is offline [Pioooooo]
  • [Client] Teeworlds 0.7 skin fixes [Robyt3]
  • [Client] Show team info in server info [Pioooooo]
  • [Client] Display ninja bar in 0.7 servers [Bamcane]
  • [Client] Fix custom map download URLs [gerdoe-jr]
  • [Client] Make it easier to download a file and have If-Modified-Since support [heinrich5991]
  • [Client] Add support for checking mapbugs in client prediction [Robyt3]
  • [Client] Remember selected server settings option during search [Pioooooo]
  • [Client] Show Teeworlds 0.7 servers in LAN browser [MilkeeyCat]
  • [Client] Reset player speed value in demo [MilkeeyCat]
  • [Client] Fix ping cache for 0.7 servers [Robyt3]
  • [Client] Fix crash with long translations [Robyt3]
  • [Client] Fix Vulkan crash with long text [Jupeyy]
  • [Client] Add translation credits to language settings [Robyt3]
  • [Client] Higher quality speedup arrows [Jupeyy]
  • [Client] Show position of paused character currently spectating [Pioooooo]
  • [Client] Show FPS button in settings [PROGaming1921]
  • [Client] Add community name tooltip to password popup [Robyt3]
  • [Client] Fix touch control button's corner bug [K1nop1c0]
  • [Editor] Improve editor envelope preview and envelope curve rendering [Robyt3]
  • [Editor] Confirm deletion of images/sounds that are used in map layers [louis]
  • [Editor] Fix tele cp using wrong number [KebsCS]
  • [Editor] Fix crash with game tiles in other group [Ryozuki]
  • [Editor] Fix crash when deleting a sound [MilkeeyCat]
  • [Editor] Fix editor ctrl+right click selecting hidden layers/groups [KebsCS]
  • [Server] Vanish on /spec in practice, add /unpractice [KebsCS]
  • [Server] Separate infjump and invincible [KebsCS]
  • [Server] List available maps as console arguments for sv_map/change_map [Robyt3]
  • [Server] Allow custom mods override client prediction tune zone (per-player) [Matodor]
  • [Server] Cancel swap command with /cancel [Maslowian]
  • [Server] Add sv_practice_by_default command [louis]
  • [Server] Persist last whisper between map changes [KebsCS]
  • [Server] Preserve super on hot reload [KebsCS]
  • [Server] Do not force infinite ammo for ddrace gametypes [ChillerDragon]
  • [Server] Fix FIFO on Windows not working with linebreaks [Robyt3]
  • [Server] Add hide_auth_status to rcon [furo321]
  • [Tools] mastersrv: Add config file and hot-reloading [heinrich5991]
  • [Tools] dilate: Support --dry-run [Robyt3]

Tournament #63: Naufrage 4 by SickCunt & panik

It's time for the first tournament of the year! We will play the brand-new Brutal (★★★★★) map Naufrage 4 by SickCunt & panik:



The Tournament will be played on Sunday, February 23 at 18:00 CET on special Tournament servers in every DDNet location! No one has seen the map yet and the first finish will win!

Thanks to meloƞ, Kicker, Knuski & ♂S1mple♂ for testing the map! The results will later be available on the Tournament page.

Happy New Year 2025 Photoshoot Result

The Photoshoot for the New Year 2025 is finished! Check out the final image:



Thanks to louis for the map and rendering, and to TsFreddie for the modification!