Release Notes Background

Unity 6000.0.58f1

Released on Sep 17, 2025

Manual installs

Component installers

Release

Known Issues in 6000.0.58f1

  • Editor: Tags window completely breaks and throws Exception errors when Adding a Tag to a GameObject (UUM-119476)

  • 2D: [Android][PowerVR] 2D Lights are constantly duplicating and increasing in intensity in the Player (UUM-115475)

  • AI Navigation Core: NavMeshSurface ignores convex Mesh Colliders when using Physics Colliders (UUM-102676)

  • Android: [GameActivity] APK built with Development Build enabled gets flagged as having Malware (UUM-116588)

  • Audio Authoring: Audio Low Pass Filter isn't working when enabled after entering Play Mode or in Player via Script (UUM-114268)

  • DirectX12: Increased Memory usage when Update Mode 'On Demand' Realtime lights are used and DX12 API is selected (UUM-90065)

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

  • GLES: [Android][GLES] The 2DLight is disproportionately bright on some Android devices when OpenGLES3 is used (UUM-114480)

  • 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)

  • IL2CPP: [macOS][iOS][IL2CPP] Crash when using the nullable enum as a parameter and passing a default value into it. (UUM-116854)

  • Kernel: Crash on DynamicHeapAllocator::CreateTLSFBlock when opening a specific project (UUM-108694)

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

  • Metal: [iOS] Metal API validation error thrown when MSAAx2 and Depth&Color Texture are enabled (UUM-116571)

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

  • Vulkan: Artifacts appear in the Player when using Screen Space shadows with orthographic camera (UUM-116048)

6000.0.58f1 Release Notes

Changes

  • EmbeddedLinux: Targets now built with the following security compilation flags:
    -fstack-protector-all
    -z now.

  • iOS: Configured Xcode project to use gnu++17 and gnu17 language versions for C++ and C.

  • Physics: PhysicsDebugger window has a minimum width/height. (UUM-114638)

  • QNX: Targets now built with the following security compilation flags:
    -fstack-protector-all
    -z now.

  • VisionOS: Configured Xcode project to use gnu++17 and gnu17 language versions for C++ and C.

Fixes

  • 2D: Fixed case where crash on BlockMask::FillSpriteData when building the Android Player. (UUM-112926)

  • 2D: Fixed issue where RigidBody2Ds could affect shadow caster size when using a Collider2D as a casting source. (UUM-70734)

  • 2D: Fixed issue where the background color of the Tile Palette is different depending on whether a RenderPipeline asset is used or not. (UUM-114975)

  • 2D: Fixed Light Batching Debugger UI constantly refreshing. (UUM-101919)

  • 2D: Fixed unnecessary shadow texture usage for 2D Renderer. (UUM-111385)

  • Android: Fixed and improve warning messaging on ExternalTools window when not recommended tools are used. (UUM-115122)

  • Android: Fixed crash of AndroidJNITests.TestProcess. (UUM-113341)

  • Animation: Fixed an issue when clicking the Play button immediately after selecting a clip in Animation Window.The Space shortcut will now play the clip as expected rather than open the clip selection dropdown. (UUM-113349)

  • Animation: Fixed an issue with animated UITK Property Fields in component inspectors failing to tint correctly when entering and exiting the animation preview mode from the Animation window. (UUM-114283)

  • Asset Pipeline: Fixed AssetDatabase.ForceReserializeAssets will not try re-serializing assets that were recently deleted. (UUM-109985)

  • DX12: Added extra null checks in BufferD3D12.h. (UUM-115361)

  • DX12: Fixed native RenderPass validation errors in editor/player. (UUM-112861)

  • Editor: Check duplication for both customer and built-in tags in TagManager. (UUM-99990)

  • Editor: Fixed BRG/GRD Validation layer warning on Metal. (UUM-115852)

  • Editor: Fixed editor crash when rotating in device simulator. (UUM-111731)

  • Editor: Fixed imgui clip offset in InputFields. (UUM-115864)

  • Editor: Fixed incorrect margins in state machine inspector. (UUM-111381)

  • Editor: Fixed issue on macOS with progress such as script reloading taking focus from other applications when the editor was in the background. (UUM-113123)

  • Editor: Fixed issue when entering play mode can cause a crash on macOS when under heavy load. (UUM-109764)

  • Editor: Fixed slow impostor baking when Split Jobs threading mode is used. (UUM-75914)

  • Editor: Fixed the display of non-whole sizes in the UI toolkit debugger's box model. (UUM-77345)

  • Editor: Fixed the ReoderableList so it sets the GUI.changed value when accepting a drag/drop onto its header in the Editor. (UUM-116026)

  • Editor: Fixed USS variable token parsing. (UUM-77291)

  • Editor: Prevent Accelerator client code hanging on cancelled uploads. (UUM-113816)

  • Editor: [MacOS] Fix BeginLayoutGroup error on Enter key holding if tag exists. (UUM-114909)

  • GI: Fixed a bug where projects using Adaptive Probe Volumes would have high memory usage in Editor, especially when the project contains many scenes that use Adaptive Probe Volumes. (UUM-104833)

  • Graphics: Fixed a CPU crash happening when logging a DRED report generated after GPU crash when using -force-d3d12-debug argument. (UUM-115025)

  • Graphics: Fixed Cubemap mipmaps display differently between Editor and Player when using custom mipmaps. (UUM-104071)

  • Graphics: Fixed incorrect sorting order with combined Text Mesh Pro and MeshRenderer objects when using GPU Resident Drawer. Objects like these now bypass GPU Resident Drawer. (UUM-115123)

  • Graphics: Fixed MeshFilter excessively logging SendMessage warnings when used in Prefab. (UUM-114459)

  • Graphics: Increased the maximum amount of UAVs that can be bound to RayTracingShaders from 8 to 64. (UUM-112727)

  • GraphView: Added Pointer events to handle edge connection and manipulation. Enables touch input to be properly addressed. (UUM-73221)

  • HDRP: Fixed artifacts being visible as random bright tiles in HDRP deferred lighting after disabling path tracing. (UUM-112725)

  • iOS: Do not reset input if requested orientation change is the same as previous (no actual change). (UUM-114722)

  • iOS: Fixed Adaptive Resolution interop with MSAA depth. (UUM-116000)

  • iOS: Fixed Canvas not being rendered when app goes to background. (UUM-114602)

  • Kernel: Improved performance of job system batch kicks when the batch has only one job. (UUM-115616)

  • macOS: Added a warning dialog to alert users that all files will be deleted when building Apple platforms using the Replace option.
    Added restricted directories when building Apple platforms. (UUM-109815)

  • macOS: Fixed GPU occlusion culling interop with MSAA rt. (UUM-87043)

  • macOS: Fixed mouse delta spike when cursor is set to the center of the screen. (UUM-112550)

  • Physics: Fixed a crash inside Physics.IgnoreCollision where a user would pass a prefab asset (not a prefab asset instance) to the API thus internally ending with Transform components that don't belong to a UnityScene. An error message will now be issued when this usage is executed. (UUM-116541)

  • Scene/Game View: Fixed a bug where an Overlay could have an empty title and be shown as an empty button in the overlay menu toolbar. (UUM-114575)

  • Scene/Game View: Fixed a bug where the Overlay Menu would not be usable when the window does not have active overlays. (UUM-113611)

  • Shaders: Fixed CPU side performance regression when shader has dynamic branch keywords. (UUM-114974)

  • SRP Core: Fixed an Issue where the MaterialUpgrader in URP wouldnt enable Alpha Clipping on Materials that started out using Render Mode Cutout. (UUM-99709)

  • Text: Fixed caching issue with fallback. (UUM-115402)

  • uGUI: Prevent users from calling Destroy or DestroyImmediate on the default uGUIMaterial to prevent a crash. (UUM-114080)

  • UI Elements: Modifying text white-space correctly gets reflected in UI Builder. (UUM-114727)

  • UI Toolkit: Fixed an exception when restoring the UI Debugger context. (UUM-114690)

  • UI Toolkit: Improved search result message in UI Toolkit Layout Debugger. (UUM-115950)

  • Universal RP: Fixed the issue where Mismatch fragment errors are thrown when STP is enabled and Render Object Pass set to AfterRenderingPostProcessing. (UUM-111329)

  • Version Control: Fixed the error that was thrown when the "Configure Unity Version Control" button is pressed in the Build Automation settings in Build Profiles. (UUM-115391)

  • Video: Fixed crash on older GPUs that don't support ID3D11Fence. (UUM-104855)

  • Video: Fixed recording is not created when path containing Japanese characters. (UUM-116121)

  • Video: VideoPlayer freezes for a short duration after 1 second when streaming on WebGL from StreamingAssets. (UUM-111608)

  • VisionOS: A few audio app lifecycle issues were fixed on visionOS. Previously, when moving the Unity app through the various lifecycle states (i.e. foreground, background), audio could stop playing in error. (UUM-60646)

  • Web: Fixed "ArgumentOutOfRange" exception when UI Toolkit was used in Web builds with "Native C/C++ Multithreading" enabled. (UUM-108928)

  • Web: Fixed code optimization options "Runtime Speed" and "Disk Size": disable Link Time Optimization(LTO).
    This allows to workaround "Runtime Error: unreachable" bug with certain projects. (UUM-114084)

  • Web: Fixed crash happening when transform position carries NaN values. (UUM-74844)

Package changes in 6000.0.58f1

Packages updated

Changeset: 44b8bf3a3225

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.