6000.0.61f1: Crash on tlsf_free when generating Font Atlas with SDF16 or SDF32
Known IssuesKnown issueBlockerUUM-141061open 6000.3.15f1
6000.0.6f1: [RenderGraph][D3D12] Crash on D3D12SwapChain::Present when using AddComputePass with EnableAsyncCompute(true) and UseTexture
Known IssuesKnown issueBlockerUUM-140183open 6000.3.15f1
ShaderVariantCollection.variantCount and ShaderVariantCollection.shaderCount returns 0 in Builds
6000.5.0a4,6000.0.66f1,6000.3.4f1,6000.4.0b4Known issueCautionUUM-137398regressed 6000.3.15f1
Materials move to other GameObjects in a Prefab when disabling a child GameObject in Prefab Mode with an open SubScene
Known IssuesKnown issueCautionUUM-139663open 6000.3.15f1
Fixed help button scaling of the Virtual Texturing Profiler module on multi-monitor setups with several pixel densities.
Fixed Linux Automatic Toolchain Installer not installing Arm64 sysroot for Linux Arm64 Server.
Updated MbedTLS to version 3.6.6 to address some (minor and likely unexploitable) security vulnerabilities.
NetworkingSecurityUUM-140908fixed 2022.3.76f1
Updated the bundled 7-Zip to version 26.01.
Build SystemImprovement
Added player settings toggle to enable metal display link (without resorting to code).
iOSImprovement
Switch to ca display link on serious/critical thermal state.
iOSImprovement
Fixed accessibility nodes being created with duplicate IDs after wrapping around the max ID value.
Clamped the adaptive-performance recomputed descriptor size to 1 to avoid errors in zero sized render texture.
Adaptive PerformanceFixUUM-138049fixed 6000.4.5f1
Fixed Switch Pro gamepad triggers being non-functional on Android when the controller reports L2/R2 as button events instead of axis events.
Fixed ArgumentOutOfRangeException when selecting a transition to a short looping animation in the Animator window.
Sign IL2CPP related files to prevent potential issues from antivirus software flagging unsigned binaries as suspicious.
Fixed Editor exceptions not being reported to Engine Diagnostics when CrashReportingSettings.captureEditorExceptions is enabled.
Engine DiagnosticsFixUUM-136672fixed 6000.6.0a2
Fixed a bug where lightmap packing would fail with xAtlas when the scene contains meshes whose UV layout has zero area.
Fixed a bug where meshes with unreferenced vertex positions would sometimes cause crashes during baking, when using the xAtlas packer.
UnifiedRT: Fixed an issue where RayTracingRenderPipelineResources had to be public for a Player build.
Fixed an issue where MSAA CameraDepthTexture resizing was inconsistent when using the ScalableBufferManager in DX12, Metal, and legacy Vulkan device and Fixed an issue where an implicit truncation of vector type shader warning was thrown when building standalone or Android player.
GraphicsFixAndroidiOSmacOSUUM-100367fixed 6000.5.0a7
Removed repeating log messages in release builds about GraphicsStateCollection.Warmup falling back to legacy shader variant loading when using unsupported graphics APIs.
\[Vulkan\] Fixed an incorrect DontCare load action being applied after depth resolve or compute shader writes to a RenderTexture, causing artifacts to appear.
Fixed an issue with the Rendering Debugger where the Freeze Camera For Culling dropdown was only showing None as an option.
Fixed null limit.xy values in _ColorPyramidUvScaleAndLimitCurrentFrame after color pyramid for distortion.
Added back some missing Mono configuration files in Linux player builds, which would result in exceptions being thrown when trying to use certain .NET networking APIs (notably WebRequest).
NetworkingFixWindowsLinuxServerUUM-135731fixed 6000.4.5f1
Fixed an issue where changing the Packages Cache Location would cause "TLS Allocator ALLOC_TEMP_MAIN has unfreed allocations" errors to appear repeatedly in the Editor log.
Package ManagerFixUUM-131286fixed 6000.4.5f1
Fixed an issue where MeshCollider components receiving a non-uniform scale would handle it incorrectly.
Fixed an issue where Collision.transform returned an incorrect Transform when colliding with a ArticulationBody component if the body and Collider component are on different GameObjects.
Updated FrameTimingManager.GetLatestTimings API so background time isn't included in the next focused frame when the Player is unpaused.
Fixed a bug that could crash the editor when using PlayModeWindow.SetViewType during playmode.
Scene/Game ViewFixUUM-139011fixed 6000.4.5f1
When adding a new empty reference entry to an Assembly Definition Asset inspector and clicking Apply, the entry incorrectly duplicates the last entry in the list instead of remaining empty.
Added a setting for enum keyword inputs that allows the project's Shader Build Settings to override them. Also added a setting to add a none entry to the enum.
Fixed an issue where nullReferenceException when changing input field focus with script in OnValidate event .
Fixed InputField fails to get the last character of a Hangul(IME) (Korean character) text when focus is shifted with the Tab key.
Fixed a compilation error when code generating property bags while nullable reference types are enabled.
Fixed an IndexOutOfRangeException and a Blur Radius value reverting when saving with Ctrl+S/Cmd+S after editing the Text Shadow Blur Radius and another property.
Fixed an issue where a binding using the ToSource binding mode would update the UI following a change to the UI.
Fixed an issue where a bound property to a UnityEngine.Object through the runtime binding system could not set null back to the source.
Added documentation clarifying that Adaptive Performance can override decal draw distances at runtime.
Added a Console warning when opening Segmented MP4 file on Windows-based platforms, as this media type is not supported.
Fixed an issue where R16UNorm, R16SNorm, RG16UNorm, RG16SNorm, RGBA16UNorm, and RGBA16SNorm were incorrectly declared as filterable.
Fixed built-in shader constant unity_StereoEyeIndex not being properly set when using multi-pass XR rendering mode in URP, affecting shaders such as Skybox/Panoramic which would fail to display as stereoscopic even when using the 3D Layout option.

Pick your Unity version

Unity Releases compares releases against the version your project is on. Picking it now keeps Compare versions focused on what changes between where you are and where you might be going.