b1f0750f83
- Update to version 19.6: * [Client] Interactive scoreboard * [Client] Improved controls settings * [Client] WebLate for translations * [Client&Server] Add important mod/alert messages * [Client&Server] Add net message for save codes * [Masterserver] Community support * [Client] Add friend highlighting based on selected server * [Client] Make hookline stop at other players outline * [Client] Allow demo player everywhere * [Client] Quad clustering (higher FPS on maps) * [Client] Revert skin name normalization * [Client] Remove standard cl_overlay_entities bind * [Client] Set a more reasonable minimum to entity text size * [Client] Add option to show/hide spectator hud * [Client] Rework console autocomplete sorting * [Client] Improve client moving between screens * [Client] Generalize render layer clipping * [Client] Fix best record time display in 0.7 * [Client] Fix hook line not showing player hooking correctly * [Client] Fix Android shortcuts not working * [Client] Don't interpolate spec cursor when demo player is paused * [Client] Client updater fixes * [Client] Nameplate fixes * [Client] Handle info change cooldown separately for player and dummy * [Client] Don't copy inputs to dummy when spectating others * [Client] Fix client crash when community removed while on browser tab * [Editor] Improve and optimize quad envelope preview * [Editor] Support setting color of all quad points simultaneously * [Server] Add /collision, /hookcollision, /hitothers to practic * [Server] Fix ninja old velocity not being clamped * [Server] Fix teehistorian joins * [Server] Don't ignore pre-CONNECTING players * [Server] Add response to empty name_bans [rainonwires] * [Server] Allow using vote-kick to mute players in different teams * [Server] Remove the limit of tees hit by ninja * [Server] Fix: sv_hide_score leaks best time and leaks player time on finish * [Server] Fix server crashes in PickupType_SixToSeven * [Server] Do not count player vote on client-side until server confirms it, send "yes" voted-state to player calling a vote * [Server] Fix crash on right border * [Server] Fix unauthed clients able to force votes with helper access level * [Server] Don't allow reading out community token * [Masterserver] Use "403 Forbidden" for responses to banned IP addresses
Bernhard Wiedemann2025-12-17 08:37:56 +00:00
c178f89998
- Update to version 19.5: * [Client] Add interactive tee to skin preview in settings * [Client] Improve color space conversions when encoding demos * [Client] Re-add markers column in demo browser with icon * [Client] Improve chat/flag rendering performance * [Client] Implement automatic quad clipping for rotating quads * [Client] Android: Fix unsaved changes not updating correctly * [Client] Android: Fix circle hitbox * [Client] Add login required icon to server browser * [Client] Also show favorite skins that were not found in list * [Client] Correctly center entities text (tele numbers) * [Client] Add interactive tee to skin preview in settings * [Client] Improve color space conversions when encoding demos * [Client] Re-add markers column in demo browser with icon * [Client] Improve chat/flag rendering performance * [Client] Implement automatic quad clipping for rotating quads * [Client] Android: Fix unsaved changes not updating correctly * [Client] Android: Fix circle hitbox * [Client] Add login required icon to server browser * [Client] Also show favorite skins that were not found in list * [Client] Correctly center entities text (tele numbers) * [Client] Add button to open downloads page with CONF_INFORM_UPDATE option * [Client] macOS with Vulkan using molten-vk fixed * [Client] Add delayed update to refresh rate scrollbars * [Client] 0.7 address server community fix * [Client] Add more envelope validations * [Client] Recreate swapchain * [Client] Ensure client can only view https:// links * [Client] Fix hidden input when searching in unauthed rcon * [Client] Fix HadokenAngle affecting eyes * [Client] Fix demo rename not working if names only differ in capitalization * [Editor] Add separate setting and quick action for quad envelope preview * [Editor] Select editor images and sounds after adding them * [Editor] Prevent editor rotate keybinds from working while popups are open * [Editor] Remove incorrect keyboard shortcut for undo/redo * [Editor] Fix quad point context menu showing when cancelling rotation * [Editor] Fix: Quad rotation clipping integer overflow * [Editor] Fix brush of game and tiles layers being created as front layer * [Editor] Fix: Wrong render count for grouped quad layers * [Editor] Fix quad envelope preview rotation affecting multiple quads * [Server] Make map settings read-only * [Server] Add difficulty range as reason for map votes * [Server] Fix /team 0 after joining a ddrace team * [Server] Remove broadcast_pl * [Masterserver] Add community support * [Masterserver] Disallow port 0 * [Client] Add button to open downloads page with CONF_INFORM_UPDATE option * [Client] macOS with Vulkan using molten-vk fixed * [Client] Add delayed update to refresh rate scrollbars * [Client] 0.7 address server community fix * [Client] Add more envelope validations * [Client] Recreate swapchain * [Client] Ensure client can only view https:// links * [Client] Fix hidden input when searching in unauthed rcon * [Client] Fix HadokenAngle affecting eyes * [Client] Fix demo rename not working if names only differ in capitalization * [Editor] Add separate setting and quick action for quad envelope preview * [Editor] Select editor images and sounds after adding them * [Editor] Prevent editor rotate keybinds from working while popups are open * [Editor] Remove incorrect keyboard shortcut for undo/redo * [Editor] Fix quad point context menu showing when cancelling rotation * [Editor] Fix: Quad rotation clipping integer overflow * [Editor] Fix brush of game and tiles layers being created as front layer * [Editor] Fix: Wrong render count for grouped quad layers * [Editor] Fix quad envelope preview rotation affecting multiple quads * [Server] Make map settings read-only * [Server] Add difficulty range as reason for map votes * [Server] Fix /team 0 after joining a ddrace team * [Server] Remove broadcast_pl * [Masterserver] Add community support * [Masterserver] Disallow port 0
Dmitriy Perlow
2025-10-28 13:55:16 +00:00
881fe5dad5
- Update to version 19.4: * [Client] Touch controls editor * [Client] Support live playback of demos while they are being recorded * [Client] Add preinputs - improve antiping player prediction * [Editor] Keyboard support for fonts * [Client] Automatic quad clipping * [Client] Add tex coords lookup table in order to improve map loading times * [Client] Render 0.7 skins in server browser * [Client] Add debug render option * [Client] Optimize quad rendering by grouping quads * [Client] Improve skin handling performance * [Client] Improve debug graphs * [Client] Make binds prints the original bind command * [Client] Fix initial server browser refresh being delayed * [Client] Add cl_chat_background_color * [Client] Fix and improve demo tuning handling * [Client] Enable FrozenLastTick only if prediction supported * [Client] Add message to explain how to disable debug graphs * [Client] Fix StrongWeak indicator for spec char * [Client] Refactor swapchain sync object handling * [Client] Show error message in server browser when no master server found * [Client] Predict freeze skin only for local player * [Client] Fix hook collision line when a player is next to a tele * [Client] Fix community icon pixel border rendering * [Client] Fix invalid stopper prediction * [Client] Fix overlays using wrong visual on borders * [Client] Make demo recorder always record local camera setting * [Client] Delay g_Config.m_UiMousesens update until scrollbar release * [Client] Fix rescue resets switches * [Client] Fallback to 127.0.0.1 or [::1] when resolving localhost * [Client] Show more details in popup when graphics failed to be initialized * [Client] Prevent loading server maps and recording demos with invalid names * [Client] Fix laser bounce delay affecting other laser types beside rifle * [Client&Server] Add support for Websockets with IPv6, network cleanup * [Client&Server] Add support for MSVC Edit & Continue (Hot Reload) * [Client&Server] Fix handling of empty commands separated by semicolons * [Editor] Add button to lock mouse to a single axis in editor * [Editor] Add preview of selected game tile in editor tile popup * [Editor] Fix incomplete editor grid * [Editor] Fix non-destructive brush with unused tiles * [Editor] Improve envelope editor color bar * [Editor] Fix color being transparent when editing multiple layers * [Editor] Only allow editor undo/redo when there is no active item * [Editor&Client] Implement more precise group clipping * [Editor] Record brush draw action when releasing mouse outside of editor * [Server] Allow switching teams after finish * [Server] Use words instead of numbers for access level commands * [Server] Add ability to disable sv_practice_by_default without server restart * [Server] Adjust high bandwidth mode for individual clients * [Server] Fix connection-oriented 0.7 packets being unpacked twice * [Server] Add broadcast_pl rcon command * [Server] Fix afk state being reset on death * [Server] Fix r/w sql server parameters * [Server] Make killer of protected kill get strong hook on respawn * [Server] Add practice command 'back'
Dmitriy Perlow
2025-09-24 08:45:39 +00:00
9f3f928918
- Update to version 19.2: * [Client] Improvements to recoloring of skins * [Client] Update Discord rich presence * [Client] Dynamic skin loading and unloading * [Client] Improve envelope rendering (more FPS) * [Editor] Add live game tiles * [Client] Dragger visual update * [Client] Optimize map layers * [Client] Fix multi-view zoom * [Client] Improved debug rendering * [Client] Add more options to show and hide text overlays for entities * [Client] Limit dyncam offset for auto-sync camera * [Client] Make dragger color customizable * [Client] Add console commands to go to the latest/newest line * [Client] Improve skin and map name validation * [Client] Fix switch door twitching * [Client] Fix winter_day menu theme background in widescreen resolutions * [Client] Name plate fixes * [Client] Fix heart pickup prediction * [Client] Fix spec charactor visibility * [Client] Change laser door heads to squares * [Client] Consistently order favorite skins in config * [Client] Fix 0.7 connect string for servers with multiple addresses * [Client] Fix incorrect connect address for local servers * [Client] Add laser door prediction * [Client] Improve graphics log messages * [Client] Show error message when saving files with invalid filename * [Client] Allow key release events during IME composition * [Client] Allow rendering of force 0 speedtiles * [Client] Fix incorrect global tunes in demo player * [Client] Ensure demo playback starts at time 00:00 * [Editor] Add map-create-pixelart tool to tool bar * [Editor] Hide proof view while selecting tiles * [Editor] Prevent placing invalid speed tiles * [Editor] Add doors to preview * [Editor] Fix crash when replacing/re-importing sound * [Editor] Fix crash when sorting * [Server] Fix 0.7 server info too large with many player and long names * [Server] Ignore port when limiting connections * [Server] Fix border not killing when overlapped with death tile in practice mode * [Server] Remove freezehammer command * [Server] Pass more data to the antibot * [Server] Fix global jetpack tune * [Client&Server] Add validation to CDataFileReader, add map_test tool * [Build] Fixes for Emscripten build
Carsten Ziepke2025-05-30 17:29:15 +00:00
6deed18cac
- Update to version 19.1: * [Client] Nameplate rewrite * [Editor] New speed tiles * [Client] Overhaul skin loading and refreshing, improvements for 0.7 skins * [Client] Move DDRace HUD title to correct pane * [Client] Always automatically rcon auth on local server * [Client] Add size to demo list * [Client] Allow test map locally in subfolders * [Client] Apply alpha to spectating tees from other teams * [Client] Slider to change prediction margin * [Client] Changes to mouse button press handling * [Client] Reduce FPS impact of community icon loading * [Client] Fix incorrect chat messages for inactive client * [Client] Android: Support importing touch controls with no "label-type" * [Client] Fix spectator cursor on older servers * [Client] Fix player_default_eyes not working if cl_run_on_join ends with ; * [Client] Support using dbg_graphs without debug * [Client] Fix left and right joystick hat keys * [Client] Fix camera button overlap the "record demo button" in vanilla * [Client] Clear key states on alt tab * [Client] Improve HiDPI handling * [Client] Fix crash due to changed sound sample assertion * [Editor] Add flip and rotate to speedup arrow angle * [Editor] Make "Allow all unknown settings" allow all settings * [Editor] Add shift+scroll to speedup layer * [Editor] Fix unused tele/speedup tiles deleting with shift fill mode * [Editor] Fix automap refernece popup initial selection * [Editor] Fix automapper seed crash * [Editor] Fix automapper undo and popup crashes * [Editor] Improve editor tune popup and tune tile text render * [Editor] Fix undo for hookthrough's front layer * [Server&Client] Make fifo commands usable from console * [Server] Reset velocity when using move commands * [Server] Fix unpractice when locked * [Server] Fix jetpack tuning and incorrect tune zone override * [Server] Error in auth_add when username is too long * [Server] Disable spectator count for hide_auth_status * [Server] Fix keeping spec * [Server] Don't unpause when force pause timer is over - Changes in 19.0: * [Client] Add spectator count to HUD * [Client] Auto-sync player camera option * [Client] Teleport hookline (when 1 exit) * [Editor] Add "Test map locally" button * [Editor] Automapper usability improvements * [Editor] View ingame entities * [Client] 128 player support (not in server yet) * [Client] Android: Support changing touch button background color * [Client] Button to open ddnet-saves.txt * [Client] Partial antiping (cl_antiping_percent) * [Client] Show position in freeview * [Client] Improved ingame server info * [Client] Don't show "add friend" message when everyone is offline * [Client] Teeworlds 0.7 skin fixes * [Client] Show team info in server info * [Client] Display ninja bar in 0.7 servers * [Client] Fix custom map download URLs * [Client] Make it easier to download a file and have If-Modified-Since support * [Client] Add support for checking mapbugs in client prediction * [Client] Remember selected server settings option during search * [Client] Show Teeworlds 0.7 servers in LAN browser * [Client] Reset player speed value in demo * [Client] Fix ping cache for 0.7 servers * [Client] Fix crash with long translations * [Client] Fix Vulkan crash with long text * [Client] Add translation credits to language settings * [Client] Higher quality speedup arrows * [Client] Show position of paused character currently spectating * [Client] Show FPS button in settings * [Client] Add community name tooltip to password popup * [Client] Fix touch control button's corner bug [K1nop1c0] * [Editor] Improve editor envelope preview and envelope curve rendering * [Editor] Confirm deletion of images/sounds that are used in map layers * [Editor] Fix tele cp using wrong number * [Editor] Fix crash with game tiles in other group * [Editor] Fix crash when deleting a sound * [Editor] Fix editor ctrl+right click selecting hidden layers/groups * [Server] Vanish on /spec in practice, add /unpractice * [Server] Separate infjump and invincible * [Server] List available maps as console arguments for sv_map/change_map * [Server] Allow custom mods override client prediction tune zone (per-player) * [Server] Cancel swap command with /cancel * [Server] Add sv_practice_by_default command * [Server] Persist last whisper between map changes * [Server] Preserve super on hot reload * [Server] Do not force infinite ammo for ddrace gametypes * [Server] Fix FIFO on Windows not working with linebreaks * [Server] Add hide_auth_status to rcon * [Tools] mastersrv: Add config file and hot-reloading * [Tools] dilate: Support --dry-run
Ferdinand Thiessen
2025-04-01 21:18:16 +00:00
0a61481a48
- Update to version 18.9.1: * [Client] Rework name plates * [Client] Run server on Android * [Client] Support reading demo files larger than 2 GiB * [Client] Add 'sv_maps_base_url' to support map download https urls * [Client] Fix Tele Commands during Dyncam Zoom and Make Aiming Consistent across Zoom Levels * [Client] Use remote tee angle when spectating * [Client] Send camera type flag to prevent unexpected viewpos and target update * [Client] Fix console behavior when pasting multiple lines of text * [Client] Reset color in RenderLoading * [Client] Translations for graphics errors * [Client] Make client/graphics warnings thread-safe * [Client] Support double quotes in translations * [Client] Don't merge diffrent colored client msgs * [Client] Minor improvement of entities background map settings * [Client] Improve entities/menu background map loading * [Client] Makes winter_night menu theme background can display properly on a wider resolution * [Client] Make Rendering the angle used by the hookcoll be fixed when spectating * [Client] Fix jump effect opacity * [Client] Improve key & main menu hotkey handling * [Client] Fix Android crash in release build due to ProGuard * [Client] Minor improvements to random skin generation * [Client] Add button to open Touch controls wiki page to controls editor * [Client] Fix tuning velramp graphs not being updated when tuning changed * [Client] Improve sound sample thread-safety * [Client] Fix current server's community information not being set * [Client] Don't count fire if spec menu is opened * [Client] Fix incorrect loading progress due to 0.7 images * [Client&Server] Set a recursion limit for config files * [Editor] Revert Tele popup * [Editor] Allow invalid commands too if unknown commands are allowed * [Server] Ignore case when map voting with full match * [Server] Fix server handling when vote creator leaves * [Server] Add death sounds/particles on spike in practice * [Server] Spikes freeze instead of kill in practice * [Server] Disable auto rescue in spike in practice * [Tooling] Fix stack-overflow in demo_extract_chat tool
Carsten Ziepke2025-02-06 19:59:23 +00:00
c38bee8649
- Update to version 18.9: * [Client] Rework name plates * [Client] Run server on Android * [Client] Support reading demo files larger than 2 GiB * [Client] Add 'sv_maps_base_url' to support map download https urls * [Client] Fix Tele Commands during Dyncam Zoom and Make Aiming Consistent across Zoom Levels * [Client] Use remote tee angle when spectating * [Client] Send camera type flag to prevent unexpected viewpos and target update * [Client] Fix console behavior when pasting multiple lines of text * [Client] Reset color in RenderLoading * [Client] Translations for graphics errors * [Client] Make client/graphics warnings thread-safe * [Client] Support double quotes in translations * [Client] Don't merge diffrent colored client msgs * [Client] Minor improvement of entities background map settings * [Client] Improve entities/menu background map loading * [Client] Makes winter_night menu theme background can display properly on a wider resolution * [Client] Make Rendering the angle used by the hookcoll be fixed when spectating * [Client] Fix jump effect opacity * [Client] Improve key & main menu hotkey handling * [Client] Fix Android crash in release build due to ProGuard * [Client] Minor improvements to random skin generation * [Client] Add button to open Touch controls wiki page to controls editor * [Client] Fix tuning velramp graphs not being updated when tuning changed * [Client] Improve sound sample thread-safety * [Client] Fix current server's community information not being set * [Client] Don't count fire if spec menu is opened * [Client] Fix incorrect loading progress due to 0.7 images * [Client&Server] Set a recursion limit for config files * [Editor] Revert Tele popup * [Editor] Allow invalid commands too if unknown commands are allowed * [Server] Ignore case when map voting with full match * [Server] Fix server handling when vote creator leaves * [Server] Add death sounds/particles on spike in practice * [Server] Spikes freeze instead of kill in practice * [Server] Disable auto rescue in spike in practice * [Tooling] Support building Android version on Windows with MSYS2 * [Tooling] Fix stack-overflow in demo_extract_chat tool
Carsten Ziepke2025-02-02 17:57:42 +00:00
3358a41cef
- Update to version 18.8: * [Client] Android support * [Client] Add cl_hook_coll_size_other & +hookcoll button in UI * [Client] Overhaul console design: replace background, improve contrast * [Client] Fix cursor drifting when using smooth dyncam and zoom * [Client] Remove self from spectator menu unless in demo * [Client] Visual changes to friends and server tab * [Client] Auto rcon auth both main and dummy * [Client] Send password on reconnect * [Client] Change default q bind to /spec * [Client] Fix alignment of dropdown popup menu * [Client] Fix player info being resent too fast/slow depending on FPS * [Client] More efficient glyph uploading, fix crash with very large glyphs and font sizes * [Client] Improve map sound/image validation and performance * [Client] Fix incorrect rendering of menu and entities background maps * [Client] Use quad container for race flag in finish infomessages * [Client] Make the client able to have tee's without weapons * [Client] Echo colors persist * [Client] Fix client hanging when rendering text with small maximum width * [Client] Fix damage indicators being stuck after connecting dummy * [Client] Fix gametime debug graph when dummy is connected * [Client] Allow decimal value for demo_speed command * [Client] Allow float zoom levels * [Client] Fix clipboard not being sanitized when pasting multiple lines * [Editor] Replace background texture with noise texture * [Editor] Show size of images in editor images list and file browser * [Editor] Fix Save As confirmation, prevent opening empty filename * [Editor] Fix envelope point popup * [Server] Implement bans_find command * [Server] Fix crashes with whisper command * [Server] Fix incomplete Teehistorian chunks being written * [Server] Add dbg_sql config to hide non-error SQL logs * [Server] Fix jetpack strength always being set to 0 * [Server] Allow empty map settings * [Masterserver] Allow 128 players * [Build] Fix FindMySQL not finding mysql under NixOS
Carsten Ziepke2024-12-28 08:20:59 +00:00
d45c46ae88
- Update to version 18.6: * [Client] Smooth spectating * [Client] Mouse click in spectator mode to lock/release view * [Client] Add auto-completion hint for chat commands * [Client] Add cl_freeze_stars setting (F1) for old freeze stars * [Editor] Add quick actions (ctrl+p) * [Client] Show skin name as tooltip in friendlist and serverinfo * [Client] Put dead players at the bottom of scoreboard * [Client] Add ghost list sorting * [Client] Android improvements * [Client] Skin save button and directory for Teeworlds 0.7 * [Client] Correctly handle country/type filters for non-community servers * [Client] Validate chat and console arguments * [Client] Fix game launch on Wayland-only systems * [Client] Resample audio to device playback rate * [Client] Immediate browser filters * [Client] Fix default player name for Teeworlds 0.7 * [Client] Don't open scoreboard during pause * [Client] Vertical arrow key navigation in skin selection * [Client] Rework 0.7 tee settings layout * [Client] Fix dummy disconnecting on hot reload * [Client] Fix map download fallback * [Client] Add icon button to open console in bottom right of start menu * [Client] Fix illegal memory access in video recorder * [Client] Fix directory in map paths * [Client] Fix scrollbar rail clicking being active while popups open * [Client] Fix colored speed values after connecting to a server * [Client] Fix composite binds that open chat, console or menus * [Client] Fix name in chat not being highlighted * [Client] Rework image loading, saving and manipulation * [Client] Fix duplicate 0.7 flag sound with dummy connected * [Client] Fix 0.7 team colors * [Client] Change 'No servers found' message to hint at ports * [Client] More gametype colors (LMS, LTS, gCTF, gDM, FreeZe, iFreeze) * [Client] Fix Leak IP check * [Client] Make cl_show_direction change alpha with cl_show_others_alpha * [Client] Don't reset zoom on team switch * [Editor] Allow custom entities * [Editor] Add ed_layer_selector * [Editor] Add center pivot for quads * [Editor] Add ed_auto_map_reload setting * [Editor] Add right-click to solo editor layer * [Editor] Fix crash with RGB images * [Editor] Fix undo/redo for adding layers * [Editor] Allow non-conflicting keybinds while line input is active * [Editor] Fix crash with image/sound load failing * [Server] Improvements to announcements (reload_announcement) * [Server] Add reload_censorlist command * [Server] Send result of random_unfinished_map to all clients * [Server] Allow random_unfinished_map in rcon * [Server] Add /lasttp to hot reload * [Server] Fix hot reload crash with super * [Server] Don't expose econ publicly when ec_bindaddr is set to localhost * [Server] Fix hot reload crash with draggers * [Server] Alignment of separators in record output * [Server] Fix sv_rescue_delay * [Tooling] Fix language contexts
Dmitriy Perlow
2024-10-13 17:21:08 +00:00
91f803d78a
- Update to version 18.5.1: * [Client] Support connecting to Teeworlds 0.7 servers * [Client] Color speed in hud based on increase or decrease * [Client] ARM64 Windows support * [Client] Add a popup for picking a map for background entities setting * [Client] Support composite binds with + commands, fix handling of composite binds with F1-F24 keys * [Server] Spawn confetti when connecting on your DDNet birthday * [Server] Add support for directories with add_map_votes * [Server] Add support for triggering map sounds * [Editor&Server] Add hot_reload command to reload map while preserving state * [Client] Show server info in password popup * [Client] Spectator clans in scoreboard * [Client] New lock indicator * [Client] Improve cl_show_ids * [Client] Improve dummy connecting button and error handling * [Client] Fix 'auto' GPU identification on hybrid GPU systems * [Client] Check API version before adding GPU to GPU list * [Client] Use text containers to render movement information * [Client] Work on improving Android support * [Client] Remove multi-line chat * [Client] 128 player support in scoreboard and spectator UI * [Client] Also trim scoreboard search strings in highlights * [Client] Use same Red/Blue team colors for score HUD as for scoreboard * [Client] Fix CSV header being written multiple times to ddnet-saves.txt * [Client] Fix memory leak of non-RGBA image data, clear all image info * [Client] Smoother menu checker background scrolling on loading screens * [Client] Fix invalid team count in scoreboard for split teams * [Client] Only activate double-clicks with left mouse button again * [Client] Show warning when connect address cannot be resolved * [Client] Show game menu buttons again, even in 5:4, when not on a red/blue-team server * [Client] Fix debug HUD units * [Client] Improve bans rcon command pagination * [Client] Increase max command length in console * [Client] Scale target position when spectating * [Client] Fix save code not being censored in streamer mode * [Client] Don't allow input in console while it is opening/closing * [Client] Allow reloading current background entities map * [Client] Speed demo up with mouse scroll only if menu is active * [Editor] Add button to collapse/expand all groups * [Editor] Transfer server settings while using append * [Editor] Fix editor properties not being clamped on + and - button click * [Client&Server] Fix UDP socket creation/cleanup if opening IPv6 socket fails * [Server] Add /whispers to disable whipers (similar to /dnd) * [Server] Disallow moving authed players to spec * [Server] Fix practice finish time * [Server] Add error message when trying to /swap on forced solo server * [Server] Savegame fixes * [Server] Disallow saving with draggers active * [Server] Only apply DNSBL bans once when player joins * [Server] Don't show "you've been banned" for VPN bans * [Server] Handle dnsbl and other non-critical stuff only on new ticks * [Server] Don't keep state of teammate in team0mode after death * [Tooling] Validate language files for … and non-matching formatters in CI
Dirk Stoecker2024-09-19 13:19:11 +00:00
ef85264555
- Update to version 18.5: * [Client] Support connecting to Teeworlds 0.7 servers * [Client] Color speed in hud based on increase or decrease * [Client] ARM64 Windows support [SchrodingerZhu] * [Client] Add a popup for picking a map for background entities setting * [Client] Support composite binds with + commands, fix handling of composite binds with F1-F24 keys * [Server] Spawn confetti when connecting on your DDNet birthday * [Server] Add support for directories with add_map_votes * [Server] Add support for triggering map sounds * [Editor&Server] Add hot_reload command to reload map while preserving state * [Client] Show server info in password popup * [Client] Spectator clans in scoreboard * [Client] New lock indicator * [Client] Improve cl_show_ids * [Client] Improve dummy connecting button and error handling * [Client] Fix 'auto' GPU identification on hybrid GPU systems * [Client] Check API version before adding GPU to GPU list * [Client] Use text containers to render movement information * [Client] Work on improving Android support * [Client] Remove multi-line chat * [Client] 128 player support in scoreboard and spectator UI * [Client] Also trim scoreboard search strings in highlights * [Client] Use same Red/Blue team colors for score HUD as for scoreboard * [Client] Fix CSV header being written multiple times to ddnet-saves.txt * [Client] Fix memory leak of non-RGBA image data, clear all image info * [Client] Smoother menu checker background scrolling on loading screens * [Client] Fix invalid team count in scoreboard for split teams * [Client] Only activate double-clicks with left mouse button again * [Client] Show warning when connect address cannot be resolved * [Client] Show game menu buttons again, even in 5:4, when not on a red/blue-team server * [Client] Fix debug HUD units * [Client] Improve bans rcon command pagination * [Client] Increase max command length in console * [Client] Scale target position when spectating * [Client] Make macOS semaphore names more unique, improve assertion * [Client] Fix save code not being censored in streamer mode * [Client] Don't allow input in console while it is opening/closing * [Client] Allow reloading current background entities map * [Client] Speed demo up with mouse scroll only if menu is active * [Editor] Add button to collapse/expand all groups * [Editor] Transfer server settings while using append * [Editor] Fix editor properties not being clamped on + and - button click * [Client&Server] Fix UDP socket creation/cleanup if opening IPv6 socket fails * [Server] Add /whispers to disable whipers (similar to /dnd) * [Server] Disallow moving authed players to spec * [Server] Fix practice finish time * [Server] Add error message when trying to /swap on forced solo server * [Server] Savegame fixes * [Server] Disallow saving with draggers active * [Server] Only apply DNSBL bans once when player joins * [Server] Don't show "you've been banned" for VPN bans * [Server] Handle dnsbl and other non-critical stuff only on new ticks * [Server] Don't keep state of teammate in team0mode after death * [Tooling] Validate language files for … and non-matching formatters in CI
Dirk Stoecker2024-09-13 09:49:57 +00:00
3c883f4c2e
- Update to version 18.4: * [Client] Add team size indicator * [Client] Show skin name as tooltip in ingame player list * [Client] Remove Spectate label from HUD, show Following {player} instead * [Client] Various fixes with sound disabled * [Client] Various improvements to scoreboard rendering * [Client] Show help text when chaining multiple commands * [Client] Consistent value selector behavior * [Client] Server browser friend list: sort case insensitively * [Client] Fix incorrect scoreboard size if blue team used without teams flag * [Client] Fix integer overflow when computing tilemap size * [Client] Correct player name in copied server info * [Client] Fix UI issues when switching between menus and editor * [Client] Trim Strings on Search/Exclude Filter & add Tooltip * [Client] Fix ingame menu buttons overlapping on team based gametypes * [Client] Correct arguments highlighting after removing entry * [Client] Fix browser not refreshing if ui_page is changed in start menu, refresh LAN tab after starting/stopping local server * [Client] Loading screen fixes * [Editor] Add button and F1 hotkey to open Wiki page * [Editor] Fix various automapper issues * [Tools] Improve map_extract tool * [Master] Use libloc instead of our own CSV format for GeoIP * [Client&Server] Rewrite and fix line reader * [Server] Add "/setjumps" practice command and "setjumps" rcon command * [Server] Don't check sv_max_team_size for teams in practice * [Server] Fix multiple redirected clients not dropped in the same tick * [Server] Faster antibot API calls * [Server] Fix crashes with dbg_dummies and sv_max_clients * [Server] Fix server crash when starting with random(_unfinished)_map * [Server] Add sv_dnsbl_ban_reason, increase maximum ban reason length
Dirk Stoecker2024-08-29 07:07:22 +00:00