A future looking roadmap 🛣️, standalone games license 🪪, morphs + faceposer 🥸, and more!
Mounts can create prefabs with PrefabBuilder
Open the pause menu programmatically with `Game.Overlay.ShowPauseMenu()`
Cylinder hitbox support in ModelDoc
`Model.SaveToVmdl` and `Model.SaveToVmdlAsync` APIs for saving models to VMDL format
Select all support for vertex, edge, and face in the mesh editor
Lift vertex color under cursor in the vertex paint tool
Network diagnostic tools with `net_diag_record` and `net_diag_dump` console commands for detailed RPC and sync var stats
ConVars for maximum incoming and outgoing network messages per tick
Support for `font-variant-numeric` CSS style property with `tabular-nums`. Thank you @aidencurtis
Smoothstep anti-aliasing for rounded border corners in the UI
Video player now uses a compute shader for YUV resolve instead of VS/PS
Updated zstd compression library from 1.4.6 to 1.5.7 for faster shader compilation
Morph crossfade control between animation-driven and override morphs
Mesh trace now supports RunAll for tracing all mesh components
Interop code generation optimizations
Reduced LINQ usage in hot paths to eliminate iterator allocations
`ClipScope` is now a ref struct to avoid megabytes of heap allocations per second
Eliminated array and list allocations in `TemporaryEffect.OnUpdate`
Asset Browser defaults to sorting by name and fixes context menu for mounted assets
Demo recording improvements: parent change recording, skeleton bone detection, ragdoll physics fix, and cloud asset references
Terrain tool UX: opacity slider is now disabled for base layers with an explanatory tooltip
Better menu avatar lighting with AGX tonemapper
ThumbLoader now waits for thumb render in the editor instead of returning a placeholder icon
Unix platform support: ARM64 interop fixes, DLL import resolver, Mac now uses KosmicKrisp instead of MoltenVK
`MODES` section in the compute shader template so new compute shaders work out of the box. Thank you @boxrocket6803
`STANDALONE` compile constant when exporting standalone games. Thank you @boxrocket6803
Envmap rendering everything in one frame, overwhelming descriptor pools and crashing
Multiple Vulkan validation errors on boot and game launch
`CommandList.DrawText` evicting textures in cached CommandLists
`Gizmo.Draw.Sprite` crash when used with a texture URL
Labels not redrawing when text is cleared
File path DragData URIs containing `#` being truncated
Networking: DeltaSnapshotCluster ID not being set from pool, incorrect KB/s in Network Graph, and sent cluster tracking
Duplicate/Group crash with prefab roots
System config enum deserialization
`FindDirectory` throwing exceptions for missing directories
Frame 0 bone-merged renderers stuck in bind pose for avatar hover icons
Multiple null reference exceptions in ThumbLoader, UI selector, and mount textures
Menu overlay being attempted in standalone mode
Network `CanRefreshObjects` validation for refresh messages
Addon libraries editor not being loaded. Thank you @PolEpie
Still seeing a small amount of crashes on latest Nvidia drivers