Fixed a shader warning in Hidden/Light2D.
Fixed an issue with 2D shadow volumetric strength.
Fixed case where Sprite with SpriteSkin is invisible in Editor Play Mode when using Addressables SpriteAtlas loading via "SpriteAtlasManager.atlasRequested" with Sprite Atlas V2 packing enabled.
Improved performance of TilemapPerformanceTests.EditorPreview_SetTile. (UUM-134576) First seen in 6000.5.0a7.
Fixed accessibility nodes being created with duplicate IDs after wrapping around the max ID value.
AccessibilityFixUUM-137871
Fixed Hands-Free Profile (HFP) support on Enhanced Audio Foundation.
AndroidFixUUM-133666
Fixed Switch Pro gamepad triggers being non-functional on Android when the controller reports L2/R2 as button events instead of axis events.
AndroidFixUUM-139567
Fixed ArgumentOutOfRangeException when selecting a transition to a short looping animation in the Animator window.
AnimationFixUUM-139812
Fixed slow memory leak of D3D12 fences in large scenes.
DX12FixUUM-140429
Converted the Vulkan Device Filter Lists asset Inspector window from Editor GUI to UI Toolkit.
EditorFix
Copy to clipboard works for query containing special characters like \{ \}.
EditorFixUUM-137347
Ensure all search tests works for EntityId.ToString. (UUM-137258) First seen in 6000.5.0a9.
EditorFixUUM-137258
Ensure Find References in Scene works both for Legacy Hierarchy and HierarchyV2.
EditorFixUUM-138659
Fixed Anchor Presets UI not responding to Shift/Alt Modifier keys in LinuxEditor.
EditorFixLinuxUUM-137598
Fixed off-center Provider Name list in Adaptive Performance settings.
EditorFixUUM-136419
Fixed the Layout and Substitution Tables leaking between domain reloads.
EditorFixUUM-138000
Fixed views not being properly refocused when switching between windows.
EditorFixWindowsUUM-139948
Fixed DrawText not drawing in the color provided.
EditorFixUUM-137907
Fixed DrawText not working when no font is provided. (UUM-137947) First seen in 6000.5.0a8.
EditorFixUUM-137947
Made the new Hierarchy view automatically fit the content to the window size. (UUM-135423) First seen in 6000.5.0a7.
EditorFixUUM-135423
Made the new Hierarchy view automatically fit the content to the window size. (UUM-138388) First seen in 6000.5.0b2.
EditorFixUUM-138388
Vulkan Device Filter Lists asset Inspector now matches current Help Box specifications. (UUM-134651) First seen in 6000.5.0a7.
EditorFixUUM-134651
Vulkan Device Filter Lists asset Inspector now uses less space.
EditorFixUUM-136073
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.
Fixed Lighting Search range-based filter ordering. (UUM-137246) First seen in 6000.5.0a9.
UnifiedRT: Fixed an issue where RayTracingRenderPipelineResources had to be public for a Player build.
Switching selection between variable nodes of the same type, or between a pair of portal nodes, now properly colors the unselected node's border highlight. (UUM-138855) First seen in 6000.6.0a2.
Graph ToolkitFixUUM-138855
Fixed a crash in NEON skinning code when using custom memory allocators that do not provide implicit buffer padding.
GraphicsFixUUM-137712
Fixed a crash when clicking Load RenderDoc in projects with Terrain active.
GraphicsFixUUM-99314
Fixed issues when importing textures with the R16G16B16 format on Direct3D.
GraphicsFixUUM-104117
Fixed OpenGLES crash when invalid binding slot is passed for uniform buffer binding.
GraphicsFixUUM-138897
Fixed the link to the Streaming Controller component documentation.
GraphicsFixUUM-139928
\[Vulkan\] Fixed an incorrect DontCare load action being applied after depth resolve or compute shader writes to a RenderTexture, causing artifacts to appear.
GraphicsFixUUM-46565
Fixed a bug where HDRP SSGI would bleed color from one side of the screen to the opposite.
HDRPFixUUM-139120
Fixed an issue where the History Buffer debug value became blank after interacting with a material debug enum value. (UUM-138138) First seen in 6000.5.0b1.
HDRPFixUUM-138138
Fixed a crash when loading achievements from GameCenter multiple times.
Fixed a scalability problem in the MultiWriterSingleReaderAtomicCircularBuffer algorithm causing exponential performance hit on ARM processors and potential deadlock situation in case multiple producer/writer threads are scheduled on the same physical core.
KernelFixUUM-138209
Ignore log if logHandler is set to null.
KernelFixUUM-110438
Fixed source generator deadlock where Roslyn Analyzers were never finishing in Rider. (UUM-133174) First seen in 6000.5.0a8.
Netcode for EntitiesFixUUM-133174
Fixed an issue where the "Export" menu item appeared enabled in the Project window even when all export options were unavailable. (UUM-135080) First seen in 6000.5.0a7.
Package ManagerFixUUM-135080
Fixed an issue where the organization field in the Export Package window was not automatically pre-filled when only one organization was available.
Package ManagerFixUUM-115277
Fixed issue where Packages folder in the Project Browser can be exported as an Asset Package when the Project has just been opened.
Package ManagerFixUUM-135385
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.
PhysicsFixUUM-140799
\[NVUnityPlugin\] Fixed a DLSS jitter and flickering issue.
PluginsFixUUM-134012
Fixed a bug that could crash the editor when using PlayModeWindow.SetViewType during playmode.
Scene/Game ViewFixUUM-139011
Fixed "Lifecycle ERROR" and "NullReferenceException" errors in the console after installing the AI Assistant package (or any package that introduces assemblies with duplicate simple names). (UUM-135379) First seen in 6000.5.0b3.
ScriptingFixUUM-135379
Fixed bug that prevented Ionic.Zlib.CF.plugin dll from being loaded.
ScriptingFixUUM-140154
Fixed integer overflow crash in container.
ScriptingFixUUM-134628
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.
ScriptingFixUUM-119332
Fixed a bug in the Switch Node that conditions list changes would not Undo. (UUM-136871) First seen in 6000.5.0b4.
ShadergraphFixUUM-136871
Fixed a bug that custom extensions changes would not Undo properly.
ShadergraphFixUUM-136836
Ensure Color Gradient works when combined with Shadow and Outline.
TextFixUUM-140065
Fixed an issue with the NoBR tag when used with a SpriteAsset.
TextFixUUM-139609
Fixed Entity ID for Font Assets is serialized twice error.
TextFixUUM-140202
Fixed error regarding duplicate serialized field when opening TextMeshPro Asset in Inspector Debug Mode.
TextMeshProFixUUM-137287
Fixed InputField fails to get the last character of a Hangul(IME) (Korean character) text when focus is shifted with the Tab key.
uGUIFixUUM-126213
Fixed a compilation error when code generating property bags while nullable reference types are enabled.
UI ToolkitFixUUM-126159
Fixed alpha of SVG previews when imported as a texture.
UI ToolkitFixUUM-137765
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.
UI ToolkitFixUUM-139822
Fixed an issue where a binding using the ToSource binding mode would update the UI following a change to the UI.
UI ToolkitFixUUM-120902
Fixed an issue where exporting colors for a StyleSheet did not have enough precision.
UI ToolkitFixUUM-127703
Fixed missing documentation link on the imported Vector Image asset Inspector header.
UI ToolkitFixUUM-139560
Fixed missing documentation link on the Panel Renderer component.
UI ToolkitFixUUM-140384
Fixed the TryRemoveItem invalid operation exception when removing stale data.
UI ToolkitFixUUM-137639
Added documentation clarifying that Adaptive Performance can override decal draw distances at runtime.
Added stereo instancing support to custom UITK shaders written in Shader Graph.
URPFixXRUUM-131994
Fixed increased build time caused by missing point sampling upscaling variant stripping in UberPost shader. (UUM-138256) First seen in 6000.5.0b2.
Recovered Quick menu items for material Upgrade: "Convert All Built-In Materials to Current SRP" and "Convert Selected Built-In Materials to Current SRP".
Fixed lasso selection offset in the VFX window.
VFX GraphFixUUM-136458
\[WebGPU\] Make sure WebCam video is oriented correctly on mobile devices.
WebGLFixiOSUUM-139017
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.
Added support for using Unity Recorder with the 2D renderer.
Changed the image used for as a warning icon in the Tile Palette to a higher resolution image so that it looks less blurry in the Editor.
Fixed a crash with the Tilemap where the Tilemap is using an invalid cached ITilemap.
Fixed a custom pivot field overflow in the Sprite Editor window.
Fixed a shader warning in Hidden/Light2D.
Fixed a Tilemap crash that occurred when the Enter Play Mode options were changed in the settings, and then Play mode is entered or exited.
Fixed an issue in URP2D where SpriteRenderer mask interaction can fail to work correctlly in certain mixed 2D/3D rendering cases.
Fixed an issue where a SpriteSkin with no bones (for example, before running Create Bones) was not selectable in Scene view and displaying incorrectly.
Fixed an issue where Brush Picks List items are initialized with a lower height than the minimum size when the Tile Palette Brush Pick Overlay is expanded.
Fixed an issue where Brush Picks List items become malformed, causing the list to become cut off when decreasing the Pick size with the slider.
Fixed an issue where Brush Picks Names disappear after adjusting the Size of the picks and switching view mode to Grid.
Fixed an issue where Destroying assets is not permitted to avoid data loss error thrown when creating a second Tile Palette Brush Pick Asset.
Fixed an issue where having a long Palette or Brush name could hide other UI elements in the Tile Palette.
Fixed an issue where scrolling in Brush Picks List when a lot of Brush Picks are saved.
Fixed an issue where the Cell Size property accepted negative values when creating a Tile Palette. The Editor now sets negative values to 0.
Fixed an issue where the Palette and Brush dropdown changed in size when switching to other Palettes or Brushes with names of different lengths.
Fixed an issue where the Tile Palette shows an empty grid when the user drags and drops Sprite assets for the Tile Palette but cancels the operation to create Tile assets.
Fixed an issue with 2D shadow volumetric strength.
Fixed an issue with sprite flicker and draw call fluctuation when Sprite Skins are culled.
Fixed artifacts appear on Sprites when generating a Sprite Atlas with Padding set to 2.
Fixed BoxFill not updating Tiles when painting over a 4x4 or larger region.
Fixed case where memory spike after activating Freeform Light2Ds.
Fixed case where Sprite with SpriteSkin is invisible in Editor Play Mode when using Addressables SpriteAtlas loading via "SpriteAtlasManager.atlasRequested" with Sprite Atlas V2 packing enabled.
Fixed case where Sprites in Editor are showing artifacting when using Sprite Skin components when using Sprite Skin components. (DANB-1209)
2DFix
Fixed crash when a user paints a large number of Tiles onto a Tilemap GameObject with a TilemapCollider2D.
Fixed crash when SpriteRenderer with Polygon2DCollider has size of 0 for 9-slice.
Fixed EditorPreview_FloodFill performance regression.
Fixed exception when using preview toggle in Sprite Editor Window when the imported texture is smaller than the source texture.
Fixed issue where RSUV is not supported in 2D Renderers.. Add ShaderUserVariable support for 2D Renderers.
Fixed issue where the correct values for the cell layout and sizing are not shown in a Tile Set importer inspector when the TileSet is selected or its changes are applied or reverted.
Fixed issue where the MaterialPropertyBlock of a SpriteRenderer is reset when the serialized properties of the SpriteRenderer are changed and the MaterialPropertyBlock has exactly two properties set.
Fixed issue where the Tile Palette moves in the forward axis when it is zoomed in or out while its swizzle is set to non-XY/YX values.
Fixed issue where the Tile Palette window is extremely zoomed in after collapsing the Tile Palette view using the separator and expanding the window by using the Brush view button.
Fixed issue where the user paints with an empty brush at any position and clears the Tile at (0, 0, 0).
Fixed issue where the user sees an error dialog after cancelling a SaveFolderPanel action from the Tile Palette.
Fixed issue with the Tile Palette window where a user can continue panning the Tile Palette window if the user's pointer leaves the Tile Palette window while panning and deactivates panning outside of the Tile Palette window.
Fixed issue with the Tile Palette window where the Split view line is not aligned with bottom view when the Tile Palette window is first shown.
Fixed missing API access to SpriteMaskInteraction for MeshRenderer and SkinnedMeshRenderer.
Fixed missing lighting and shadows in the preview camera when using URP 2D.
Fixed missing properties om SortingGroup inspector when using 3D URP.
Fixed missing Sort At Root option for Sorting Group component.
Fixed Sprite Skinning for Sprite Subtargets.
Fixed SpriteAtlas.GetSprite/GetSprites methods return incorrect position when processing the sprites.
Fixed Spriterenderer's sprite reference does not get reverted back to original after using Sprite Editor Window preview toggle when enter playmode. In addition Sprite Editor Window preview toggle is now only available in edit mode.
Fixed the issue where adding the ShadowCaster2D Component to a sprite leads to a warning log. (DANB-1191)
2DFix
Fixed the issue where Editing Geometry of the PNG skinned sprite in the scene leads to unreferenced bones. (DANB-1257)
2DFix
Fixed Tilemap.tilemapTileChanged and Tilemap.tilemapPositionsChanged sending incorrect number of Tiles when buffered while painting Tiles.
2DFix
Fixed SpriteRenderer not updating when the SRP Batcher is toggled at runtime.
Improved performance of Tilemap for SetTiles with low Tile counts.
Rename TileBase.m_CachedEntityId from TileBase.m_EntityId.
Sprite Editor Window Custom Outline and Physics Custom Outline inspector window is disabled when in playmode.
Truncated long Target, Palette, and Brush names for Target, Palette, and Brush dropdowns.
Updated the text used in the UI by Tilemap from SceneView to Scene View.
Fixed accessibility nodes being created with duplicate IDs after wrapping around the max ID value.
AccessibilityFixUUM-137871
Fixed player crash caused by UI Automation accessing invalid pointer on Windows 10.
AccessibilityFixWindowsUUM-126552
Fixed AssistiveSupport playmode tests that were failing on Windows 10 and reenabled them.
AccessibilityFixWindowsUUM-111323
Added a limit(256 chars) to the scaler profile name length to avoid long name freeze the editor.
Adaptive PerformanceFixUUM-136422
Fixed - No default loader found - error when Adaptive Performance Settings are added on unsupported platforms in Build Profilers.
Adaptive PerformanceFixUUM-121991
Fixed Adaptive Performance's Logging Frequency setting so it no longer accepts negative values.
Adaptive PerformanceFixUUM-133890
Fixed gc allocation.
Adaptive PerformanceFixUUM-136604
Fixed logging on nondevelopment build for adaptive performance.
Adaptive PerformanceFixUUM-131941
Fixed the Provider View Guide link going out of bounds when no providers are installed.
Adaptive PerformanceFixUUM-121993
Improved Adaptive Performance domain reload time. Adaptive Performance and its packages are now only updated when opening the Settings instead of Play Mode and during Editor startup. Adaptive Performance gets now stripped properly if not in use.
Adaptive PerformanceFix
Make Adaptive Performance package documentation visible in the Manual page for core packages.
Adaptive PerformanceFix
On Linux, the "Open Agent Settings..." option in the Agent Type property of a NavMeshAgent inspector would issue an error and not open the __Navigation__ window.
AIFixLinuxUUM-131690
Batch mode: removed auto-scanning for Android devices on Editor start if Android support is installed.
AndroidFixUUM-133593
Fixed a crash that would occur when using URP with the Depth/Stencil buffer disabled in Player Settings on Android.
AndroidFixUUM-109005
Fixed an incorrect include path to the lib in the custom Gradle settings.
AndroidFixUUM-122804
Fixed an issue on Android when using the old input system where the mouse scroll wheel would not work when scrolling in the negative direction without moving the mouse.
AndroidFixUUM-134074
Fixed an issue where a dialog from GradleTemplateUpdater was displayed when custom Gradle templates have the compileSdk attribute.
AndroidFixUUM-134142
Fixed an issue where gamepad/Joystick buttons could get stuck in a pressed state.
AndroidFixUUM-116934
Fixed an issue where the caret position in UI Toolkit input fields was not updating when the TouchScreenKeyboard changed the text selection on Android (Activity), this behavior is currently still broken on GameActivity.
AndroidFixUUM-128088
Fixed an issue where OnApplicationQuit was not consistently called when using Android GameActivity.
AndroidFixUUM-131090
Fixed an issue with artifacts on Pixel 10 with shaders that use discard or clip.
AndroidFixUUM-139019
Fixed build failure issue when building application while RenderDoc is running.
AndroidFixUUM-113131
Fixed for the visible icon artefact during the splash screen on Android XR.
AndroidFixXR
Fixed gdb path in Linux/Mac for displayed warning.
AndroidFixLinuxUUM-133333
Fixed Hands-Free Profile (HFP) support on Enhanced Audio Foundation.
AndroidFixUUM-133666
Fixed keyboard Area on Android.
AndroidFix
Fixed mouse input when cursor is locked (part for GameActivity 4.4.0 upgrade).
AndroidFixUUM-91677
Fixed problem with Y touch coordinate when using Activity, setting "Render outside of safe area" to false and using "Letterboxed" scaling mode.
AndroidFixUUM-120615
Fixed SDK Platforms-25 installation (for source-code customers).
AndroidFixUUM-127721
Fixed source builds when custom gradle templates are selected.
AndroidFixUUM-138551
Fixed Switch Pro gamepad triggers being non-functional on Android when the controller reports L2/R2 as button events instead of axis events.
AndroidFixUUM-139567
Fixed the problem with GameActivity based application not being backgrounded when calling Application.Unload.
AndroidFixUUM-129424
Fixed unaligned buttons in Build Settings window.
AndroidFixUUM-128845
Improved gradle dependency setup for merge_variant_JniLibFolders versus buildIl2Cpp.
AndroidFixUUM-128853
Included alpha channel value into staticSplashScreenBackgroundColor variable.
AndroidFix
On Android XR devices, fixed a hang in FMOD shutdown when calling Application.Quit().
AndroidFixXRUUM-111037
Prevent Enhanced Audio Foundation from being used on Android versions below 8.1 (API 27).
AndroidFixUUM-130772
Prioritize USB Headset over default when detected with Enhanced Audio Foundation.
AndroidFixUUM-130419
Removed extra spaces in Android library documentation.
AndroidFixUUM-133945
Removed legacy @TargetApi(Build.VERSION_CODES.M) from code.
AndroidFixUUM-131585
Removed obsolete gdb scripts.
AndroidFix
Updated Device Simulator device definitions to use generic, characteristic-based names instead of specific model names for older devices.
AndroidFixUUM-134051
Updated minimum Android SDK build and platform tools versions to 36.0.0.
AndroidFixUUM-123164
Words won't be spammed in input field when swiping touch screen keyboard (part of GameActivity 4.4.0 upgrade).
AndroidFixUUM-116283
AndroidApplication.onConfigurationChanged will correctly reflect language/country changes on GameActivity.
AndroidFix
Added a notification in the FBX Importer UI when FBX takes aren't used by any clip.
AnimationFixUUM-130850
Fixed a crash when attempting to play animation clips from the animation window on animators with invalid controllers (no layers).
AnimationFixUUM-121460
Fixed an issue where compressed Legacy Animation curves would sometimes be serialized differently without any changes to the curves.
AnimationFixUUM-131582
Fixed an issue where some ParticleSystem properties would be causing errors and warnings when added to AnimationClips and sampled in the AnimationWindow.
AnimationFixUUM-134950
Fixed an issue where the Animation window reverted to the last selected object during the OnFocus callback. The Animation window now retains the current selection when it gains focus.
AnimationFixUUM-131198
Fixed animator state showing a parameter that no long exists.
AnimationFixUUM-125283
Fixed ArgumentOutOfRangeException when selecting a transition to a short looping animation in the Animator window.
AnimationFixUUM-139812
Fixed bug where renaming state machine from inspector would not rename corresponding layer.
AnimationFixUUM-133570
Fixed copy/paste of ghost transitions when source state is not selected.
AnimationFixUUM-96725
Fixed crash caused by avatar having some invalid human bones.
AnimationFixUUM-121651
Fixed crash when avatar had invalid hand bones.
AnimationFixUUM-136330
Fixed crash when deleting playable output with null graph.
AnimationFixUUM-122215
Fixed curve menu not applying changes to tangents in the DopeSheet editor.
AnimationFixUUM-132540
Fixed erroneous quaternion keyframes created from AddCurves in the AnimationWindow.
AnimationFixUUM-133953
Fixed focus on clip selection dropdown preventing use of play shortcut.
AnimationFixUUM-125483
Fixed issue where Animator state normalized time would stop incrementing past a certain normalized time. Now, the state time will be guaranteed to increment (or decrement) to the next representable floating point number if the delta time is non-zero.
AnimationFixUUM-123305
Fixed mute option in state machine exit transitions not being considered by the state machine.
AnimationFixUUM-131678
Fixed the broken documentation link in the AnimationWindowEvent inspector.
AnimationFixUUM-131593
Removed add button from human template asset, and instead ensure that all bones are added by default when creating a new template.
AnimationFixUUM-133725
Fixed On Screen Keyboard closing when typing with a controller or Siri Remote.
Apple TVFixiOStvOSUUM-120998
Fixed an issue where AssetBundleUnloadOperation allocations persist longer than expected and are not cleared until the next GC.collect().
Asset BundlesFixUUM-132703
Fixed cache-related crash on iOS when loading assets.
Asset BundlesFixiOSUUM-120877
Fixed crash when you call UnloadAllAssetBundles and there are pending AssetBundle.UnloadAsync tasks.
Asset BundlesFixUUM-122776
Fixed crash in AssetImportWorker when loading Shader Variant Collections.
Asset ImportFixUUM-133236
Fixed editor crash on keywords::LocalSpace::Find because of accessing stale resources.
Asset ImportFixUUM-133882
Fixed import of audio files with extended paths on Windows.
Asset ImportFixWindowsUUM-133597
Ensure Symlinked folders are correctly detected on Unix platform and that a warning about their usage is outputted for each of them.
Asset PipelineFixLinuxUUM-119544

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.