Release Notes Background

Unity 6000.1.5f1

Released on May 28, 2025

Manual installs

Component installers

Release

Known Issues in 6000.1.5f1

  • Asset - Database: Crash on "The GUID inside 'Assets/asset.png.meta' cannot be extracted by the YAML Parser." when opening the project (UUM-107711)

  • Cloud Diagnostics: [Android]Crash on lib/arm64/libil2cpp.so when Unity Analytics and Engine Code stripping are enabled (UUM-95408)

  • DirectX12: Crash on D3D12CommonShader::ApplyGpuProgram when attaching material which samples "_UnityFBInput0" to "Full Screen Pass Renderer Feature" Component (UUM-105412)

  • DirectX12: Crash on D3D12SwapChain::Present when performing various Unity operations (UUM-107390)

  • DirectX12: Crash on GfxDeviceD3D12::ProcessReleaseQueue when performing various Unity operations (UUM-107470)

  • DirectX12: Crash on GfxDeviceD3D12Base::DrawBuffersCommon when opening a project after changing the Graphics API to DirectX12 (UUM-77757)

  • DirectX12: [AMD] Crash on D3D12SwapChain::CreateHWND when creating or opening a project (UUM-104715)

  • DirectX12: [AMD] Crash on VerifyD3DTextureSharingCallback when creating a new project (UUM-104855)

  • DirectX12: [GT 730] - Crash on GfxDeviceD3D12Base::DrawBuffersCommon when performing various Unity operations (UUM-104826)

  • DirectX12: [Intel] Crash on BufferD3D12::BeginWrite when opening a newly created URP project with DirectX12 set as the default graphics API (UUM-104889)

  • Graphics Device Features: Graphics.RenderMeshIndirect does not issue multi-draw rendering commands when using a graphics API capable of multi-draw commands (UUM-91617)

  • Hub: Licensing Client fails to launch when opening Unity Hub (UUM-103995)

  • Hub: Licensing Client fails to launch when opening Unity Hub (licensing client path is not found) (UUM-103996)

  • Lighting: All baked data for all scenes using APV is always loaded in Editor (UUM-104833)

  • Lighting: Android Player freezes on some Mali GPU devices when Lighting Cast Shadows changed to OFF at runtime (UUM-105246)

  • Lighting: Lights are being culled and appear pixelated when the "Main Light" property is disabled and Forward+ or Deferred+ Rendering Paths are used (UUM-104391)

  • Mono: UnmanagedReadOrWrite objects are not disposed off when GZipStream is used in the "using" statement (UUM-105139)

  • OpenGL: [Linux] Crash on glXCreateGLXPixmap when hovering over labels in the Inspector window (UUM-87106)

  • Platform Audio: Android Player freezes when an Audio Source is playing and an incoming call is picked up and then hung up and the Audio Source is started again (UUM-103525)

  • SRP Foundation: Game View turns black, Scene View turns grey, Console error NullReferenceException when Wireframe is turned on because the DecalGBufferRenderPass references a non existent GBuffer (UUM-103836)

  • SRP XR: GameObjects are transparent when a custom fog renderer feature is enabled (UUM-104832)

  • SRP XR: The Player renders black on a Quest headset when MSAA, Post Processing, and Spacewarm depth submission are enabled (UUM-84612)

6000.1.5f1 Release Notes

Features

  • HDRP: Upgraded FSR2 from v2.2.0 to v2.2.1, release notes from FSR2:
    • Fixed DRS issue where resource was not correctly cleared on first use
    • Fixed issue where luma instability logic could introduce output artefacts with strobing lights
    • Fixed incorrect luma resource size.

Improvements

  • Documentation: Removed the CreateRenderGraphTexture API references from the create-custom-renderer-feature page.

  • Graphics: Optimized Skinned Mesh Renderer matrix calculations to enable Unity to parallelize matrix calculations even when using the non-optimized import setting. (UUM-105251)

Changes

  • XR: Updated com.unity.xr.openxr package version to 1.15.0-pre.2.

Fixes

  • 2D: Fixed case where last segment is missed if any of the segment uses Null Sprite inbetween. (UUM-105570)

  • 2D: Fixed case where sprite does not update when playing Animation. (UUM-104198)

  • 2D: Fixed TextureImporter meta file modification when reimporting a texture while the "Default Behaviour Mode" is set to 2D for new imported files. (UUM-104536)

  • 2D: Fixed the Sprite Editor Toolbar module dropdown visual overlap when selecting an imported non-sprite texture in a 3D project. (UUM-104519)

  • 2D: Fixed uninitialized sprite shader properties when used with mesh renderers. (UUM-95758)

  • Accessibility: Fixed multiple accessibility node focus issues on Android. (UUM-103808)

  • AI: The HeightMesh was sometimes containing faulty polygons that stretched between arbitrary vertices over long distances. (UUM-78065)

  • Android: Fixed Integer input field allowing multiple "-" symbols under certain conditions. (UUM-103402)

  • Animation: Fixed an issue where undoing the creation of an AnimatorController layer while the layer view was not visible in the Animator Window would throw exceptions. (UUM-104017)

  • Build System: Only glob build system files in Platforms/ that are not disabled. (UUM-98292)

  • Editor: Align the layout of HelpBoxes in the Build Profile window. (UUM-99453)

  • Editor: Fixed a bug where the 'RectTransform' component values were set to NaN when scaling UI elements using the Scene Rect Tool. (UUM-102690)

  • Editor: Fixed a crash when exiting the editor after removing the HDRP package. (UUM-97847)

  • Editor: Fixed a GRD memory leak that happened in some cases when materials changed.

  • Editor: Fixed an issue where, for compressed cubemap texture assets, the 'CubemapInspector' would display controls that perform operations unsupported by such textures. This also fixes an issue where merely inspecting a crunched cubemap texture asset would provoke errors. (UUM-86485)

  • Editor: Fixed bitmap system font to match OS font smoothing setting. (UUM-72936)

  • Editor: Fixed crash that could occur when repeatedly performing actions that require a progress dialog such as saving and entering play mode at the same time. (UUM-104261)

  • Editor: Fixed exceptions thrown when using function key shortcuts to select Terrain tools when Terrain Tools package is installed. (UUM-97013)

  • Editor: Fixed function key shortcuts for Terrain Trees and Details tools.

  • Editor: Fixed issue with static time access to BuildTargetDiscovery causes importer to fail. (UUM-105132)

  • Editor: Fixed issue with TMP bloom effects not working anymore. (UUM-90091)

  • Editor: Fixed LinuxEditor failing to trigger some shortcuts when InputManager is disabled. (UUM-104604)

  • Editor: Fixed stray error message in the console when changing Shader settings in a build profile. (UUM-81556)

  • Editor: Fixed stray error message in the console when changing XCode settings for tvOS. (UUM-96819)

  • Editor: Fixed UnityEvent drawer changing the object argument when editing multiple objects. (UUM-104854)

  • Editor: Resolved an issue where components were visible in the Add Component menu when [AddComponentMenu("")] was used. (UUM-99267)

  • Editor: The icon for editor plugin settings now uses the correct icon when using the dark theme. (UUM-104115)

  • Editor: When a BuildProfile is renamed, update the BuildProfileEditor to refresh the name displayed. (UUM-104263)

  • GI: Adaptive Probe Volumes Fails to Bake with Dilation Enabled and exception "Cannot allocate more brick chunks, probe volume brick pool is full" is printed. (UUM-103976)

  • GI: Fixed a bug where the unity_RendererBounds_Min and unity_RendererBounds_Max uniforms would be set to random uninitialized memory in the ShadowCaster pass. (UUM-100264)

  • Graphics: Fixed a potential deadlock that could freeze players when loading or unloading AssetBundles with threaded texture uploads enabled. (UUM-102896)

  • Graphics: Fixed an issue where the value reported by "Texture.nonStreamingTextureMemory" would not update when mipmap limits were modified. (UUM-79327)

  • Graphics: Fixed issues with recycling buffers in WebGPU. (UUM-97406)

  • Graphics: Fixed libGLES.so crash on small subset of PowerVR devices. (UUM-102249)

  • Graphics: Removed an assert exception in UnityEngine.Rendering.CreateDrawBatchesJob.ProcessRenderer when changing a material property of a material used in MeshRenderers with multiple submeshes, after re-importing URP or HDRP. (UUM-103975)

  • HDRP: Custom mesh for the water system is rendering the normal map the same as the water surface regardless of a world position. (UUM-95800)

  • HDRP: Fixed a crash in AMDUnityPlugin.dll when there are multiple cameras and one is toggled off. (UUM-88980)

  • HDRP: Fixed a ghosting issue with DX11. (UUM-102605)

  • iOS: Fixed "Unexpected duplicate tasks" error when appending builds. (UUM-104527)

  • iOS: Fixed errors when removing ODR variant in Player Settings. (UUM-103892)

  • iOS: Fixed UI behavior when entering custom ODR variant settings in PlayerSettings. (UUM-103881)

  • iOS: Fixed warning in the Xcode console when keyboard is open and changing orientation on iPad. (UUM-95530)

  • Package Manager: Fixed the issue where extension buttons are not consistently shown. (UUM-84399)

  • Package Manager: Make GetPatckagesPath thread/serialization safe. (UUM-104998)

  • Physics: Added a clamp to [0,inf] for for values passed to Rigidbody.linearDamping and Rigidbody.angularDamping property setters. (UUM-104920)

  • Physics 2D: Fixed "Physics2D.GetRayIntersection" overload to correctly use the "layerMask" argument. (UUM-103933)

  • Physics 2D: Fixed tooltip rendering for the Rigidbody2D Simulation Mode layer selection in the Physics2DSettings. (UUM-105521)

  • Player: Fixed an issue where the startup logs would be missing from the normal log file (or standard output) when the "Capture Startup Logs" player setting was enabled. (UUM-102670)

  • Scene/Game View: Fixed a bug where Camera overlays dropdown wouldn't display the camera name. (UUM-104633)

  • Shadergraph: Fixed additional cases where certain Node Reference sample graphs would report unsaved changes on open. (UUM-76080)

  • SRP Core: Fixed out of bounds read in CoreUnsafeUtils.FixedBufferStringQueue.TryPop when the remaining bytes in the buffer is less than 4. (UUM-104687)

  • Terrain: Ensure that TreeRenderer position is initialized when creating Terrain camera render data. (UUM-104978)

  • Text: Fixed IME issue. (UUM-100552)

  • UI Toolkit: Added clarity around selection in the samples window. (UUM-87336)

  • UI Toolkit: Aligned text and arrow icon for TreeView and MultiColumnTreeView in the samples window. (UUM-104924)

  • UI Toolkit: Batched the scroll events on fixed height virtualizations for ListView and TreeView controls. (UUM-55912)

  • UI Toolkit: Fixed a cosmetic issue where toolbar buttons shrank when the container shrank. (UUM-104876)

  • UI Toolkit: Fixed issue when dragging a reorderable list view item on the X axis making the item disappear from the list. (UUM-103527)

  • UI Toolkit: Fixed specificity for ScrollView button styling when placed in a TabView control. (UUM-105551)

  • UI Toolkit: Fixed the ListView content disappearing when removing items outside of the offset. (UUM-104445)

  • UI Toolkit: Fixed the position of the Editor Only label in the tree view mode of the UI Builder Library. (UUM-102817)

  • UI Toolkit: Fixed the threshold on drag when near the end of the ListView. (UUM-44911)

  • UI Toolkit: Fixed USS selector is reparented when clicking on stylesheet after applying to element. (UUM-104962)

  • Undo System: Don't overwrite flags which are updated during Awake or OnEnable. (UUM-96314)

  • Universal RP: Fixed Screen Space Shadows issue when using Deferred Rendering in URP. (UUM-85291)

  • URP: Check that GBuffers are valid before using them in the DecalGBufferRenderPass. (UUM-103836)

  • URP: Fixed IndexOutOfRangeException by allocating size with respect to visible light's length. (UUM-102022)

  • VFX Graph: Domain reload does not trigger a reimport of VFX asset opened in VFX window. (UUM-57043)

  • VFX Graph: Fixed an exception when using the shortcut SHIFT+5 when no VFX component is attached or when the debug panel is not displayed in the VFX Graph editor. (UUM-102691)

  • VFX Graph: Fixed matrix 4x4 was overflowing when displayed in a context block. (UUM-102349)

  • VFX Graph: Fixed rendering of volumetric output connected to particle strips. (UUM-102654)

  • VFX Graph: Fixed VFX command culling when using Custom Passes in HDRP. (UUM-83094)

  • VFX Graph: Opening/Closing subgraphs in VFX window does not trigger a recompilation of its dependent VFX anymore. This has to be done explicitely by saving the subgraph. (UUM-97016)

  • VFX Graph: Restore the usage of global textures for textures set to None, when using instancing. (UUM-102751)

  • WebGL: Fixed a WebGL error with URP and MSAA, when a depth only render pass is involved. (UUM-90459)

  • Windows: Added warning for windows Arm64 when selecting a Graphics API other than Dx11 or Dx12. (UUM-51898)

Package changes in 6000.1.5f1

Packages updated

Packages deprecated

  • com.unity.services.ugc - "This package is no longer supported. The UGC service associated with this package is no longer accessible as of May 11th 2025."

  • com.unity.services.ugc.bridge - "This package is no longer supported. The UGC service associated with this package is no longer accessible as of May 11th 2025."

Changeset: 923722cbbcfc

Third Party Notices

Looking for a different release?

Find the Unity version that’s compatible with your existing projects, or that provides you with specific features unavailable in newer versions.