DDNet 18.3 has been released with the following changes:


- Add confetti particles on finish
- Add team0mode indicator
- Revamped Ukrainian translation
- Show percentage of loaded rcon commands
- Fix truncated scoreboard recording notification
- Keep respawned players in multi view list on pvp servers
- Add cl_showhud_time_cp_diff
- Fix console search highlighting
- Fix potential client crash and console not keeping scrolling position when console backlog is full
- Add option to show only messages by team members
- Fix smoke particles sometimes being stuck inside solid tiles
- Fix language file being loaded twice when starting, improve error handling for invalid translation files
- Prevent UI elements from being hovered while key reader is active
- Fix segfault when swapchain images change (e.g. toggling Vsync)
- Fix demo seekbar tooltip not shown while seekbar is active, fix demo seekbar being activated by held button press
- Android build improvements
- Fix wrong file extension being removed in demo cut popup
- Fix potential client crash and console not keeping scrolling position when console backlog is full
- Video recorder: improve error handling and log messages, fix crashes
- Fix wrong server address used in password popup when redirected
- Fix OOB accesses rendering ghosts, fix ghost hook collision line
- Fix crashes and memory leaks related to editor map sounds and opus file decoding
- Fix inconsistent behavior of scrollbars, key readers, edit boxes, value selectors and editor sound seekbars
- Use network tokens in big-endian byte order consistently
- Add /rescuemode
- Add /practicecmdlist
- Add chat commands for toggling weapons in practice mode
- Fix goto_tele not finding all teleporters
- Allow econ to succeed, even if ipv6 econ fails to bind to socket
- Store player names in teehistorian and Finish/TeamFinish v2
- Add delta debug dump
- Also print external module/symbol names in parse_drmingw.sh
- Fix issues with map_create_pixelart