Status
SteamPeaks
ChartsSalesUpcomingPatchesNewsCalculator
New on SteamEvery app, DLC and depot the minute Steam creates itAppsEvery app on Steam, newest change firstPackagesSubs and bundles, and what each containsDepotsDepots, manifests and install sizesTagsSteam's user tags and the games under themDevelopers & publishersCompanies and their cataloguesTechnologiesEngines, SDKs and anti-cheat found in the filesChange historyEvery PICS changelist as it lands
SignalsNineteen readings of the whole catalogueCompareAny games side by sideRecordsAll-time peaks and the days they were setReportsWeekly and monthly write-upsAlerts & newsroomWatch a game, get told when it movesSteam statusIs Steam up, right nowWeb API explorerTry the endpoints in the browser
NewsSteam's own announcements and the sales calendarCalculatorWhat a Steam account is worth, and its pile of shame
/
Sign in
/
SteamPeaks
The ultimate resource for Steam data.
ExploreChartsSalesSales and festsUpcomingPatchesNewsRecordsTrendingSignals
DatabaseAppsPackagesDepotsTagsDevelopersTechnologiesChange history
ToolsCalculatorCompareSearchAlertsSteam statusAPI
SiteMethodologyFAQDiscordSupportSign in via Steam
Not affiliated with Valve or Steam. Game names and artwork belong to their owners. All times UTC.
PrivacyCookiesFair useStatus
s&boxNewsUpdate 26.04.08
In-game event

Update 26.04.08

s&box · published 8 Apr 2026, 20:23 UTC · build 22701891

All newsPlayers around this dateRead on Steam

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

https://sbox.game/news/update-26-04-08

Here's some highlights from the blog.

New Games Menu

Sandbox: Open Source

The Sandbox game itself is now open-source, people can contribute or take the code for their own games.

Sandbox: Emitters

Sandbox: Achievements

Changelog

🎁 Added

  • Doo, a simpler visual scripting system for wiring up component events — designed as a friendlier alternative to ActionGraph for common use cases

  • Mesh cable tool in the mesh editor for creating cables, working similarly to Hammer

  • New games dashboard with a rotating carousel and redesigned game cards

  • `lang.showkeys` cvar and editor toggle to display localisation keys instead of translated text for debugging

  • CSS `overflow: clip` and `overflow: clip-whole` properties for UI element clipping

  • CSS `background-playback-state` property to pause video backgrounds

  • `[ShowIf]` and `[HideIf]` attributes now support null checks

  • Center option added to the pivot list in mapping tools

  • `IFormattable` whitelisted for use in the sandbox. Thank you @RumBugen!

🧼 Improved

  • Texture editor moved into the inspector - Thank you @boxrocket6803!

  • Cascaded shadow map exclusion culling — shadows no longer render beyond each cascade boundary and objects from previous cascades are no longer re-rendered, significantly improving shadow performance

  • Networking thread now processes messages at the same tick rate as the main thread

  • Particle sprite GPU upload performance — buffer uploads moved into valid Graphics.Scope to avoid unnecessary render context creation

  • Network packet byte arrays are now pooled in DecodeStream, reducing GC pressure for large compressed payloads

  • Fixed a Steam buffer GCHandle leak where N-1 handles would leak per broadcast packet; replaced with a cheaper memcpy approach

  • `Package.MountAsync` now supports mounting specific package revisions, allowing games to pin map versions

  • `LoadingScreen.IsVisible` is no longer overridden every frame, allowing games to manually control loading screen visibility

  • `Game.ChangeScene` now shows a loading screen for all clients instead of just the host

  • Engine overlays remain visible during loading states

  • ScreenPanel `Scale` property now works when Auto Scale is enabled, and `Opacity` now correctly affects ScreenPanels

  • Undo support for WrapTextureToSelection and WrapTexture operations in the mapping tools

  • Pause modal now uses the lighter HtmlPanel instead of a full WebPanel

  • Launcher window geometry is saved when auto-closing

  • PATH changes are now a no-op on non-Windows platforms. Thank you @MrSoup678!

🪛 Fixed

  • Disabling shadows on a directional light now works correctly

  • Shader compiler shutdown crashes resolved by properly draining the material system and preventing Steam callbacks after managed shutdown

  • Exceeding the maximum light count no longer triggers assertions or causes directional light flickering

  • `GetPixels` arguments are now validated to prevent negative values, fixing a security vulnerability

  • Referencing a deleted prefab no longer crashes — the editor shows a warning and preserves instance data for recovery

  • Creating a prefab from a GameObject now correctly restores the object's position

  • Reverting changes on a nested prefab instance no longer wipes all outermost overrides

  • Applying changes to a nested prefab no longer regenerates all GUIDs

  • Fixed cyclical library references caused by built-in projects referencing libraries

  • Fixed a null `AssetTypeAttribute.Name` NRE that silently shut down the GameInstance on editor startup

  • Game loading is now properly cancelled on disconnect, preventing background loads from continuing

  • Fixed filesystem unmount exceptions when a load is cancelled

  • Prop gibs now properly inherit velocity when spawned in a batch group

  • `IgnoreSingleObject` trace now correctly checks both rigidbody and collider GameObjects

  • Glass shader tint now blends correctly through multiple layers using premultiplied alpha blending. Thank you @Infiland!

  • `backdrop-filter: blur` no longer generates excessive mipmap levels Thank you @Infiland!

  • Toast notifications (e.g. achievements) no longer persist indefinitely

  • Post-game info popup is no longer dismissed on click, so its actions can be used. Thank you @RumBugen!

  • Fixed human models having deformed hands with the "holditem" holdtype

  • Fixed TextRenderer alignment not updating on re-enable

  • Fixed possible NRE in `Button.Text` setter

  • Fixed possible NRE in `UpdateMusic`

More from s&box

Other announcements

All news
In-game event8 Sep 2026Update 26.09.08A new update has been released, you can view the full changes on our blog post. 2D Physics s&box now has 2D physics, powered by Box2D (yes, like Box3D). Switch the physics mode in your scene settings and bodies will simulate in the XY plane, using the same physics components and APIs you already know instead of having a 2D and 3D API split. Open Video Game Jam The Game Jam III has begun with a…Community4 Sep 2026Game Jam IIIThis is our third game jam. This time we have a £50,000 total prize fund up for grabs. The way our jams run have now changed. On the 4th September we'll announce the theme and you can submit your games. Users will be able to nominate your game. On the 28th September the 5 games with the most nominations will go into the finals. Each day the one with the fewest votes will drop out until there ar…In-game event1 Sep 2026Update 26.09.01A new update has been released, you can view the full changes on our blog post. New Main Menu I am aware that us re-doing the menu is a meme at this point, but the main menu has once again been rebuilt. The common complaint we get is that there are no good games. I think there are good games but we're not sufficiently putting them in front of people . Their instinct is the click on the server b…