1. DDNet
  2. News

DDNet News

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!

DDNet 18.9 released

DDNet 18.9 has been released with the following changes:
  • [Client] Rework name plates [SollyBunny]
  • [Client] Run server on Android [Robyt3]
  • [Client] Support reading demo files larger than 2 GiB [Robyt3]
  • [Client] Add 'sv_maps_base_url' to support map download https urls [Kaffeine]
  • [Client] Fix Tele Commands during Dyncam Zoom and Make Aiming Consistent across Zoom Levels [TsFreddie]
  • [Client] Use remote tee angle when spectating [TsFreddie]
  • [Client] Send camera type flag to prevent unexpected viewpos and target update [TsFreddie]
  • [Client] Fix console behavior when pasting multiple lines of text [Robyt3]
  • [Client] Reset color in RenderLoading [Jupeyy]
  • [Client] Translations for graphics errors [TsFreddie]
  • [Client] Make client/graphics warnings thread-safe [Robyt3]
  • [Client] Support double quotes in translations [TsFreddie]
  • [Client] Don't merge diffrent colored client msgs [SollyBunny]
  • [Client] Minor improvement of entities background map settings [Robyt3]
  • [Client] Improve entities/menu background map loading [Robyt3]
  • [Client] Makes winter_night menu theme background can display properly on a wider resolution [ASKLL-STAR]
  • [Client] Make Rendering the angle used by the hookcoll be fixed when spectating [ASKLL-STAR]
  • [Client] Fix jump effect opacity [Pioooooo]
  • [Client] Improve key & main menu hotkey handling [Robyt3]
  • [Client] Fix Android crash in release build due to ProGuard [Robyt3]
  • [Client] Minor improvements to random skin generation [Robyt3]
  • [Client] Add button to open Touch controls wiki page to controls editor [Robyt3]
  • [Client] Fix tuning velramp graphs not being updated when tuning changed [Robyt3]
  • [Client] Improve sound sample thread-safety [Robyt3]
  • [Client] Fix current server's community information not being set [Robyt3]
  • [Client] Don't count fire if spec menu is opened [MilkeeyCat]
  • [Client] Fix incorrect loading progress due to 0.7 images [Robyt3]
  • [Client&Server] Set a recursion limit for config files [MilkeeyCat]
  • [Editor] Revert Tele popup [KebsCS]
  • [Editor] Allow invalid commands too if unknown commands are allowed [TsFreddie]
  • [Server] Ignore case when map voting with full match [Pioooooo]
  • [Server] Fix server handling when vote creator leaves [Robyt3]
  • [Server] Add death sounds/particles on spike in practice [SollyBunny]
  • [Server] Spikes freeze instead of kill in practice [SollyBunny]
  • [Server] Disable auto rescue in spike in practice [Pioooooo]
  • [Tooling] Support building Android version on Windows with MSYS2 [Robyt3]
  • [Tooling] Fix stack-overflow in demo_extract_chat tool [Robyt3]

A New Year, A Bigger Community

As we welcome 2025, we want to take a moment to thank our amazing community for all the support throughout the past year. Our community has once again grown massively in size, and we couldn't be more excited to see new players join the fun.

A massive thank you to all the talented mappers, testers, developers, content creators, and artists who’ve poured their time and creativity into making DDNet better with every update. Our deepest gratitude also goes to all moderators who keep our servers in check and welcoming for everyone.

And lastly, we also want to express our heartfelt appreciation to those who have generously supported our project through donations. As DDNet continues to grow, so do our server costs. Last year's donations weren't enough to fully cover last year’s expenses, but we remain committed to improving and growing DDNet. If you’re able to contribute, no matter the amount, it would mean the world to us and help us continue building a vibrant and exciting future for DDNet.

We’re also kicking off the year with the annual DDNet Photoshoot event! Join us and the community to capture your tee on this year's map. There are plenty of spots for everyone, so bring your friends and take part in the fun! (Pssst, there may even be some secrets hidden around for those who want a cooler shot.) To get a better idea, check out last year’s photoshoots from 2024, 2023, and 2022.

With gratitude,
The DDraceNetwork Team