[Android]Crash on lib/arm64/libil2cpp.so when Unity Analytics and Engine Code stripping are enabled
6000.0.42f1
LTS · Released Mar 11, 2025 · Changeset feb9a7235030 · 86 release notes
Crash after the “State comes from an incompatible keyword space“ log when opening the project
Crash on MonoBehaviour::VirtualRedirectTransfer when closing Editor after removing HDRP and importing Water Samples before
Editor crash on "(nvoglv64) vkGetInstanceProcAddr" when opening Prefab with Gizmos enabled in the Scene View
Added: NativeArray and Span overloads to ImageConversion.LoadImage to allow users to avoid managed allocations in cases where their encoded byte data is not stored in a byte\[\]
Added: iPhone 16e device generation enums and screen cutouts.
iOSAPI change
[iOS] [UnityWebRequest] Requests with "UnityWebRequest" are open for SSL Proxying
Audio Reverb Zone still produces sound when the Audio Source volume is 0
Increased Memory usage when Update Mode 'On Demand' Realtime lights are used and DX12 API is selected
Editor freezes when loading a specific AssetBundle
Graphics Compositor breaks Unity rendering when the "Output Camera" is changed to a scene Camera and one Camera SubLayer is active. https://issuetracker.unity3d.com/product/unity/issues/guid/UUM-84610
Touch Input is not registered correctly when using multiple displays
"Draw Additional Lights Shadowmap" calls increase when custom MaterialBlockProperty is used
Adaptive Probe Volumes are not applied to URP Simple Lit or Lit Shaders when using "Mixed" Light Mode
[windows only] Switching Project when importing complete project does not import all assets and project opens incomplete
GPU utilization increases by 20% on Meta Quest headsets when Render Graph is enabled on 6000.0.16f1 and higher
The Player renders black on a Quest headset when MSAA, Post Processing, and Spacewarm depth submission are enabled
[Android] [Vulkan] [WebCamTexture] "WebCamTexture.Play" crashes the application when the camera is started
Updated our internal version of MbedTLS to version 3.6. This version brings new and improved security features to network communications in the engine, but also means that unsecure and deprecated protocols are now unsupported. Notably, support for TLS 1.0 and 1.1 was removed.
TLS
5.1.1 to 5.1.2
1.3.1 to 5.1.2
2.2.2 to 2.3.16
1.0.4 to 1.0.6
Improve the performance of setting of the SpriteRenderer.sprite property.
Fixed an incorrect deprecation message.
Fixed an issue by adding a layer mask in renderer 2d data for filtering options.
Fixed case where 16-bit Sprite Textures have a banding effect and loss of data when packing into Variant Sprite Atlas.
Fixed global light textures not set correctly.
Fixed warning 'GetControlID at event ValidateCommand returns a controlID different from the one in the Layout event' is logged when undoing the deletion of an Edited Freeform 2D Light
Fixed assert that got raised when TransientArtifactProvider::IsTransientArtifact is called from non mainthread, when main thread is doing asset database refresh.
Added physical keyboard support on android.
Disabled splatmaps for shadows-only terrain.
Fixed an issue by adding a shared parameter indicator "*" to the name "Use incremental GC".
Fixed an issue by replacing the ScrollView by a scrollable textArea in the Console.
Fixed debug draw mode not rendering with GPUResidentDrawer enabled.
Fixed dropdown items are not highlighted when setting padding in .unity-base-dropdown__item and hovering the mouse over the label.
Fixed Editor crash when building a player using BuildOptions.DetailedBuildReport on Mac.
Fixed Focus select on TextField on mobile devices.
Fixed IME box position for IMGUI.
Fixed issues with IMGUI's input field not updating properly when using certain methods such as Paste and Cut.
Fixed modified time for meta file when creating a new script file in an embedded package.
Fixed RadioButtonGroup getting cleared when selected in the UIBuilder
Fixed shader compilation warning when building a URP project to tvOS.
EditorFixtvOS
Fixed the drag line of the splitter not sticking to the mouse position.
Fixing a potential NullRef exception when trying to open the SceneView Menu.
same static batching data when building a player from editor or from command line
Fixed a crash with Terrain combined with Graphics Jobs.
Fixed OpenGL/ES check to detect a back buffer when using Native Render Pass.
Fixed OpenGL/ES check to detect a back buffer when using Native Render Pass.
Fixed OpenGLCore crash on Windows when using Native Render Pass.
GraphicsFixWindows
Fixed an error that occurs when using more than 200 Local Volumetric Fog.
Fixed an issue where the Input System could become unresponsive after the game or application had been running for a long time or when using high-frequency input devices.
Fixed undefined particle collision events being returned when the event list is larger than the event count.
Fixed issue by handling PrefabInstances as Added GameObjects with deleted parent in the source Prefab.
Fixed 'Stack overflow' error logged in the Console when a script that has a lot of classes is compiled.
Fixed play state change callback not being invoked when domain reload forces playmode exit.
Fixed issue where the "UniversalRenderPipelineGlobalSettings.asset" is creating noise in the git diff when building a Player.
Fixed the generation of new artifact ID of ShaderGraph on every reimport.
Fixed serialization errors are thrown when "com.unity.render-pipelines.core" is added as a custom package.
Fixed an issue in which terrain toolbar overlay disappears between minimizing and maximizing the scene view.
Fixed an issue by correcting the indentation for decorator drawers.
Fixed an issue by preventting the rename and create template option in the context menu when multiple elements are selected within UIBuilder hierarchy.
Fixed undo order bug in UIBuilder.
Set character limit on UIBuilder library search field
Fixed an issue in the UI Builder where the data source path would not be set when using the auto-completer.
Fixed an issue where click was not working after an element is removed from its panel without releasing its pointer capture.
Fixed exceptions when showing a non-serializable field in the UI Builder inspector. A warning will now be shown.
Fixed ListVIew so it sends the selectedIndex changed property event when changing the index with a mouse click.
Fixed UI Builder type selector missing some types, such as primatives, when the base type was System.Object.
Fixed UI Builders incorrectly informs about a circular dependency when the reference document is removed.
Fixed an issue by removing undo groups which contain no actions automatically.
Fixed GUID issue for FullScreenPassRendererFeature when migrating from 2022.3 to a later version.
Fixed issues with FullScreenRenderPass on visionOS.
Fixed an incorrect capitalization in "open VFX".
Fixed an issue by not allocating VFX system data in player with no renderer.
Fixed context title label was slightly offset when being edited.
Fixed invalid cast exception when clicking on template window headers.
Fixed labels were cut in the blackboard when the editor font setting was set to "System Font".
Fixed labels were not visible at all in the graph when the editor font setting was set to "System Font".
Fixed missing dirty calling SetTexture.
Fixed undoing slider value change would not be reflected in the float field next to it.
Fixed Unexpected compilation warning.
Fixed unexpected visible particle if set alive is force to true in SG Opaque Output.
Fixed an issue where calling RequestUserAuthorization(UserAuthorization.Microphone) in the Web player would prompt the user for webcam permissions instead of microphone permissions. The microphone API is not yet supported in Web, so a warning message has been added to inform developers of this limitation.
Fixed freeze on startup when decompression fallback is enabled and multithreading is disabled.
Added a better error message to prevent player building inside PlayerLoop