DDraceNetworkDDraceNetwork

Downloads

DDNet 10.6.3

Changelog
  • Add option to disable long pain sound
  • Update the range of sv_default_timer_type [Learath2]
  • Fix old maps by removing unused tiles
  • Get rid of a wrong dbg_assert that can crash the server [Ryozuki]
  • Add tool to extract images and sounds from maps
  • Add map_extract to distribution
Full list of git changes

Other Downloads

Old Versions

DDNet 10.6.2

Changelog
  • Fix a login crash
  • Prevent data race when initializing loggers
  • Dissable dbg_stress in release builds
  • Change some default configs
Full list of git changes

DDNet 10.6.1


DDNet 10.6

Changelog
  • Reworked pause [Leararth2]
  • Tees must now be teamed up before loading [Leararth2]
  • Reimplemented sv_pause_frequency [Leararth2]
  • Random tees can't load saves [Leararth2]
  • Don't show ips to non-administrators on rcon (a.k.a moderators and helpers) [Ryozuki]
  • Don't block when logging queue is full, instead ignore the messages
  • Add own time to /mapinfo
  • Update timestamp in team rank (fixes discord bot)
  • Show more precise coords in debug [d3fault]
  • Fix invite spam [Leararth2]
  • Add ratelimiting and config options for invite [Leararth2]
  • Reset invites when team is empty [Leararth2 + heinrich5991]
  • Add show angle in debug [d3fault]
  • Change behaviour for kick votes in teams [Leararth2]
  • Prevent vote spam [Leararth2]
  • CSV file instead of statboard screenshot [SheikhZayx]
  • cl_cpu_throttle_inactive can be set higher than 1
  • Prenet invites in solo server
  • /pause'd players stay in player list [Leararth2]
Full list of git changes

DDNet 10.5


DDNet 10.4.3


DDNet 10.3.5


DDNet 10.2.1


DDNet 10.1.1

Changelog
  • [Client] Add cl_showpred 1 to show prediction time (similar to ping) ingame (by Ryozuki)
  • [Editor] Add auto gametile placer for hookthrough (by timakro)
  • [Editor] Merge buttons for tele, switch, tune and speedup layer into one (by BannZay)
  • [Client] Jump to the next word when pressing CTRL+arrowkey in chat (by Henningstone)
  • [Client] Make cl_show_ids also show client ids in chat
  • [Client] Add gfx_highdpi 1 for experimental High-DPI screen support
  • [Client] Add inp_mouseold 1 for old mouse input
  • [Client] Improve fullscreen in Gnome
  • [Client] Improve handling of multiple screens
  • [Client] Disable input when window focus lost
  • [Client] Show DDNet entities by default, fixes invisible freeze after joining (thanks to kamillentee)
  • [Client] Pressing shift makes sliders in various menus move slower
  • [Client] Sort demos case-insensitively
  • [Client] Reconnect on timeout to last address, not the one selected in browser
  • [Client] Fix br_filter_exclude_countries including the values from br_filter_exclude_types (by timakro)
  • [Client] Fix autoupdater on windows XP
  • [Client] Fix local console auto completion
  • [Client] Fix "vanilla skins only" setting in menu
  • [Client] Fix buffer overflow when pasting text (thanks to Im 'corneum)
  • [Client] Add support for old race server racetime messages in HUD, including checkpoint time difference
  • [Client] Add client setting cl_ignored_modifiers to ignore a set of keyboard modifiers, 0 ignores nothing, use these values to ignore certain modifiers
  • [Client] Immediately accept input while console is still opening
  • [Client] Disable antiping on solo servers and in solo parts
  • [Server/Client] Fix fifo console bug that caused a crash (by Henningstone)
  • [Server/Client] Fix fifo console to remove newlines from commands
  • [Server/Client] Fix fifo console on Mac OS X (by HMH)
  • [Server/Client] Clean up debug messages
  • [Server] More uniform output of /times (thanks to Soreu)
  • [Server] Make sv_join_vote_delay work for /map votes and make the number of seconds configurable
  • [Server] Don't show /top5 from rank 0 on (by Henningstone)
  • [Server] Don't allow restarting after touching finish line on solo server
  • [Editor] Make envelopes unsynchronized by default and explain the setting better
  • [Editor] Reorder auto gametile placers (by hi_leute_gll)
  • [Editor] Rename some auto gametile placers (by timakro)
  • [Editor] Explain the unused button when a mapper tries to place a unused tile with the button turned off
  • [Editor] Fix gametile placer button and automapper button overlapping (by timakro)
  • [Editor] Fix size of popups
  • [Editor] Fix ed_showkeys with mousewheel
  • [Mapping] Fix sv_deepfly, works now (by timakro)
  • [Installation] Fix debian installation instructions
  • [Translation] Fix persian and simplified_chinese language files syntax (by timakro)
Full list of git changes

DDNet 10.0.3

Changelog
  • [Client] Switched to SDL2, allows pasting from clipboard and a better compatibility with new environments (mostly by swick & oy)
  • [Server/Client] Add a faster and easier to use hookthrough tile, read the tutorial (by timakro)
  • [Client] Added overlay entities support for other gametypes including OpenFNG and Race (by Soreu & timakro)
  • [Client] Update mapping and overlay entities (by Soreu)
  • [Client] Add client setting cl_show_local_time_always 1 if true show the current time ingame at the top of the screen
  • [Client] Rename cl_reconnect_ban to cl_reconnect_timeout
  • [Client] Remove cl_reconnect_full and cl_reconnect_full_timeout, set cl_reconnect_timeout or cl_reconnect_full to 0 to deactivate reconnecting now
  • [Client] Add function to remove messages from demo when slicing it
  • [Client] Add client command demo_speed i[speed] to set the demo playing speed
  • [Client] Remove ingame network tab to show browser and ghost tab directly
  • [Client] Show ingame ghost tab only on race servers (by Henningstone)
  • [Client] Alert if layer size is bigger than 1000 to prevent unnecessary huge layers
  • [Client] Add shorcut key F5 or CTRL+R to reload server and demo browser
  • [Client] Make double click work on votes
  • [Client] Key up/down in serverbrowser doesn't change friend list
  • [Client] Make fading border in menu more customizeable (by Soreu & timakro)
  • [Client] Fix: No tab selected when joining server from news page
  • [Client] Fix: gfx_resizable on by default with X11
  • [Server] Add server settings sv_connlimit=4 and sv_connlimit_time=20 to control the number of connections an IP is allowed to do in a timespan
  • [Development] Allow autoupdater to update DLL files (by Learath2)
  • [Editor] Prevent placing unused tiles, mapping for other gametypes requires activating the 'Unused' button now!
  • [Editor] Rearrange editor buttons to fit for 5:4 resolutions and a cleaner look (by timakro)
  • [Mapping] Add map setting sv_deepfly=1 if false deepfly doesn't work anymore, useful for dummy maps (by timakro)
  • [Mapping] Improve automapper for ddnet_tiles.png (by hi_leute_gll)
Full list of git changes

DDNet 9.3.1

Changelog
  • [Server] New unlock team tile which unlocks the team if one of the teammembers touches it, already added to a lot of dummy maps
  • [Server] The server congratulates you to your DDNet birthday if you join a server on the day you finished your first map
  • [Client] Fix: No antiping in demo player or when spectating
  • [Client] Optimize PNGs in filesize
  • [Server/Client] Fix: Hammer hit isn't predicted by antiping when hammer is off
  • [Server] Killer of locked team will get strong hook on respawn (by HMH)
  • [Server] sv_hide_score now also hides the answer of /rank and /teamrank to everyone except the requester
  • [Translation] Add persian language (by OneShadow)
  • [Translation] Add font support for chinese, japanese, korean in the language list (by awaysoft)
Full list of git changes

DDNet 9.2

Changelog
  • [Client] Add quick search for skin selection (by timakro)
  • [Server] No respawn delay on suicide else possiblity to respawn instantly by firing (by HMH)
  • [Client] Fix memory leak that occured when playing with dummy
  • [Client] Fix: Move kill messages down in case fps is shown (by timakro)
  • [Server] Veto right applies to people who are on a server instead of in a race for a long time
  • [Server] New config option sv_join_vote_delay=1 if true you have to wait 60 seconds after joining until you can vote, doesn't apply when joining empty servers (by heinrich5991)
  • [Server] New config option sv_server_info_per_second=50 to control how many complete server info responses are maximal sent per second, fixes DoS vulnerability (by heinrich5991)
  • [Translation] Tons of additions to the chinese language (by awaysoft)
  • [Translation] Improve catalan translation (by Ryozuki)
Full list of git changes

DDNet 9.1

Changelog
  • [Client] Add selection of eye emotes to the emote selector (#317, #373)
  • [Server] Add a new rcon access level "helper" (#356)
  • [Client] Add config option `cl_save_settings` that can disable saving the config on closing (#352)
  • [Client] Add config option `cl_text_entities` to disable slow rendering of entities with text (#340)
  • [Client] Fix a constant in the UTF-8 decoder (#332)
  • [Client] Fix an envelopes bug (#339)
  • [Client] Fix antiping config handling, stop subconfigs from resetting on restart (#333)
  • [Client] Fix background map setting in 5:4 resolution (ecc9cbfe)
  • [Client] Fix dummy input behaving weirdly sometimes (#364)
  • [Client] Fix game layer rendering depending on the order they appear in the map (#343)
  • [Client] Fix the UI of the "Vanilla Skins only" setting (24f97361)
  • [Client] Fix the menu music playing ingame (#350)
  • [Client] Fix weapon rotation around the top (#369)
  • [Client] Increase width of the date column in the demo browser (865d5095)
  • [Client] Replace `cl_show_new_skins` and `cl_show_custom_skins` with `cl_vanilla_skins_only` (ed49e321)
  • [Client] Reset stat scoreboard when the game restarts (#366)
  • [Client] Securely generate the random client port (#396)
  • [Client] Stop the ingame server browser from reloading when clicking a tab again (#342)
  • [Development] Add NetBSD support (522c4133, from vanilla #1165)
  • [Development] Cross-compile improvements (fca4c112, d4fe267c)
  • [Development] Fix MySQL building on OS X (#317)
  • [Development] Fix linking of libdl on some systems (3f094bf..596ee341)
  • [Development] Make OS X build forward compatible (#361)
  • [Editor] Fix crash when opening files without transparency information, i.e. RGB instead of RGBA (aa4bbed1)
  • [Server/Client] Add description to console command arguments (#389)
  • [Server/Client] Allow setting config variables to the empty string (2874e18c)
  • [Server] Add a config option `sv_dragger_range` to adjust the range of draggers (#323)
  • [Server] Add a config option `sv_sql_create_tables` to not try to create the record tables if they don't exist (336e9165)
  • [Server] Add a message that specifies who killed a race team (#367)
  • [Server] Add an option to reload the map once the server becomes empty (#355)
  • [Server] Don't reset timeout protection status on rejoin (d1c05515)
  • [Server] Fix a thread handle leak on Windows (74879237)
  • [Server] Fix name equality checking a few times (#385, #386)
  • [Server] Only log name changes when the name actually changes (f20a6a49)
  • [Server] Security: Fix registering vulnerability (#359)

DDNet 9.0.2

Changelog
  • Save server settings inside the map file, can be edited in editor, server sends map version with configs in the map, config_store and config_retrieve tools (by heinrich5991)
  • [Client] Use a map as custom entities background, %current% for the current map (by Chairn)
  • [Client] Sort demos in demo browser by name or date (by east)
  • [Client] New file names for manual and auto demo recorder including map name
  • [Client] Highlight notifications work on Mac OS X (by HMH)
  • [Client] Add cl_chat_reset to disable the chat from being reset by pressing ESC
  • [Client] Demo player pause/unpause can be bound to a key and scoreboard hidden (by Savander)
  • [Client] Hide console window on Windows by default (cl_show_console)
  • [Client] Fix double clicking on friend who's in first server (by Chairn)
  • [Client] Fix chat highlighting (by east & Learath2)
  • [Client] Fix race recorder
  • [Client] Fix frozen input when leaving a server with active chat (by Oy)
  • [Client] Fix frozen spec window when unpausing
  • [Client] Fix and improve dyncam bind and settings
  • [Client] Fix server browser to always load servers when first starting
  • [Client] Fix country flags for Catalan and Europe (by Soreu)
  • [Server] Improved security against spoofing attacks (by east)
  • [Server] New autoexec_server.cfg instead of autoexec.cfg (with Soreu)
  • [Server] Make rejoining session possible before timeout protection triggers (by east)
  • [Server] Make team locking an option
  • [Server] Fix timeout protection problems (by east)
  • [Server] Fix: No two players with same name
  • [Server] Fix: /map and /mapinfo work better
  • [Server] Fix: Prevent solo finish when saving
  • [Editor] HSV Color picker (by BeaR)
  • [Editor] Switches can be set with number 0
  • [Editor] Fix mouse hang with editor popup
  • [Mapping] Add sv_teleport_lose_weapons for some race maps
  • [Mapping] Update jungle_main.rules (by hi_leute_gll)
  • [Mapping] Fix collision bug with weapon projectiles (by BeaR)
  • [Mapping] Fix: Tunes are reset by default

DDNet 8.1.1

Changelog
  • [Client] Add country flags for Europe and Catalonia
  • [Client] Bind chat on enter/return by default as well
  • [Client] Dyncam bind saves special mousesens (by Shiki)
  • [Client] Sort spectators by name in scoreboard
  • [Client] Add friends and foes commands to list them in console
  • [Client] Make clan optional when adding and removing friends and foes
  • [Client] Fix: Only print MOTD to console when it's not empty
  • [Server] Show average time in /mapinfo
  • [Mapping] Add basic_freeze automappers (by hi_leute_gll and timakro)
  • [Mapping] Add generic_clear automappers (by hi_leute_gll)
  • [Mapping] Fix desert_mountains_new_foreground (by hi_leute_gll)

DDNet 8.0.2

Changelog
  • [Client] Allow spectating other players and freeview in demo player (especially fun with /showall and /showothers on)
  • [Client] Add foes feature to permanantly ignore players (F1, add_foe only)
  • [Client] Use temporary file for saving config to prevent broken configs
  • [Client] Fix: Make add_demomarker working in all recorders (by east)
  • [Client] Fix highlighting in demo playback (by east)
  • [Client] Fix: TAB in console doesn't influence server browser
  • [Client] Fix scroll bar in server control votes when search bar is used
  • [Client] Fix saving of config file on Windows
  • [Client] Fix and improve spectator mode in demo viewer
  • [Client] Print MOTD to the console
  • [Server] Add switch_open to set the initial state of a switch to open
  • [Server] Fix support for 0 stars in database
  • [Server] Fix /mapinfo with mixed case server names (DDmaX)
  • [Editor] Fix envelope button color (by timakro)
  • [Editor] Save twice as fast (hopefully doesn't break anything)
  • [Editor] Add "Save copy" button so that filename is not changed
  • [Editor] Add ctrl+shift+s for "save as" and ctrl+shift+alt+s for "save copy"
  • [Editor] Zoom faster by holding down numpad +/- (by Chairn)
  • [Mapping] Add basic_freeze automapper rules (by timakro)

DDNet 7.9.1

Changelog
  • [Client] Show all recorders at top of scoreboard
  • [Client] Sort players in server browser by name too
  • [Client] Fix statboard for some resolutions
  • [Client] Fix saving of favorite IPv6 servers (by east)
  • [Client] Fix demo cutter to add .demo file ending
  • [Client] Improved German translations (by timakro)
  • [Mapping] Add many nice mapres to the client (thanks to Soreu)
  • [Mapping] Improved grass_main/0.7 automappers (by hi_leute_gll)
  • [Mapping] Rename mapres to have consistent names
  • [Editor] Scroll speedup angles by 45° (finer with shift)
  • [Editor] Fix: Show degrees sign in values selector
  • [Server] Veto right for players with high time (20 minutes) to stop map change votes
  • [Server] Only allow /save when team is started already to prevent saving after noobfilter
  • [Server] Make /map and /mapinfo work for maps with really similar names
  • [Server] Show nice messages to known bot clients
  • [Server] Fix /map and /mapinfo with special unicode characters
  • [Server] Fix: Only disallow team changing/killing when calling kick/spec votes
  • [Server] Fix: Vote callers never count as afk
  • [Compilation] Use system libraries by default when available (should enable building DDNet on any platform and OS)

DDNet 7.8.2

Changelog
  • [Client] 64bit Windows version available
  • [Client] Fix: Error out on invalid UTF-8 strings (by heinrich5991)
  • [Client] Add size variable for clan plates
  • [Client] Fix: Make TAB always work in serverbrowser
  • [Client] Add automatic antiping based on ping
  • [Client] Add support to show clan above name plates
  • [Client] Improve Android client
  • [Client] Show full time in scoreboard even when minutes are over 100
  • [Client] Fix autorecorder again (by east)
  • [Client] Better Polish translations (by Savander and Lady Saavik)
  • [Client] Add Catalan translations (by Ryozuki)
  • [Client] More reasonable default key bindings
  • [Editor] Ctrl-s doesn't ask about overwriting anymore
  • [Editor] Highlight game layers
  • [Editor] Make a few value selectors wrap around
  • [Editor] Display local time in editor so mappers don't lose track of it
  • [Mapping] Improved grass_main and round-tiles automapper rules (by hi_leute_gll)
  • [Server] If no rcon password is set, generate one (by heinrich5991)
  • [Server] Add sv_rescue_delay and rename sv_allow_rescue to sv_rescue
  • [Server] /mapinfo shows release dates now
  • [Server] Fix excessive name/skin changing
  • [Server] Hopefully fix problem where timeout code sometimes doesn't work
  • [Server] Update unicode confusable detection

DDNet 7.7.3

Changelog
  • [Client] Detailed statboard for vanilla gaming (by Shiki)
  • [Client] Dyncam remembers settings (by Shiki)
  • [Client] Enable timeouts and low speed limits for HTTP downloads
  • [Client] Only refresh serverbrowser when necessary
  • [Client] Fix bug with 'Join Red' and 'Spectate' buttons sharing same state variable (by Shiki)
  • [Client] Fix console page color
  • [Editor] Fix a few freezes and crashes and make them recoverable
  • [Mapping] Freeze tiles on switch layer can be switched off
  • [Server] Fix start info spam protection
  • [Server] Fix crash with doors
  • [Server] Fix banning of websocket clients (by eeeee)

DDNet 7.6.1

Changelog
  • [Client] New game tiles (by Soreu)
  • [Client] Improve antiping prediction of collision between players (by nuborn)
  • [Client] Fix dummy connect delay (by east)
  • [Client] Disable buttons while dummy is connecting
  • [Client] Fix: Resend player and dummy info if it was filtered by server (by timakro)
  • [Client] Hopefully fix player move on dummy connect
  • [Client] Fix popup title overflow on disconnect
  • [Client] Fix client crash
  • [Editor] Go back in envelopes with right mouse click
  • [Editor] Move "Add Sound" button down for 5:4 resolutions
  • [Editor] Fix: On switch layer correct delay number when filling
  • [Server] Disallow spectators to participate in kick votes
  • [Server] Rename rifle_fire_delay tuning to laser_fire_delay

DDNet 7.5

Changelog
  • [Client] Render kill messages with DDRace team color (with cl_chat_teamcolors 1)
  • [Client] Fix autoupdater on Windows XP (with Learath2)
  • [Client] Fix voting problems
  • [Client] Fix map saving with RGB images by converting them to RGBA
  • [Client] Fix compilation on new OS X systems
  • [Editor] Allow to exit editor value selectors with mouse clicks (by HMH)
  • [Editor] Fix rendering of images in editor when scrolling
  • [Mapping] Add black tile to ddnet-walls (by Saavik)
  • [Server] Add /r, /rescue: teleport yourself out of freeze (disabled by default, sv_allow_rescue 1 in config to enable)

DDNet 7.4

Changelog
  • [Client] Fix quad rendering with colors (by BeaR)
  • [Client] Hopefully fix map download crashes (by Learath2)
  • [Client] Fix too big popup titles
  • [Client] Fix spacing in browser menu search
  • [Client] No more sun for unfreeze entity
  • [Editor] Improved envolpe switching and deleting (by HMH)
  • [Editor] Resize font in editor to show full image and sound name
  • [Server] Fix: Don't let players fall outside of map without dying
  • [Server] Fix refill jumps with 1 jump (by timakro)
  • [Server] /teamrank (for /rankteam) and /teamtop5 (for /top5team) also work now

DDNet 7.3.5

Changelog
  • [Client] New autoupdater (by Learath2)
  • [Client] Search in the vote calling menu
  • [Client] TAB key in server browser switches between Filter, Info, Friends
  • [Client] New demo format to fix crashes (by BeaR)
  • [Client] Fix crash with demo viewing (by BeaR)
  • [Client] Fix crash with demo cutting
  • [Client] Changed unfreeze tile ingame (by Saavik)
  • [Mapping] Automapper improvements (by timakro and hi_leute_gll)
  • [Mapping] Add ddmax-freeze tileset with automapper (by timakro)
  • [Mapping] Fix entities a bit (by timakro)
  • [Mapping] BONUS tile that reduces your time (only for special maps)
  • [Server] Add security tokens to protocol (by eeeee)
  • [Client+Server] Ninja Jetpack prediction (by timakro)

DDNet 7.2.1

Changelog
  • [Client] Kill & emoticons are cloned with cl_dummy_copy_moves
  • [Mapping] Tons of automapper features (by timakro)
  • [Server] Fix: Release hook when player changes team

DDNet 7.1

Changelog
  • [Client] Dummy copies moves (by Tobii)
  • [Client] Fix fast file download for some filenames (by Learath2)
  • [Mapping] Fire delay tunings
  • [Mapping] Automapper rules for generic_unhookable (+0.7) (by hi_leute_gll)
  • [Server] Support for JS clients (by eeeee)

DDNet 7.0

Changelog
  • [Client] Faster map download using HTTP for DDNet maps (by Learath2)
  • [Client] Fix highlighting color in F1
  • [Server] Fix: Make /map work with #

DDNet 6.6.8

Changelog
  • [Client] Antiping: prediction of weak/strong hook (by trml)
  • [Mapping] New tile: Refill jumps (by timakro)
  • [Mapping] Fix water mapres (by Soreu, found by hi_leute_gll)
  • [Client] Fix: No jetpack prediction on DDNet incompatible servers
  • [Client] Add default zoom setting
  • [Mapping] Add hook duration tune
  • [Server] Various fixes
  • [Client] Fix: Still allow to find clan mates when clan is ignored in friends
  • [Client] Highlight broadcasts in console as well
  • [Client] Show the function of search and exclusion edit boxes when empty (Suggestion by Saavik)
  • [Client] Fix friend display when clan doesn't match
  • [Editor] Change colors again
  • [Editor] Fix: Correct images are reported for embedding
  • [Mapping] Add better hookable entity (by Soreu)
  • [Mapping] Add water tileset (by Soreu)
  • [Server] Fix master server registration on Windows
  • [Server] Make prediction work with unsolo command
  • [Server] Prevent spam with SQL messages
  • [Client] Browser: Remove "pure" exclamation mark
  • [Client] Browser: Flexible map column size
  • [Client] Browser: "Reset filter" also resets DDNet Country and Type exclusion lists
  • [Client] Browser: Fix: Clan is ignored when searching for friends
  • [Client] Browser: Fix: Save that you were on settings tab
  • [Client] Highlight in console
  • [Editor] Add detection whether an image and sound has to be embedded and redesign colors
  • [Server] Only allow savegames in one country to prevent cheats
  • [Server] Allow to set country where you can load savegame (e.g. /save ZAF CODE for South Africa)
  • [Server] Disable hook when /spec is used

DDNet 6.5

Changelog
  • [Client] Filter DDNet servers by type
  • [Client] Exclusion in quick search
  • [Client] Clean up menus
  • [Client] Ignore clan when searching for friends
  • [Client] One AntiPing setting for everything
  • [Client] AntiPing: Smoke trails of grenades (by BeaR)
  • [Client+Server] Set IP TOS value to low delay (might improve ping stability)
  • [Server] Fix possible crash

DDNet 6.4

Changelog
  • [Mapping] Rectangular sounds and variable falloff distance (by BeaR)
  • [Mapping] Old sound maps can be converted to new format by loading and saving in editor (by BeaR)
  • [Mapping] round-tiles fixed (by Soreu)
  • [Client] Antiping for weapons added again (by nuborn)
  • [Client] cl_show_decisecs 0 to get back timer from Vanilla at top of screen
  • [Client] Fix sound cutoff for looped sounds and make sound offset threshold dependent on the size of the audio buffer
  • [Client] Send timeout code later (fixes timeout code entering issues, fixes timeout protection not working realiably with dummy)
  • [Server+Client] Minor optimizations and fixes

DDNet 6.3

Changelog
  • [Client] Allow for more than 9 DDNet locations
  • [Client] Add unicode support for console output on Windows (by heinrich5991)
  • [Client] Fix duplicate skin handling
  • [Client] Demos show race time in scoreboard
  • [Client] HD flag works for sounds
  • [Client] Fix double click recognition in menu
  • [Client] Fix demo saving
  • [Editor] Fix editor in Images & Sounds views when GUI is deactivated
  • [Mapping] New entities for better visibility of hookables (by Tee 3D)
  • [Server] ASCII confusable detection to prevent name faking
  • [Server] sv_solo_server for easier solo servers (also working for tunezones finally)
  • [Server] Fix infrequent segfault when server shuts down immediately
  • [Server] Minor ping improvement on empty server (serverbrowser)

DDNet 6.2.1

Changelog
  • [Mapping] Fix editor sound replacing (by BeaR)
  • [Client] Remove Bandana Brothers skins (use skinpacks instead)
  • [Client] Make sound more accurate
  • [Client] Don't render useless CTele-in number
  • [Client] gfx_text_overlay to stop rendering text at far distances
  • [Server] Improve performance and ping
  • [Server] Improve /rank performance

DDNet 6.1.3

Changelog
  • [Mapping] Use opus codec for map sounds instead of wavpack (with help by BeaR)
  • [Client] Antiping for Weapons improved, might also work for Vanilla (by nuborn)
  • [Client] Add bind for dyncam to settings
  • [Server] Balance sending of vote options (by east)

DDNet 6.0.3

Changelog
  • [Client] Flash window on chat highlight (Windows by BeaR & Linux)
  • [Client] Option for disabling gunfire
  • [Server] Delay of 1 minute for loading savegames
  • [Server] Fix solo zone + laser drag in spec
  • [Mapping] Map Sounds (by BeaR)
  • [Mapping] Fixed jungle_background (by 645654)
  • [Mapping] Fixed grass_main_0.7 (by Saavik) and automapper rules (by hi_leute_gll)
  • [Client] AntiPing for weapons (by nuborn)
  • [Client] Demo recording fixed
  • [Client] Quads look the same on every GPU (by BeaR)
  • [Client] Right click to decrease FSAA samples in menu (by Wohoo)
  • [Client] Don't clear rcon history when connecting to new server
  • [Editor] Shift + right click to delete a quad
  • [Editor] Fixed automapper rules (grass_main_0.7, ddnet-tiles, ddnet-walls, desert_main, fadeout, grass_main, jungle_main, round-tiles, winter_main, by timakro)
  • [Server] Show sleepy eyes when a player is paused
  • [Server] /mapinfo shows more information

DDNet 5.3

Changelog
  • [Client] Skin name in skin selector (by Savander)
  • [Client] Sort player completion (TAB) by name
  • [Client] Shift + TAB to invert completion order in chat (by Wohoo)
  • [Client] Automatically rcon-authenticate dummy on connection if player is authenticated already
  • [Client] Add cl_zoom_background_layers (set to 0 to keep background nice when zoomed out)
  • [Mapping] New "Entities off" sign
  • [Editor] Scale quad point selection indicator with zoomlevel (by BeaR)
  • [Editor] Zoom into cursor position (by BeaR)
  • [Editor] Fix: Consistently allow rotations and flipping in editor
  • [Server] Vote random map with defined number of stars (add number as reason)
  • [Server] Vote random unfinished map with defined number of stars (add number as reason)
  • [Server] Show stars in /mapinfo
  • [Server] Spectated tee can be changed more often

DDNet 5.1

Changelog
  • [Client] Sort ingame menus (by laxa)
  • [Client] Print broadcasts in console (by laxa)
  • [Client] Add button to select whether to reset wanted weapon on death (by laxa)
  • [Editor] Fix editor input on Android
  • [Editor] Fix buggy envelope editor while tile picker is active
  • [Editor] Automapper support rotation (by timakro)
  • [Editor] Disable key inputs in editor when typing in a field
  • [Editor] Fix: Selecting quads works after having rotated one
  • [Server] Kill protection: Prevent joining to spectators (by Savander)
  • [Server] Lock works for single player teams
  • [Server] Fix: Log player out of rcon after timeout protection was used
  • [Server] Check whether team has finished once a player in the team kills
  • [Server] Add sv_player_demo_record (mostly from Teerace, not used on official DDNet Servers)
  • [Server] Fix a bunch of crashes on server demo recording

DDNet 5.0.2

Changelog
  • [Client] DDNet page with all DDNet servers, filterable by country (by east)
  • [Client] Fix: Make the initial ping in serverbrowser less wrong (still not perfect)
  • [Client] Fix: Prevent animated server names and fake 0 pings in serverbrowser
  • [Client] Fix: also record a demo when the start line is on the front layer (by Tobii)
  • [Client] Fix: Show tune layer when cl_overlay_entities is less than 100
  • [Client] Fix: Separate timed-switch-activation and unsolo tiles in ingame-entities
  • [Client] Fix: Rcon spoofing protection bans clients after password change (by Tobii)
  • [Editor] automapper works without basetile (by timakro)
  • [Server] Add number of finishes to /mapinfo

DDNet 4.9.3

Changelog
  • [Client] Fix clamping in network objects to prevent many crashes
  • [Client] Fix: Reset zoom when going out of spectate mode (in zcatch for example)
  • [Client+Server] Threaded logger output for fewer lags
  • [Server] Ignore user inputs when paused
  • [Server] Instead of banning players for reconnecting too often, make them wait 3 seconds
  • [Client] Use settings_ddnet.cfg instead of settings.cfg
  • [Client] Add switch to disable CPU throttle when window is inactive
  • [Client] Unix only: FIFO console (as in server)
  • [Client] Add demo speed setting in menu
  • [Client] Don't show quit popup on update
  • [Client] Fix: Android controls working again
  • [Client] Fix: Only use rcon spoofing protection on ddnet servers as it's buggy on others
  • [Client] Fix: Case insensitive map filenames on Windows
  • [Client] Fix: Repopulate demo list after closing demo player because a new demo could have been created
  • [Client] Fix: Remove damage indications when entering game
  • [Client] Fix: Don't crash on broken demo files
  • [Editor] Fix: Negative clipping width and height make no sense
  • [Server] Fix: Only set active weapon when it actually has ammo
  • [Server] Fix: Make /save reset switches

DDNet 4.8.4

Changelog
  • [Client] Cut demos into parts and save them (by east)
  • [Client] Fix: Don't render hooks to non-active character cores (by east)
  • [Client] Fix: 64 player server info in LAN tab (by Savander)
  • [Server] Kill protection (by Savander)
  • [Server] Faster /points and /top5points
  • [Server] Switch /pause and /spec with sv_pauseable 1
  • [Server] Fix: Bullets don't explode when a player stands in their way (by Tobii)
  • [Client] Also show all players for 32 player servers in serverbrowser
  • [Client] Half transparent chat and emoticons with /showothers
  • [Client] Recording with multiple clients at the same time working
  • [Editor] Show current quad when pressing space
  • [Editor] Keys still work with TAB pressed
  • [Editor] Don't show proof lines in editor when space is pressed
  • [Server] Show time of players you're spectating
  • [Server] Timeout protection and crash fixes
  • [Server+Client] Protect from IP spoofing of rcon commands

DDNet 4.7.7

Changelog
  • [Client] Automatic timeout protection on DDNet servers
  • [Client] Fix: Dummy really disconnects on map change
  • [Client] Display map name while downloading
  • [Client] Make emoticon selector reset when you point it in the middle
  • [Client] Allow disabling custom and new skins
  • [Client] Disable joystick on non-android devices by default
  • [Server] /timeout protection for all clients
  • [Server] /specteam to only see players from your team when spectating
  • [Server] 1 minute punishment for saving to prevent abuse
  • [Server] Fixes for /save and /load
  • [Server] Add sv_shutdown_when_empty
  • [Server] Fix: Exclude dummies from spoof protection
  • [Server] Fix: Reset timeout protection when it's over
  • [Server] Add a timeout protection message
  • [Server] Timeout protection fixes

DDNet 4.6.3

Changelog
  • [Server] Save a game in team using /save password (by HMH)
  • [Server] Bugs in /save fixed
  • [Server] Message about joining team 0 after you finish in team
  • [Client] Fix some default binds (pageup, pagedown)
  • [Client] Prevent dummy from reconnecting too often
  • [Client] Case insensitive player sort
  • [Client] Removed buggy speedup prediction
  • [Blocker] Disable rejoin to team 0 after finish
  • [Blocker] Add freeze hammer
  • and many more fixes

DDNet 4.5.2

Changelog
  • [Mapping] A new DDNet start line (ddnet-start.png)
  • [Mapping] See in editor which images are used and which not
  • [Client] Added editor button, Cleanup of some menus, Ask before disconnect
  • [Client] Feature: Add cl_dummy_resetonswitch to reset dummy keys
  • [Client] Feature: Lots of color customization (by CookieMichal)
  • [Client] Major skin cleanup
  • [Client] Fix a few hangs
  • [Server] Players join team 0 after finishing in team (without /lock)

DDNet 4.4

Changelog
  • [Client] Feature: Auto-Reconnect (by CookieMichal)
  • [Mapping] Add some Teeworlds 0.7 mapres
  • [Server] Feature: Show who locked and unlocked a team
  • [Server] Fix: Walljump works properly

DDNet 4.3.1

Changelog
  • [Mapping] Feature: Wall jump tiles (put it next to wall)
  • [Client] Feature: CPU throttle in Settings → General
  • [Server] Feature: Vote a random map you haven't finished yet
  • [Server] Fix: Don't show draggers of players in solo part
  • [Server] Fix: You can keep pistol when going through armor entities

DDNet 4.2

Changelog
  • [Client] Fix: Don't crash when standing on start line and connecting dummy
  • [Editor] Fix: Shifting front layer works
  • [Editor] Fix: Allow adding more than 33 images
  • [Editor] Fix: Show all images, no matter how many
  • [Server] Feature: undeep, unsolo on test server
  • Feature: News in client
  • Fix: News in correct directory
  • Fix: Jetpack tuning works with tunezones
  • Fix: Dummy can see 64 players on non-DDNet servers
  • Fix: Don't crash when standing on start line and connecting dummy

DDNet 3.9.6

Changelog
  • Feature: Set how far to shift a layer in editor
  • Feature: Server works on older Linux systems
  • Fix: gfx_threaded_old 0 and gfx_asyncrender_old 0 for old computers
  • Fix: Image selection popups always visible in editor
  • Fix: Info with grid and animations works in editor
  • Fix: Dummy only connects to server when we're connected too

DDNet 3.8.3

Changelog
  • Feature: Guns and draggers work for each player in a solo part individually
  • Feature: Old gun holding position
  • Fix: Still receive dummy whispers and team messages
  • Fix: Dummy should behave better
  • Fix: Key presses more visible

DDNet 3.7.3

Changelog
  • Feature: cl_overlay_entities (0-100) instead of cl_show_entities
  • Feature: More colors in serverbrowser (thanks to NooBxGockeL & GamerClient)
  • Fix: Draw player direction arrows at different positions
  • Fix: Tunes with dummies (by HMH)
  • Fix: Better switching with dummy

DDNet 3.6

Changelog
  • Feature: Inputs always work in freeze (on any DDRace server)
  • Feature: Hammerfly with dummy tee (more accurate now)
  • Feature: Dummy tee (thanks to //toast and Monsta, more stable now)
  • Feature: Show key presses (by unsigned char*)
  • Feature: Auto-Updater (thanks to unsigned char*)

DDNet 3.2

Changelog
  • Feature: Jetpack prediction
  • Feature: More tunings for tune zones (jetpack_strength, hammer_strength, shotgun_strength, explosion_strength)
  • Feature: Better team differentiation ingame (colored nameplates and more transparency)
  • Feature: Add cl_show_other_hook_coll
  • Feature: Add sv_teleport_hold_hook
  • Fix: Timeouts, disconnects and game leaves no longer kill your entire locked team
  • Fix: Players don't disappear without 64 player client
  • Fix: hook collision line of other players works on yourself when you're paused
  • Fix: Show the server you're connected to in the server browser too
  • Fix: Remove projectiles when player dies

DDNet 3.0

Changelog
  • Feature: Tune Zones allow you to have different physics in each part of map (by HMH) (Tutorial, Example gravity.map, gravity.cfg (put it into data/maps right where your DDNet-Server binary is))
  • Feature: Prediction for stoppers and speedups (by v)
  • Feature: When a server has more than 16 players, the first 16 voters count
  • Feature: Mapres preview in editor
  • Feature: Show unpredicted shadow tee
  • Feature: Optionally don't show Ninja
  • Feature: New skins
  • Fix: Mac OS X version should work without extra libraries
  • Fix: Doors are properly reset in locked teams
  • Fix: Sounds settings make sense
  • Fix: Editor copy & paste is less buggy (by HMH)
  • Fix: No more annoying "player paused" and "player unpaused" messages
  • Fix: Newly joined players see ongoing votes
  • Fix: Crash on strange user inputs in console (by HMH)
  • Fix: Crash on screenshot