1. DDNet
  2. News

DDNet News

DDNet 18.8 released

DDNet 18.8 has been released with the following changes:
  • [Client] Android support [Robyt3]
  • [Client] Add cl_hook_coll_size_other & +hookcoll button in UI [SollyBunny]
  • [Client] Overhaul console design: replace background, improve contrast [Robyt3]
  • [Client] Fix cursor drifting when using smooth dyncam and zoom [TsFreddie]
  • [Client] Remove self from spectator menu unless in demo [TsFreddie]
  • [Client] Visual changes to friends and server tab [SollyBunny]
  • [Client] Auto rcon auth both main and dummy [KebsCS]
  • [Client] Send password on reconnect [ChillerDragon]
  • [Client] Change default q bind to /spec [KebsCS]
  • [Client] Fix alignment of dropdown popup menu [Robyt3]
  • [Client] Fix player info being resent too fast/slow depending on FPS [Robyt3]
  • [Client] More efficient glyph uploading, fix crash with very large glyphs and font sizes [Robyt3]
  • [Client] Improve map sound/image validation and performance [Robyt3]
  • [Client] Fix incorrect rendering of menu and entities background maps [Robyt3]
  • [Client] Use quad container for race flag in finish infomessages [Robyt3]
  • [Client] Make the client able to have tee's without weapons [ChillerDragon]
  • [Client] Echo colors persist [SollyBunny]
  • [Client] Fix client hanging when rendering text with small maximum width [Robyt3]
  • [Client] Fix damage indicators being stuck after connecting dummy [Robyt3]
  • [Client] Fix gametime debug graph when dummy is connected [Robyt3]
  • [Client] Allow decimal value for demo_speed command [TsFreddie]
  • [Client] Allow float zoom levels [SollyBunny]
  • [Client] Fix clipboard not being sanitized when pasting multiple lines [Robyt3]
  • [Editor] Replace background texture with noise texture [Robyt3]
  • [Editor] Show size of images in editor images list and file browser [Robyt3]
  • [Editor] Fix Save As confirmation, prevent opening empty filename [Robyt3]
  • [Editor] Fix envelope point popup [MilkeeyCat]
  • [Server] Implement bans_find command [Rei-Tw]
  • [Server] Fix crashes with whisper command [Robyt3]
  • [Server] Fix incomplete Teehistorian chunks being written [Zwelf]
  • [Server] Add dbg_sql config to hide non-error SQL logs [ChillerDragon]
  • [Server] Fix jetpack strength always being set to 0 [fokkonaut]
  • [Server] Allow empty map settings [KebsCS]
  • [Masterserver] Allow 128 players [0xfaulty]
  • [Build] Fix FindMySQL not finding mysql under NixOS [BlaiZephyr]

Christmas Tournament 2024

๐Ÿ‘‹ It's been a while since we last ran a tournament. Let's fix that with our December 2024 tournament! ๐ŸŽ…

[h2]What are the rules?[/h2]
We will be releasing secretly tested maps randomly over the month.
You will be able to earn points by:
  • Finishing maps: 10 points for finishing each map
  • Ranking into top 10 of one or several maps by the end of the event, ranging from 10 points to 1 point per map depending on your rank

[h2]How long will it last?[/h2]
Event starts on Wednesday, December 4, 2024 at 6:00 PM with the first map release and ends on Monday, December 30, 2024 at 6:00 PM!

[h2]How to participate?[/h2]
Just join any of our server and vote any of the map release through December within the "NEW MAP" subcategory. You can stay tuned with the rankings.

Thanks a lot to snail for organizing (and writing this announcement), Welf for organizing and testing, Knuski, catseyenebulous, J$ON, Welshi, meloฦž for testing, and to every mapper contributing to the event!

Nominate DDNet for the Labor of Love Award

If you enjoy DDNet check out the Steam Awards and nominate it for the Labor of Love Award to show appreciation for the community of developers, mappers, testers and moderators that make DDNet possible and enjoyable!

Recent examples of what we are doing:
  • Christmas 2024 Tournament starting tomorrow
  • Official stable Android Support coming in DDNet 18.8 next week

DDNet 18.7 released

DDNet 18.7 has been released with the following changes:
  • [Client] Apply exponential easing to smooth camera [sjrc6]
  • [Client] Hook collisions preview [KebsCS & furo321]
  • [Client] Nameplate preview [dobrykafe]
  • [Client] Improved skin downloading [Robyt3]
  • [Client] Add clear_chat command [Robyt3]
  • [Client] Improved ghost file validation [Robyt3]
  • [Client] Arrow left/right keys in server browser [ChillerDragon]
  • [Client] Disable Vulkan backend for buggy AMD drivers [Jupeyy]
  • [Client] Use correct audio channels for map sounds [Kaffeine]
  • [Client] Fix 0.7 server favorites and store them correctly [ChillerDragon]
  • [Client] Add Antarctica flag, update existing flags [KebsCS]
  • [Client] Fix chat command preview overlap [KebsCS]
  • [Client] Fix vanilla demo tuning [ChillerDragon]
  • [Client] Scroll to selected screen in settings [Robyt3]
  • [Client] Fix toggle argument validation []
  • [Client] Adjust console search behavior [dobrykafe]
  • [Client] Fix color validation in some commands [KebsCS]
  • [Client] Ensure file rename succeded on Windows [Robyt3]
  • [Editor] Fix switch overlay text order [KebsCS]
  • [Editor] Show UI debug info [dobrykafe]
  • [Editor] Fix server settings command help text overwriting other tooltips [dobrykafe]
  • [Editor] Separate tele numbers [KebsCS]
  • [Editor] Popup to select envelope curve type [Robyt3]
  • [Server] Regional rankings for /top5team [KebsCS]
  • [Server] Practrice: Add /invincible mode [timakro]
  • [Server] Practice: Add /totele(cp), /(un)livefreeze, /(un)endless [timakro]
  • [Server] Practice: Add /(un)infjump [Pioooooo]
  • [Server] Fix /help printing chat commands [Pioooooo]
  • [Server] Allow 2048 bans [heinrich5991]
  • [Server] No rescue delay in practice [furo321]
  • [Server] Fix demos with maps in folders [Robyt3]
  • [Server] Fix show_ips output [Robyt3]
  • [Master] Add DDPer support [heinrich5991]

DDNet 18.6 released

DDNet 18.6 has been released with the following changes:
  • [Client] Smooth spectating [KebsCS]
  • [Client] Mouse click in spectator mode to lock/release view [KebsCS]
  • [Client] Add auto-completion hint for chat commands [furo321]
  • [Client] Add cl_freeze_stars setting (F1) for old freeze stars [sjrc6]
  • [Editor] Add quick actions (ctrl+p) [ChillerDragon]
  • [Client] Show skin name as tooltip in friendlist and serverinfo [bencie]
  • [Client] Put dead players at the bottom of scoreboard [ChillerDragon]
  • [Client] Add ghost list sorting [KebsCS]
  • [Client] Android improvements [Robyt3]
  • [Client] Skin save button and directory for Teeworlds 0.7 [dobrykafe]
  • [Client] Correctly handle country/type filters for non-community servers [KebsCS]
  • [Client] Validate chat and console arguments [KebsCS]
  • [Client] Fix game launch on Wayland-only systems [DynamoFox]
  • [Client] Resample audio to device playback rate [TsFreddie]
  • [Client] Immediate browser filters [furo321]
  • [Client] Fix default player name for Teeworlds 0.7 [dobrykafe]
  • [Client] Don't open scoreboard during pause [ChillerDragon]
  • [Client] Enable Discord RPC on Mac ARM [M0REKZ]
  • [Client] Vertical arrow key navigation in skin selection [dobrykafe]
  • [Client] Rework 0.7 tee settings layout [Robyt3]
  • [Client] Fix dummy disconnecting on hot reload [KebsCS]
  • [Client] Fix map download fallback [Robyt3]
  • [Client] Add icon button to open console in bottom right of start menu [Robyt3]
  • [Client] Fix illegal memory access in video recorder [Robyt3, Jupeyy]
  • [Client] Fix directory in map paths [MilkeeyCat]
  • [Client] Fix scrollbar rail clicking being active while popups open [Robyt3]
  • [Client] Fix colored speed values after connecting to a server [MilkeeyCat]
  • [Client] Fix composite binds that open chat, console or menus [Robyt3]
  • [Client] Fix name in chat not being highlighted [ChillerDragon]
  • [Client] Rework image loading, saving and manipulation [Robyt3]
  • [Client] Fix duplicate 0.7 flag sound with dummy connected[ChillerDragon]
  • [Client] Fix 0.7 team colors [ChillerDragon]
  • [Client] Change 'No servers found' message to hint at ports [dobrykafe]
  • [Client] More gametype colors (LMS, LTS, gCTF, gDM, FreeZe, iFreeze) [M0REKZ]
  • [Client] Fix Leak IP check [TsFreddie]
  • [Client] Make cl_show_direction change alpha with cl_show_others_alpha [bencie]
  • [Client] Don't reset zoom on team switch [furo321]
  • [Editor] Allow custom entities [KebsCS]
  • [Editor] Add ed_layer_selector [ChillerDragon]
  • [Editor] Add center pivot for quads [furo321]
  • [Editor] Add ed_auto_map_reload setting [dobrykafe]
  • [Editor] Add right-click to solo editor layer [KebsCS]
  • [Editor] Fix crash with RGB images [Robyt3]
  • [Editor] Fix undo/redo for adding layers [dobrykafe]
  • [Editor] Allow non-conflicting keybinds while line input is active [dobrykafe]
  • [Editor] Fix crash with image/sound load failing [Robyt3]
  • [Server] Improvements to announcements (reload_announcement) [furo321]
  • [Server] Add reload_censorlist command [furo321]
  • [Server] Send result of random_unfinished_map to all clients [bencie]
  • [Server] Allow random_unfinished_map in rcon [furo321]
  • [Server] Add /lasttp to hot reload [KebsCS]
  • [Server] Fix hot reload crash with super [furo321]
  • [Server] Don't expose econ publicly when ec_bindaddr is set to localhost [timakro]
  • [Server] Fix hot reload crash with draggers [furo321]
  • [Server] Alignment of separators in record output [dobrykafe]
  • [Server] Fix sv_rescue_delay [iMilchshake]
  • [Tooling] Fix language contexts [furo321]