0.9.0 has been released to nightly, default and all other branches.
Most notably, we've nuked DX9 entirely and are now DX11 only. Please report any DX11 bugs asap, we'd like to fix any remaining ones. BSP limits has also been merged into main, the bsp-limits branch has been retired as a result.
If you absolutely need dx9 for some reason, use the dx9-final branch on steam.
Increased BSP Limits and version to v25
Removed DirectX 9
Massively improved VRAD texture shadows, previously they were semi-broken
Added fizzler refraction vfx
Added -outdir parameter to studiomdl
Added -aoradius flag to VRAD as alternative to -aoscale
Added support for F12-24 and 102nd keys
Optimized game startup time (Huge improvements for Linux here)
Optimized VRAD, in some workloads ~10% decrease in map compile time
Enabled sentry crash reporting in all GUI tools and compilers
Refactored Panorama file system layout
Reimplemented and reworked Steam Input
Fix UnlitTwoTexture
Fix sun specular on PBR
Fix studiomdl path handling
Fix crashes when running SP maps in MP
Fix OnSoundFinished for ambient_generic
Fix bad mounting of PLATFORM in Hammer, when using it with mods
Fix crash when world light is in the void
Fix crash when dealing with invalid portal gun hold particles
Fix weapon viewmodels vanishing after entering a vehicle
Fix crash when running buildcubemaps in a map with no cubemaps
Fix PBR fog being inconsistent
Fix PBR projected textures
Fix occasional crash on start due to startup videos
Fix load tools dialog
Fix duplicate loading of tools
Fix toolunload command
Fix broken displacement physics in HL2 maps when running with IVP
Fix occasional crash due to visibility
Exposed some portal laser cvars
Updated DXVK to 2.1
Updated SDL2 to latest