Manual installs
Operating systems
-Component installers
Windows
+macOS
+macOS ARM64
+Release
Release notes
+Known Issues in 2023.2.10f1
3D Physics: inertiaTensor does not reset to the original value when setting Rigidbody constraints from FreezeAll to None (UUM-59748)
Asset - Database: Crash in CollectManagedImportDependencyGetters inside OpenScene in batch mode (UUM-57742)
Asset Bundles: UV1 data is lost during AssetBundle build when Optimize Mesh Data is on (UUM-57201)
Asset Importers: Crash on ConvertBlenderToFBX while importing a specific .blend file (UUM-63758)
Audio Authoring: Crash on AudioUtil_CUSTOM_HasAudioCallback when exiting Play Mode while the Inspector is displaying a GameObject with a script attached (UUM-58481)
Audio Random Container: Memory leak when creating ARC prefab (UUM-61023)
Culling: Crash on PrepareDrawShadowsCommandStep1 when selecting a camera while the Occlusion Culling window is open (UUM-506)
DirectX12: "Draw indirect argument buffer too small" is thrown when using an argument buffer of 4 ints (UUM-63246)
DirectX12: Crash on D3D12Fence::Wait when using Forward+ Rendering Path with Better Shaders asset (UUM-57113)
GLES: Memory leak when Application.runInBackground is set to false and the Editor is unfocused (UUM-63345)
HD RP: Prefab preview thumbnails are not being rendered when a Project uses HDRP (UUM-60000)
HD RP: [AMD] Crash on GfxDeviceD3D12Base::DrawBuffersCommon when Baking Light with Virtual Offset on Probe Volumes (UUM-59522)
IAP: [Android] The Player crashes with a "JNI ERROR (app bug)" error when the global reference table gets overflowed by BillingClientStateListener (UUM-55105)
IL2CPP: [Android] Crash on Android when AndroidJavaProxy is calling from multiple threads (UUM-49357)
Input: Crash on InputDeviceIOCTL when closing Unity editor (UUM-10774)
Metal: [iOS] App crashes with out of memory exception in UnityGfxDeviceWorker when starting the app (UUM-55488)
Platform Audio: [Linux] No audio output when playing audio (UUM-53143)
Progressive Lightmapper: The Editor becomes unresponsive and memory allocation errors are spammed in the Console when Generating Lightning (UUM-58017)
Scene Management: Crash on GameObject::QueryComponentByType when opening a project (UUM-58461)
Scripting Buildtime: Unclearable nunit error when installing/uninstalling the Entities package on a new project (UUM-58284)
2023.2.10f1 Release Notes
Fixes
Android: Fixed a crash in development build when passing array of AndroidJavaObject to Java method. (UUM-60779)
Android: Fixed a crash, when one of the extracted il2cpp resource is delete in application data folder, in case like this, application will reextract il2cpp resources again. (UUM-46362)
Android: Fixed an issue where the splash background color was not always editable for Android, even if a splash screen background image is set. (UUM-60293)
Android: Fixed problem with JNI global reference table overflow when AndroidJavaObjects are deleted by garbage collector. (UUM-60727)
Android: Fixed problem with with using AndroidJavaObject.Set() for AndroidJavaProxy. (UUM-59734)
Android: Fixed UnityEditor.Android.GradleDependencies.GetEngineGradleDependencies() to return game activity dependencies, when both Activity and GameActivity are selected in application entry points.
Android: Make it possible to target API Level 32, when building with GameActivity, in this case, Unity will downgrade the following package version - androidx.appcompat:appcompat 1.6.1 -> 1.5.1, androidx.core:core 1.9.0 -> 1.8.0. (UUM-61916)
Asset Bundles: Added note about texture streaming in the AssetBundle.UnloadAllAssetBundles docs. (UUM-62176)
Documentation: Fixed documentation on SystemInfo.hdrSupportFlags. (UUM-59911)
Editor: Fixed a flickering issue due the intensity was being changed during the first frame. (UUM-57173)
Editor: Fixed an issue in URP's Forward+ reflection probe tiling. (UUM-58983)
Editor: Fixed an issue where an assert is triggered if calling EditorApplication.Exit() with a native debugger attached on MS Windows. (UUM-56930)
Editor: Fixed an issue where certain monitor layouts will confuse which monitor to open menus on MS Windows. (UUM-48008)
Editor: Fixed an issue where macOS platform was not having XcodeApi if iOS platform support was not present. (UUM-56448)
Editor: Fixed an issue where Rich text tags were not support single quotes tags. (UUM-59167)
Editor: Fixed an issue where the GameView Scale slider was reading the display Scale from the wrong display. (UUM-42833)
Editor: Fixed an issue where there was no default value for texture compression format. (UUM-55126)
Editor: Fixed an issue where we would use a cached SerializedProperty that belonged to a different SerializedObject for the ReorderableList. This would cause changes to be lost due to them being applied to the wrong SerializedObject. (UUM-35957)
Editor: Fixed application focus detection on linux. (UUM-57857)
Editor: Fixed blackscreen issue in the GameView when using a UI document. (UUM-62071)
Editor: Fixed Diagnostics Preference Page not showing up correctly after clicking on button in the warning message. (UUM-60295)
Editor: Fixed the tiling of spotlights in URP's Forward+ renderer, which was wrong in certain conditions. (UUM-32986)
Editor: Fixed TwoPaneSplitView anchor style being overridden when shown in an Inspector. (UUM-61755)
Editor: Upgrade libcurl to 8.5.0. (UUM-60184)
Graphics: Fixed a rendering non-background materials as skybox issue. (UUM-60017)
Graphics: Fixed asymmetric projection matrix support in URP forward plus. (UUM-58978)
Graphics: Fixed issue of setting mismatched Color and Depth buffers encountered with Single-buffered CustomRenderTextures. (UUM-55999)
Graphics: Fixed spotlight culling in orthographic camera when using URP ForwardPlus. (UUM-58979)
Graphics: Improved performance of CopyTexture when copying from a readable Texture2D just after it was scheduled for uploading (Texture2D::Apply()). (UUM-35167)
HDRP: Fixed a water in SSR reflections. (UUM-60788)
HDRP: Fixed an offset in refraction in XR issue. (UUM-31909)
IL2CPP: Avoid providing duplicate copies of the --linker-flags argument passed to IL2CPP. (UUM-60988)
IL2CPP: Fixed an issue where a PlatformNotSupportedException for Process.HasExited was not thrown. (UUM-55384)
IL2CPP: Fixed crash in GC when too many allocation roots are processed. (UUM-59544)
IL2CPP: Fixed finalizers being called in a reentrant manner on the Web platform. Finalizers are now invoked explicitly at the end of each frame if needed. (UUM-44732)
IL2CPP: Fixed leak of cached reflection data on IL2CPP unload. (UUM-58464)
IL2CPP: Fixed occasional crash when attaching/detaching the Unity debugger. (UUM-48692)
IL2CPP: Fixed rare crash when using ConditionalWeakTable. (UUM-54316)
IL2CPP: Fixed socket.send() sending uncatchable SIGPIPE signal on Linux. (UUM-39498)
IL2CPP: Fixed to allow IP options IP_HDRINCL, IP_TOS and IP_TTL on some platforms where they are supported but were incorrectly defined out. (UUM-55772)
Mono: Accessing AppContext.BaseDirectory will no longer throw an exception. (UUM-48816)
Mono: Fixed "ldftn opcode to an icall causes JIT compilation upon every invocation". (UUM-54694)
Mono: Fixed a race condition when the number of files in a directory changes while this code is executing. (UUM-58474)
Mono: Fixed crash on domain reload, due to domain specific memory stored within image specific data structures. (UUM-60632)
Mono: Fixed crash on Windows when certain Global Flags were enabled with the GFlags SDK tool. (UUM-49475)
Mono: Fixed crash that would occur when attempting to determine the size of a recursively defined struct. (UUM-58734)
Mono: Fixed issue with Socket.ReadAsync where the buffer submitted would not be updated when using a Memory. (UUM-54449)
Mono: Fixed wrong file path reported by mono_ppdb_lookup_location for methods that span multiple files. (UUM-4341)
Package Manager: Fixed a sidebar min-width issue. (UUM-62121)
Particles: Fixed a random crash with Prewarm & SubEmitter. (UUM-54962)
Physics: Fixed a spelling issue in a BoxCollider warning message. (UUM-57944)
Physics 2D: Fixed an issue when using a CircleCollider2D in a CompositeCollider2D whilst using Transform scaling, the Radius could become invalid. (UUM-61207)
Physics 2D: Using SetEnabled on CompositeCollider2D should have no effect as component isn't able to be disabled. (UUM-59650)
Scene/Game View: Fixed Move tool behavior when the parent GameObject changes during manipulation. (UUM-56520)
SRP Core: Fixed a NullReferenceException when trying to display VolumeComponents overrides. (UUM-53816)
SRP Core: Fixed an issue where errors could be thrown by debug action registration if deleting all axes in Input Manager. (UUM-45496)
Text: Fixed un-detected sprite asset changes after adding new sprites. (UUM-55614)
TextCore: Fixed an issue by ensuring only Kernings are populated for UITK and IMGUI. (UUM-37691)
TextCore: Fixed an issue were Kerning was not applied to Sprites. (UUM-57103)
UI Toolkit: Fixed an issue where a binding instance marked as dirty would not update all usages of that binding. (UUM-62267)
UI Toolkit: Fixed an issue where itemsChosen event was not triggered when using Input System UI Input Model. (UUM-53680)
UI Toolkit: Fixed an issue where the ListView would bind to an incorrect property path when the list items were being reused. (UUM-61896)
UI Toolkit: Fixed an issue where the ListView would not display serialized values correctly when the list items were being reused. (UUM-56957)
UI Toolkit: Fixed an issue where the url Style sheet value was not using speech marks instead of apostrophes. (UUM-59416)
UI Toolkit: Fixed an issue where the xml namespaces provided by the user were not kept when saving a UXML file in the UI Builder. (UUM-39907)
UI Toolkit: Fixed CurveFIeld not applying the ranges to the CurveEditorWindow. (UUM-61075)
UI Toolkit: Fixed for authoring of attribute overrides being disabled in the UI Builder inspector when UXML Serialization was used. (UUM-56475)
UI Toolkit: Fixed GenericDropdownMenu unnecessarily removing focus from elements created during a menu action. (UUM-37790)
UI Toolkit: In the UI Builder, users can no longer drag disabled selectors when using in-context editing. (UUM-16090)
Universal RP: Fixed bloom shader not working with non uniform rasterisation based foveated rendering on VR platforms that support it. (UUM-61885)
Universal RP: Fixed bright pixels when using a camera with skybox and MSAA rendering opaque objects with alpha clipping together with a transparent object if additive blending. (UUM-52949)
Universal Windows Platform: Fixed an issue where Player would not store the previous UnityPlayer.log under UnityPlayer-prev.log. (UUM-55652)
VFX Graph: Fixed missing node links when copy/pasting a system with missing PointCacheAsset. (UUM-46548)
Package changes in 2023.2.10f1
Packages updated
Changeset
+Third Party Notices
Release notes
+Known Issues in 2023.2.10f1
3D Physics: inertiaTensor does not reset to the original value when setting Rigidbody constraints from FreezeAll to None (UUM-59748)
Asset - Database: Crash in CollectManagedImportDependencyGetters inside OpenScene in batch mode (UUM-57742)
Asset Bundles: UV1 data is lost during AssetBundle build when Optimize Mesh Data is on (UUM-57201)
Asset Importers: Crash on ConvertBlenderToFBX while importing a specific .blend file (UUM-63758)
Audio Authoring: Crash on AudioUtil_CUSTOM_HasAudioCallback when exiting Play Mode while the Inspector is displaying a GameObject with a script attached (UUM-58481)
Audio Random Container: Memory leak when creating ARC prefab (UUM-61023)
Culling: Crash on PrepareDrawShadowsCommandStep1 when selecting a camera while the Occlusion Culling window is open (UUM-506)
DirectX12: "Draw indirect argument buffer too small" is thrown when using an argument buffer of 4 ints (UUM-63246)
DirectX12: Crash on D3D12Fence::Wait when using Forward+ Rendering Path with Better Shaders asset (UUM-57113)
GLES: Memory leak when Application.runInBackground is set to false and the Editor is unfocused (UUM-63345)
HD RP: Prefab preview thumbnails are not being rendered when a Project uses HDRP (UUM-60000)
HD RP: [AMD] Crash on GfxDeviceD3D12Base::DrawBuffersCommon when Baking Light with Virtual Offset on Probe Volumes (UUM-59522)
IAP: [Android] The Player crashes with a "JNI ERROR (app bug)" error when the global reference table gets overflowed by BillingClientStateListener (UUM-55105)
IL2CPP: [Android] Crash on Android when AndroidJavaProxy is calling from multiple threads (UUM-49357)
Input: Crash on InputDeviceIOCTL when closing Unity editor (UUM-10774)
Metal: [iOS] App crashes with out of memory exception in UnityGfxDeviceWorker when starting the app (UUM-55488)
Platform Audio: [Linux] No audio output when playing audio (UUM-53143)
Progressive Lightmapper: The Editor becomes unresponsive and memory allocation errors are spammed in the Console when Generating Lightning (UUM-58017)
Scene Management: Crash on GameObject::QueryComponentByType when opening a project (UUM-58461)
Scripting Buildtime: Unclearable nunit error when installing/uninstalling the Entities package on a new project (UUM-58284)
2023.2.10f1 Release Notes
Fixes
Android: Fixed a crash in development build when passing array of AndroidJavaObject to Java method. (UUM-60779)
Android: Fixed a crash, when one of the extracted il2cpp resource is delete in application data folder, in case like this, application will reextract il2cpp resources again. (UUM-46362)
Android: Fixed an issue where the splash background color was not always editable for Android, even if a splash screen background image is set. (UUM-60293)
Android: Fixed problem with JNI global reference table overflow when AndroidJavaObjects are deleted by garbage collector. (UUM-60727)
Android: Fixed problem with with using AndroidJavaObject.Set() for AndroidJavaProxy. (UUM-59734)
Android: Fixed UnityEditor.Android.GradleDependencies.GetEngineGradleDependencies() to return game activity dependencies, when both Activity and GameActivity are selected in application entry points.
Android: Make it possible to target API Level 32, when building with GameActivity, in this case, Unity will downgrade the following package version - androidx.appcompat:appcompat 1.6.1 -> 1.5.1, androidx.core:core 1.9.0 -> 1.8.0. (UUM-61916)
Asset Bundles: Added note about texture streaming in the AssetBundle.UnloadAllAssetBundles docs. (UUM-62176)
Documentation: Fixed documentation on SystemInfo.hdrSupportFlags. (UUM-59911)
Editor: Fixed a flickering issue due the intensity was being changed during the first frame. (UUM-57173)
Editor: Fixed an issue in URP's Forward+ reflection probe tiling. (UUM-58983)
Editor: Fixed an issue where an assert is triggered if calling EditorApplication.Exit() with a native debugger attached on MS Windows. (UUM-56930)
Editor: Fixed an issue where certain monitor layouts will confuse which monitor to open menus on MS Windows. (UUM-48008)
Editor: Fixed an issue where macOS platform was not having XcodeApi if iOS platform support was not present. (UUM-56448)
Editor: Fixed an issue where Rich text tags were not support single quotes tags. (UUM-59167)
Editor: Fixed an issue where the GameView Scale slider was reading the display Scale from the wrong display. (UUM-42833)
Editor: Fixed an issue where there was no default value for texture compression format. (UUM-55126)
Editor: Fixed an issue where we would use a cached SerializedProperty that belonged to a different SerializedObject for the ReorderableList. This would cause changes to be lost due to them being applied to the wrong SerializedObject. (UUM-35957)
Editor: Fixed application focus detection on linux. (UUM-57857)
Editor: Fixed blackscreen issue in the GameView when using a UI document. (UUM-62071)
Editor: Fixed Diagnostics Preference Page not showing up correctly after clicking on button in the warning message. (UUM-60295)
Editor: Fixed the tiling of spotlights in URP's Forward+ renderer, which was wrong in certain conditions. (UUM-32986)
Editor: Fixed TwoPaneSplitView anchor style being overridden when shown in an Inspector. (UUM-61755)
Editor: Upgrade libcurl to 8.5.0. (UUM-60184)
Graphics: Fixed a rendering non-background materials as skybox issue. (UUM-60017)
Graphics: Fixed asymmetric projection matrix support in URP forward plus. (UUM-58978)
Graphics: Fixed issue of setting mismatched Color and Depth buffers encountered with Single-buffered CustomRenderTextures. (UUM-55999)
Graphics: Fixed spotlight culling in orthographic camera when using URP ForwardPlus. (UUM-58979)
Graphics: Improved performance of CopyTexture when copying from a readable Texture2D just after it was scheduled for uploading (Texture2D::Apply()). (UUM-35167)
HDRP: Fixed a water in SSR reflections. (UUM-60788)
HDRP: Fixed an offset in refraction in XR issue. (UUM-31909)
IL2CPP: Avoid providing duplicate copies of the --linker-flags argument passed to IL2CPP. (UUM-60988)
IL2CPP: Fixed an issue where a PlatformNotSupportedException for Process.HasExited was not thrown. (UUM-55384)
IL2CPP: Fixed crash in GC when too many allocation roots are processed. (UUM-59544)
IL2CPP: Fixed finalizers being called in a reentrant manner on the Web platform. Finalizers are now invoked explicitly at the end of each frame if needed. (UUM-44732)
IL2CPP: Fixed leak of cached reflection data on IL2CPP unload. (UUM-58464)
IL2CPP: Fixed occasional crash when attaching/detaching the Unity debugger. (UUM-48692)
IL2CPP: Fixed rare crash when using ConditionalWeakTable. (UUM-54316)
IL2CPP: Fixed socket.send() sending uncatchable SIGPIPE signal on Linux. (UUM-39498)
IL2CPP: Fixed to allow IP options IP_HDRINCL, IP_TOS and IP_TTL on some platforms where they are supported but were incorrectly defined out. (UUM-55772)
Mono: Accessing AppContext.BaseDirectory will no longer throw an exception. (UUM-48816)
Mono: Fixed "ldftn opcode to an icall causes JIT compilation upon every invocation". (UUM-54694)
Mono: Fixed a race condition when the number of files in a directory changes while this code is executing. (UUM-58474)
Mono: Fixed crash on domain reload, due to domain specific memory stored within image specific data structures. (UUM-60632)
Mono: Fixed crash on Windows when certain Global Flags were enabled with the GFlags SDK tool. (UUM-49475)
Mono: Fixed crash that would occur when attempting to determine the size of a recursively defined struct. (UUM-58734)
Mono: Fixed issue with Socket.ReadAsync where the buffer submitted would not be updated when using a Memory. (UUM-54449)
Mono: Fixed wrong file path reported by mono_ppdb_lookup_location for methods that span multiple files. (UUM-4341)
Package Manager: Fixed a sidebar min-width issue. (UUM-62121)
Particles: Fixed a random crash with Prewarm & SubEmitter. (UUM-54962)
Physics: Fixed a spelling issue in a BoxCollider warning message. (UUM-57944)
Physics 2D: Fixed an issue when using a CircleCollider2D in a CompositeCollider2D whilst using Transform scaling, the Radius could become invalid. (UUM-61207)
Physics 2D: Using SetEnabled on CompositeCollider2D should have no effect as component isn't able to be disabled. (UUM-59650)
Scene/Game View: Fixed Move tool behavior when the parent GameObject changes during manipulation. (UUM-56520)
SRP Core: Fixed a NullReferenceException when trying to display VolumeComponents overrides. (UUM-53816)
SRP Core: Fixed an issue where errors could be thrown by debug action registration if deleting all axes in Input Manager. (UUM-45496)
Text: Fixed un-detected sprite asset changes after adding new sprites. (UUM-55614)
TextCore: Fixed an issue by ensuring only Kernings are populated for UITK and IMGUI. (UUM-37691)
TextCore: Fixed an issue were Kerning was not applied to Sprites. (UUM-57103)
UI Toolkit: Fixed an issue where a binding instance marked as dirty would not update all usages of that binding. (UUM-62267)
UI Toolkit: Fixed an issue where itemsChosen event was not triggered when using Input System UI Input Model. (UUM-53680)
UI Toolkit: Fixed an issue where the ListView would bind to an incorrect property path when the list items were being reused. (UUM-61896)
UI Toolkit: Fixed an issue where the ListView would not display serialized values correctly when the list items were being reused. (UUM-56957)
UI Toolkit: Fixed an issue where the url Style sheet value was not using speech marks instead of apostrophes. (UUM-59416)
UI Toolkit: Fixed an issue where the xml namespaces provided by the user were not kept when saving a UXML file in the UI Builder. (UUM-39907)
UI Toolkit: Fixed CurveFIeld not applying the ranges to the CurveEditorWindow. (UUM-61075)
UI Toolkit: Fixed for authoring of attribute overrides being disabled in the UI Builder inspector when UXML Serialization was used. (UUM-56475)
UI Toolkit: Fixed GenericDropdownMenu unnecessarily removing focus from elements created during a menu action. (UUM-37790)
UI Toolkit: In the UI Builder, users can no longer drag disabled selectors when using in-context editing. (UUM-16090)
Universal RP: Fixed bloom shader not working with non uniform rasterisation based foveated rendering on VR platforms that support it. (UUM-61885)
Universal RP: Fixed bright pixels when using a camera with skybox and MSAA rendering opaque objects with alpha clipping together with a transparent object if additive blending. (UUM-52949)
Universal Windows Platform: Fixed an issue where Player would not store the previous UnityPlayer.log under UnityPlayer-prev.log. (UUM-55652)
VFX Graph: Fixed missing node links when copy/pasting a system with missing PointCacheAsset. (UUM-46548)
Package changes in 2023.2.10f1
Packages updated

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