9,575 Commits over 4,444 Days - 0.09cph!
Merge from redirect_conveyor_max_fix
Merge from worldmodelupdates
Merge from august_art_bugfixes
Merge from craft_queue_saving
Merge from building_skins_3
merge from august_art_bugfixes
Fixed demo recording MemoryStream being smaller than max write buffer size
Catch and print exception in Rust.Demo.Indexer instead of throwing it (to allow playing back certain corrupt demos)
Steam auth NetworkIdentityFailure no longer reported as nondescript Invalid
Reverting bundle tests from last week
Demo recording thread safety
Moving more stuff to textures.split.split.bundle (test)
Updating macOS launcher for macOS Sonoma support
Network++ (isolating staging in case we cherry pick the previous changes with protocol 2400 to release)
Force ocean fallback on metal (fixes occasional pink ocean in editor)
BaseVehicle and HotAirBalloon GetAngularVelocityServer fix
Ignore "Non-convex MeshCollider with non-kinematic Rigidbody is no longer supported" log
Fixed DudTimedExplosive briefly switching to world origin positon + network group when becoming dud
Fixed NRE edge case when TransformUtil.GetGroundInfo hit the ocean
Fixed broken river shader when water reflections were set to 0
Can no longer deploy deluxe christmas lights on doors (since they don't move with the door)
Subtracting the subtract of
84325 (merge conflicts)
Fixed moonpool prevent building volumes now being too small
Fixed LightColor, SunRayColor and MoonRayColor ocean overrides not applying (shader-improvements regression)
Fixed underwater lab moonpool prevent build volumes reaching out of water
Skip dead vehicles in vehicle auth check (so anyone can pick up deployables from them)
Fixed sleeping bag deploy check being too strict on the tugboat
Force lighthouse to be at least 100 meters away from other monuments
Fixed water pump placement issues (stating water too shallow when it wasn't)
Ocean is slightly less transparent when shallow