


- [Client] Add turret prediction [KebsCS]
- [Client] Freeze-laser visual update and all outlines for laser [AssassinTee]
- [Client&Server] Add rotating and flipping of weapons [KebsCS]
- [Client] Maplayer render pipeline refactoring [AssassinTee]
- [Client] Add laser head prediction [AssassinTee]
- [Client] Fix strong/weak nameplate disappearing [ASKLL-STAR]
- [Client] Predict ninja skin in freeze [KebsCS]
- [Client] Add id to Spectator HUD [SollyBunny]
- [Client] Show demo play/speed HUD for demo_play/demo_speed commands [Robyt3]
- [Client] Allow spec char and normal nameplate at same time [SollyBunny]
- [Client] HUD info cleanup [SollyBunny]
- [Client] Reveal screen keyboard after selecting text input if closed [Robyt3]
- [Client] Improve base network error handling [Robyt3]
- [Client] Fix CCamera::SetView clamping y pos with map width instead of map height [Pioooooo]
- [Client] Fix removing open files on Windows by first renaming to temporary [Robyt3]
- [Client] Add error handling for checking points on first launch [Robyt3]
- [Client] More precise interval for demo l/r [SollyBunny]
- [Client] Fix server browser being refreshed multiple times on client start [Robyt3]
- [Client] Fix wrong hook collision line length in tune zones [KebsCS]
- [Client] Use protocol7 sizes for clan and name to prevent cutoff [SollyBunny]
- [Client] Fix envelop performance by caching the envelop point access [Jupeyy]
- [Client] Increase number of supported joystick buttons to 24 [Robyt3]
- [Client] Prevent direct touch when active touch button becomes invisible [Robyt3]
- [Client] Various fixes to make Emscripten client runnable again [Robyt3]
- [Editor] Fix view in tele popup for checkpoint teleports [KebsCS]
- [Editor] Fix brush not containing all tile data [AssassinTee]
- [Editor] Fix live gametiles with teles [KebsCS]
- [Server] Correctly align damage indicator [qxdFox]
- [Server] Mute and vote mute improvements [Robyt3]
- [Server] Add sv_register_port for NAT [SollyBunny]
- [Server] Distribute tees across all spawn types [ChillerDragon]
- [Server] Websocket networking fixes [Robyt3]
- [Server] Fix sv_shutdown_when_empty not working while recording demo [Robyt3]
- [Server] Fix teamtop5 showing wrong records [Pioooooo]
- [Server] Fix incorrect tune flags [KebsCS]
- [Server] Fix wrong sixup values in antibot [ChillerDragon]
Changed files in this update