s&box
Steam News 19 March 20262mo ago

Update 26.03.18

A new update has been released, you can view the full changes on our blog post. https://sbox.game/news/update-26-03-18 Here's some highlights from the blog. Movie Maker: Demo Recording We've added a demo recording featu…

Update log

Full s&box update

The complete published notes, normalized for clean reading and source attribution.

Extracted changes

2 fixes6 additions14 changes2 removals
  • Gameplay
  • Workshop
  • Performance
  • UI and audio
  • Fixes
addedA new update has been released, you can view the full changes on our blog post.
addedMovie Maker: Demo RecordingWe've added a demo recording feature this week, fully integrated with Movie Maker. You can record objects and components in your scene to a MovieClip that can be played back in-game, or imported into Movie Maker for further editing. These movies could be edited into gameplay trailers or machinima, or used within games for killcams, leaderboard replays, or tutorial demonstrations.
addedSausage Survivors 2🎁 Added
changedSausage Survivors 2Mapping displacement tool for terrain sculpting, similar to Hammer
changedSausage Survivors 2Float control step buttons for fine-tuned value adjustment
addedSausage Survivors 2Added `GameObject` reference to missing component log messages for easier debugging

A new update has been released, you can view the full changes on our blog post.

https://sbox.game/news/update-26-03-18

Here's some highlights from the blog.

Movie Maker: Demo Recording

We've added a demo recording feature this week, fully integrated with Movie Maker. You can record objects and components in your scene to a MovieClip that can be played back in-game, or imported into Movie Maker for further editing. These movies could be edited into gameplay trailers or machinima, or used within games for killcams, leaderboard replays, or tutorial demonstrations.

Sausage Survivors 2

We released our first public version of Sausage Survivors 2 this week, give it a go! Community member Eridium did a great video covering it too below, including some developer interviews.

🎁 Added

  • In-game demo recording for Movie Maker — automatically record objects with renderer components in any game, play them back in-game or import into the Movie Maker editor

  • Mapping displacement tool for terrain sculpting, similar to Hammer

  • Paste and duplicate objects at cursor position in the editor, with an option to disable in editor preferences

  • Up/down arrow keys now nudge the value of float and integer controls when focused

  • Float control step buttons for fine-tuned value adjustment

  • Quad slice line preview when changing the number of cuts

  • Added `GameObject` reference to missing component log messages for easier debugging

  • Added `TypeHintAttribute` for Object/Value types with hinted types

  • Added `ControlWidget.OnLabelContextMenu` for extending right-click context menus on control widget labels

🧼 Improved

  • Upgraded shader compiler (DXC) to HLSL 2021, enabling namespaces, improved syntax, and paving the way for Slang migration

  • Sprite batch bounds are now calculated in parallel for better performance

  • Fast Texturing Tool initializes the rectangle based on existing UVs instead of defaulting to full-size

  • Resize tool now works on all selection modes, not just the default

  • Clip tool improvements

  • Allocation overlay now shows additional stats and improvements

  • Undo dock UI improvements

  • Launcher UI tweaks — fixed text alignment, boosted button brightness, consistent window icons

  • Replaced VariantControlWidget switcher button with right-click label

  • Gibs now use BatchGroup when spawning for proper networking to non-local clients

  • `InterfaceConverterFactory` now respects `JsonConverterAttribute` on interface types

  • `GameTags.GetTokens` now returns all tags including ancestor tags

  • `GetTokens` now uses atomic pointer swap to avoid race conditions when iterating

🪛 Fixed

  • Dresser component fully trusting user data, allowing players to equip cosmetics they didn't own

  • DDGI stale buffer crash caused by referencing deleted Vulkan buffers in render attributes

  • Bounds calculation for boneless meshes on `SkinnedModelRenderer`

  • Defensive checks for valid poses and bones to prevent animation system crashes

  • Cash on shutdown caused by `crashhandler64.dll` — now properly calls `SteamAPI_Shutdown()`

  • Race condition crash during Steam Audio HRTF initialization

  • Persistent data loading crash when files no longer exist on disk

  • ModelDoc close crash by removing all binding targets before shutdown

  • Terrain flickering caused by divergent GPU access on AMD GPUs

  • Vulkan validation error for `NonPixelShaderResource` pipeline stage flags in barriers

  • `SpriteRenderer` sorting improperly against other renderers like `TextRenderer`

  • Texture corruption caused by `CopyFrom` unregistering textures from the resource system

  • UI regressions — filter applying after transform causing cropped images, and rotation animation using distance-based lerp

  • Toolbar buttons in viewport sidebar disappearing after exiting Play Mode

  • `MemberCopyCache` hotload exception

  • Undo breaking when undo scopes made no changes — now properly cleans up with try/finally

  • Navmesh bounds not updating when loading scenes in succession

  • `OnDragStart` sometimes getting called twice, causing multiple drops

  • Incorrect offset when extracting faces from a scaled mesh

  • Bake scale recomputing UVs from coordinates instead of preserving existing UVs

  • Underwear appearing incorrectly when legs or chest are hidden by clothing, and removed underwear from

Source

Steam News / 19 March 2026

Open original