A new update has been released, you can view the full changes on our blog post.
https://sbox.game/news/update-25-12-10

Changelog
🎁 Added
Terrain: Can now support up to 64 materials, changed to a 2 layer blend (base/overlay) instead of a 4 layer blend
New mapping editor tool interface
High resolution screenshots with screenshot_highres command
Dresser component now has a randomize button
Human Visemes
PhysicsFilter component which allows collision to be disabled between two rigidbodies
VolumetricFogVolumeTool editor tool to edit volume bounds @Nolankicks
API: Panel.GameObject
API: Make public SceneModel.GetBoneVelocity() and SceneModel.HasBoneOverrides @yuberee
API: Add SkinnedModelRenderer.GetBoneVelocity() @yuberee
API: Allow DecimalConstantAttribute @766974616c79
🧼 Improved
Multi-viewport in play mode
Update meshoptimizer to v1
Make MSAA setting work on editor SceneRenderingWidgets
enforce gameobject order and form groups whilst duplicating @johncosfm
Various crash fixes when shutting down engine
unfuck the ordering of rebuilding in mesh component so mesh is built before collider, also don't use gameobject scale to scale geometry
suspension disabled just limits the suspension to zero internally so it doesn't fly off into space, also set suspension and steering spring defaults to 10 hertz, 1 damping
🪛 Fixed
Don't double present the game in editor, which was incrementing completed frames too far and freeing used resources too early
Avoid doing LoadAllGameResource multiple times on editor startup (and before we've setup some search paths)
AgX tonemapping being washed out
Networking: Performance Regression
DebugOverlay.Text not rendering @andy013
Mesh Tool - Shortcut Fixes
Cache (De)SerializeOptions in hot paths
Check if native SteamUser is valid before trying to access it
Fix clamped does nothing @766974616c79
Fixed additive scenes (such as the system scene) applying its NavMesh properties on the main scene
Fixed terrain UV rotation giving wrong normalsa @wheatleymf
Handle profiler cancel @766974616c79
Categorize uncategorized base components @Nolankicks
change "games" to "maps" @chesiren
Fix: Properly destroy Scene in MapWorld to prevent memory leak @PatrickJnr
ControlSheetRow hides property based on ShowIf etc
Fix broken grass texture in menu