Release Notes Background

Unity 2023.1.20f1

Released on Nov 9, 2023

Manual installs

Component installers

Release

Known Issues in 2023.1.20f1

  • Asset - Database: Editor freezes when PrefabUtility.LoadPrefabContents is called in AssetPostprocessor.OnPostprocessAllAssets for a moved prefab (UUM-54362)

  • GLES: [Linux][URP] Crash on GfxFramebufferGLES::Clear when entering the Play Mode when all Renderer Features are disabled, Native RenderPass and MainCamera's Depth Texture is enabled (UUM-49240)

  • PhysX Integration: Rigidbody component's values do not translate to the PhysX calculations when they are being overridden via a script (UUM-55081)

  • Platform Audio: Audio is delayed by ~0,5 sec after starting to play it in the Android/iOS Player (UUM-41494)

  • Platform Audio: [Linux] No audio output when playing audio (UUM-53143)

  • RP Foundation: Fix for 2023.1.X: Depth pass is rendered with an incorrect matrix in the animation preview when using Universal RP (UUM-52625)

  • Serialization: Crash and or slow update when List items are reordered in the Inspector Window (UUM-46703)

  • uGUI: Button triggers another Button when multiple Canvases are used in multiple windows (UUM-36255)

  • Windows: Sometimes the wrong image is displayed when using Cursor.SetCursor in software mode (UUM-46718)

2023.1.20f1 Release Notes

Improvements

  • Documentation: Improved code sample for NavMeshAgent.CalculatePath() to better clarify how to interpret and use its results. (UUM-43219)

  • Documentation: [AI] Added some detail to NavMeshPathStatus.PathInvalid. (UUM-43218)

  • VFX Graph: Improved and optimize undo redo.

Changes

  • XR: Updated OpenXR SDK package version to 1.9.1.

Fixes

  • Asset Bundles: Fixed deadlock in AssetBundleUnloadOperation. (UUM-48887)

  • Asset Import: Fixed a regression where an fbx with missing materials would cause a crash during import. (UUM-53167)

  • Build Pipeline: Improved the performance of "Write data build dirty tracking information" for AssetBundle builds. (UUM-46585)

  • Core: Fixed a data race inside the job system where weak memory systems could hang when waiting and attempting to steal parallel work submitted from another thread. (UUM-41806)

  • Documentation: [AI] Fixed incorrect documentation for NavMeshBuildSource.size. (UUM-43216)

  • Documentation: [AI] Fixed incorrect documentation for NavMeshBuildSource.size. (UUM-43222)

  • Editor: Corrected initialized SerializedObject and EnabledProperty in Editor. (UUM-52682)

  • Editor: Corrected load Editor Sharpness on first use. (UUM-44470)

  • Editor: Disabled started animation in DetachFromPanelEvent callback. (UUM-45660)

  • Editor: Fixed editor crash when right clicking on curve field. (UUM-44471)

  • Editor: Fixed Floating window does not stay on top of the Editor when clicking anywhere on the main Editor window. (UUM-53157)

  • Editor: Fixed InvalidOperationException when clearing inactive background progresses. (UUM-54039)

  • Editor: Fixed issue with Input Manager Project Settings UI becoming corrupted on first run after installing Input System package v1.8.0-pre1. (UUM-53925)

  • Editor: Fixed issue with Mixed lightmodes not working in the Player. (UUM-41407)

  • Editor: Fixed occasional freeze when calling UnityWebRequest.ClearCookieCache. (UUM-54043)

  • Editor: Fixed render variants not being created if the Materials folder didn't already exist. (UUM-49802)

  • Editor: Fixed the double copy in package manager. (UUM-39837)

  • Editor: Fixed the line copying using ctrl+c will erase the content in ugui test project. (UUM-47822)

  • Editor: Fixed the search by shortcut in the Shortcuts Manager window to accept Mouse inputs. (UUM-52017)

  • Editor: Fixed undo/redo did not work anymore with selection. (UUM-42481)

  • Editor: SpeedTree Importer Inspector: Fixed 'Null reference exception' when Apply button is clicked after changing an import option. (UUM-1910)

  • Editor: Updated the enum maskfield flags in the drop-down menu that are adjusted manually. (UUM-46873)

  • Editor: UUM-54191: Fix for 2023.1.X: TextField selection is too sensitive. (UUM-15800)

  • Editor: [Android] Broadcast Receiver in UnityPlayer was removed as it is unneeded and causing crash on Android 14 development due to missing EXPORTED/NOT_EXPORTED flag when registering receiver. (UUM-48068)

  • Editor: [Android] Samsung S8 crashing after OpenExtractor failing to translate archive. (UUM-894)

  • Graphics: Fixed crash when trying to upload a texture with TextureUploadFlags::kTextureUploadUninitialized and using OpenGL. (UUM-53142)

  • Graphics: Fixed rendering freezes when changing orientation on A14 iPads. (UUM-9480)

  • Graphics: Resolves two triggered Vulkan validation errors in multiview when using SRPs; VUID-vkCmdClearAttachments-pRects-06937 and VUID-vkCmdClearAttachments-baseArrayLayer-00018. (UUM-39637)

  • HDRP: Added additional documentation for cached shadows of directional lights.

  • HDRP: Added in which space custom velocity should be computed. (UUM-50992)

  • HDRP: Ensure documentation clearly lists lack of support for Box Lights in path tracing. (UUM-48478)

  • HDRP: Fixed an issue where Reflection Proxy Volume would cause artifacts to cover the editor on Apple Silicone devices. (UUM-42099)

  • HDRP: Fixed argument exception when trying to add to shadowsWithValidData. (UUM-49242)

  • HDRP: Fixed Turkish OS incorrectly deducing DLSS is not available. (UUM-48557)

  • HDRP: Fixed XR SPI is not disabled after processing the render request. (UUM-49454)

  • HDRP: The lightShadowCasterMode property on Light now only affects shadow caster culling when baked lighting includes shadow mask, as intended. (UUM-26410)

  • HDRP: Updated decal projector draw distances when global draw distance changes.

  • iOS: Fixed application not launching in fullscreen when CustomXib is selected as launch screen. (UUM-48345)

  • Linux: Fixed Editor progress window labels doesn't updating. (UUM-51402)

  • Linux: Fixed Progress modal window stays on top of every other window and cannot be moved. (UUM-51429)

  • Networking: Fixed crash when quitting application with running UnityWebRequest. (UUM-48042)

  • Networking: Updated libcurl to version 8.4.0. (UUM-52015)

  • Physics: Discard inertia tensor rotations that contain infinite components (both Rigidbody and ArticulationBody). (UUM-49807)

  • Physics 2D: When using CustomCollider2D.SetCustomShapes using a NativeArray, allow the shape vertices to be non-contiguous i.e each redundant vertex unused by shapes are allowed. (UUM-53717)

  • Scripting: Fixed a couple of issues in AssemblyUpdater with regard to generic type handling. (UUM-16921)

  • Scripting: Fixed files not getting added for compilation if GUIDs are detected as a move, and the old file added as new.

  • Scripting: Fixed race condition that could cause crashes on startup when native code called into managed code. (UUM-49357)

  • Shaders: Fixed editor crash when updating a shader graph referenced by another shader using UsePass. (UUM-46187)

  • UI Elements: Fixed Enum field changes that are not reflecting when multi-editing GameObjects with different values. (UUM-40715)

  • UI Toolkit: Fixed NullReferenceExceptions when reordering animated list views. (UUM-45896)

  • UI Toolkit: Fixed UI Builder not discarding document changes when closing a modified document that was active when the Unity Editor was opened. (UUM-36174)

  • UI Toolkit: Fixed UI Builder sometimes placing element at wrong position when reordering on a freshly opened document. (UUM-36159)

  • UI Toolkit: Fixed UI Builder sometimes reversing element order when reordering multiple elements at a time. (UUM-36170)

  • UI Toolkit: Fixed UIDocument not being reloaded when closing UI Builder and discarding changes. (UUM-36157)

  • UI Toolkit: Fixed UIDocument sometimes not being reloaded when reordering elements in UI Builder. (UUM-36158)

  • Universal RP: Fixed an issue where building a project using deferred with batchmode and nographics resulted in incorrect variant stripping. (UUM-47782)

  • Universal RP: Fixed an issue where Unlit shaders would not output correct normals when using deferred and Accurate GBuffer Normals.

  • Universal Windows Platform: "Create App Packages..." option is greyed out when trying to Create App Packages in Visual Studio. (UUM-47116)

  • URP: Fixed partially corrupted Android screen when Vulkan display rotation during rendering is enabled. (UUM-48569)

  • VFX Graph: Fixed undoing port value change that did not restore correct value. (UUM-29244)

Package changes in 2023.1.20f1

Packages updated

Changeset: 35a524b12060

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.