1. DDNet
  2. News

DDNet News

Solo Tournament on Moventer by Themix

I’m happy to present you this year’s second Tournament, the Solo (★✰✰✰✰) map “Moventer” by Themix:



The Tournament will be played on Sunday, April 4 at 20:00 CEST on special Tournament servers in every DDNet location. No one has seen the map yet and the best time after 60 minutes will win! Since it's a Solo map the map is played alone.

Thanks to Ravie, Kicker & Lady Saavik for testing the map! The results will later be available on the tournament page.

DDNet 15.4 released

DDNet 15.4 has been released with the following highlights:
  • [Client] More colors from components in consoles [Jupeyy]
  • [Client] Add dummy_reset and remove +resetdummy [ardadem]
  • [Client] Don't predict other teams [trml]
  • [Client] Center tees in more places in UI (Tee settings, Scoreboard, Spectator board) [Jupeyy]
  • [Client] Fix scoreboard overlapping [Jupeyy]
  • [Client] Make statboard work with up to 32 players [Jupeyy]
  • [Client] Lower dilate threshold [Jupeyy]
  • [Client] Fix top time not being displayed on old servers [heinrich5991]
  • [Client] Fix chat refind skins [Jupeyy]
  • [Client] Remove gfx_show_warnings
  • [Client] Remove deepfly binds
  • [Client] Fix initially sent zoom level with dummy
  • [Client] Don't allocate the windows console by default [Jupeyy]
  • [Client] Automatically use HTTPS compression if the server supports it [heinrich5991]
  • [Client] Fix legacy server info with reserved slots and num_players over 15
  • [Client] Fix x_ skins so that they can't be chosen/shown
  • [Client] No negative player count in server browser
  • [Client] Set search field active when opening vote menu ingame
  • [Client] Keep demos sorted the same way after deleting one
  • [Client] Fix chat reapeated messages [Jupeyy]
  • [Client] Don't leak memory on Windows in logger
  • [Editor] Only externalize images with vanilla names [Patiga]
  • [Editor] Don't toggle Destructive when pressing ctrl-shift-d
  • [Editor] Prevent crash when setting image to None
  • [Editor] Fix automapper crash
  • [Server] Local ranking info viewable ingame (/top5, /rank) [Zodiac]
  • [Server] Add swap functionality for teams (/swap) [Zodiac]
  • [Server] Inform player while loading when save exists, but they don't belong to the team [Zwelf]
  • [Server] /times: Show country rank is from [partially heinrich5991]
  • [Server] Fix ": " being included in "*** : abc" server messages [heinrich5991]
  • [Server] Add initial delay to talking in chat [Learath2]
  • [Server] Add a way to block people from chatting on VPNs [Learath2]
  • [Server] Improve performance of /top5points query, remove negative /top5points since it makes no sense anyway
  • [Server] Get rid of MySQL C++ connector as dependency, disable C++ exceptions [heinrich5991]
  • [Server] Remove fifo file on shutdown
  • [Server] Forgot to actually send Sv_RecordLegacy to old clients [heinrich5991]
  • [Server] Increase max ban duration from 1 month to 1 year
  • [Server] Don't call our temporary global bans "bans for life"
  • [Server] Fix crash on autoban unsupported client [fokkonaut]

DDNet 15.3 released

DDNet 15.3 has been released with the following highlights:
  • [Client] Add Discord rich presence (except on Linux x86) [Ryozuki & heinrich5991]
  • [Client] Allow online resizing of window on Windows [Jupeyy]
  • [Client] Menu tabs animations [Banana090]
  • [Client] Color picker in settings [Banana090]
  • [Client] Better sliders and lists [Banana090]
  • [Client] Indicate strength of hook in nameplates (ctrl-shift-d)
  • [Client] Freeview mouse moves faster when zoomed out
  • [Client] Don't predict input from dummy when it's paused
  • [Client] Keep showing last checkpoint after kill
  • [Client] Use map download URL from info2.ddnet.tw
  • [Client] Fixed mouse jumping after losing focus [Banan090]
  • [Client] Notify about vote when logged in
  • [Client] Fix prediction with global collision off tiles and tunings [trml]
  • [Client] Check skin/sprite images for correctness [Jupeyy]
  • [Client] Unlimited texture names [Jupeyy]
  • [Client] Remove hardcoded zoom level limits (cl_limit_max_zoom_level) [Jupeyy]
  • [Client] Filter invalid kill messages [Jupeyy]
  • [Client] First Arabic client translation [.Yukki]
  • [Client] Add F-DDrace entities [fokkonaut]
  • [Client] Update ingame BlockWorlds entities [Brokecdx]
  • [Client] Don't sort server browser on entry adding, but once per update call [Jupeyy]
  • [Client] Respect possible particle size increase, of worst case rotation [Jupeyy]
  • [Client] Dynamically size scoreboard title
  • [Client] Remove ddnet info tmp file always when quitting [Ryozuki]
  • [Client] Fix freezing with text boxes [TsFreddie]
  • [Client] Move PNG loading in SkinDL to fetch thread to prevent graphics lags
  • [Client] Add more default binds and binds in settings (h for dummy hammer, up/down for deepfly on/off, / for chat command)
  • [Client] HTTP Map Download: Time out faster
  • [Client] Increase Intel driver blocklist range [Jupeyy]
  • [Client] Run server in background on Windows
  • [Client] Fix client crash with too many items
  • [Client] Fix up/down keys in demo browser
  • [Client] Log duplicate messages in console
  • [Client] Port some refactor from teeworlds-0.7 [Kaffeine]
  • [Editor] Allow reordering commands in the server settings editor [Learath2]
  • [Editor] Make dragging quads in the editor more sensitive to small mouse deltas [timakro]
  • [Server] Make netclipping of entities and events respect shown distance
  • [Server] Display median time instead of average
  • [Server] Reset practice after team saved and got killed
  • [Server] Add (un)endless_hook commands
  • [Server] rank/teamrank: Display how much better you are
  • [Server] Add /top5team s?i command to show all team ranks of a player [Zwelf]
  • [Server] Check finish of team after player joins spectators
  • [Server] Allow UTF8 ban reasons
  • [Server] Remove SQL locks [Zwelf]
  • [Server] Handle switch number 0
  • [Server] Improve error messages when you can't join team
  • [Server] Fix storing load/save result in main thread without incrementing usage count [Zwelf]
  • [Server] Synchronize database thread via atomic_bool instead of use_count from shared pointer [Zwelf]
  • [Server] Keep veto right after joining dummy with lower ID
  • [Server] Fix server crash with too many items
  • [Server] Fix centisecs rounding in ranks
  • [Server] Show sixup client info in status [nobody-mb]
  • [Server] Also display DDNet version for 0.7 clients in status [heinrich5991]
  • [Server] Disable ninja jetpack when player has telegun
  • [Everywhere] Lots of minor fixes, thanks to everyone!

Knux Race Tournament

I’m happy to present you this year’s first Tournament, the Race (★★★✰✰) map “Knux” by Knuski:



The Tournament will be played on Sunday, January 24 at 20:00 CET on special Tournament servers in every DDNet location. No one has seen the map yet and the best time after 90 minutes will win! Since it's a Race map the map is played alone.

Thanks to louis & ReD for testing the map! The results will later be available on the tournament page.

Special New Year's Eve Event

Special Event by Patiga will be run all day on December 31 on all official DDNet servers! Note that save/load will have to be disabled for this day.