Manual installs
Operating systems
-Component installers
Windows
+macOS
+macOS ARM64
+Release
Release notes
+Known Issues in 2023.2.8f1
3D Physics: inertiaTensor does not reset to the original value when setting Rigidbody constraints from FreezeAll to None (UUM-59748)
Asset Bundles: UV1 data is lost during AssetBundle build when Optimize Mesh Data is on (UUM-57201)
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 Authoring: Wrong tooltip when hovering over the "Load In Background" property of an audio clip (UUM-27581)
Audio Authoring: [Error] Game object with AudioListener and OnAudioFilterRead throws an error when drawing the inspector (UUM-61145)
Audio Random Container: ARC window stops working when docking after deleting the asset in focus (UUM-58713)
Audio Random Container: Memory leak when creating ARC prefab (UUM-61023)
Audio Random Container: Undoing loses ARC reference on an audio source (UUM-62119)
Audio Random Container: Windows get messed up due to ARC (UUM-55116)
Culling: Crash on PrepareDrawShadowsCommandStep1 when selecting a camera while the Occlusion Culling window is open (UUM-506)
DirectX12: Crash on D3D12Fence::Wait when using Forward+ Rendering Path with Better Shaders asset (UUM-57113)
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)
Mono: Crash in CollectManagedImportDependencyGetters inside OpenScene in batch mode (UUM-57742)
Platform Audio: [Linux] No audio output when playing audio (UUM-53143)
Platform Audio: [WebGL] A looping audio sounds different on WebGL than in the editor/native desktop player (UUM-12530)
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)
Text: Undo UI GameObject creation crashes Editor (UUM-60214)
UI Toolkit Controls: Editor crashes when multi-selecting GameObjects with more than one serialized [Flags] enum (UUM-60654)
2023.2.8f1 Release Notes
Features
- Package: Patch User Reporting SDK improving UX.
Improvements
- Asset Pipeline: Improve error handling when updating ArtifactDB or SourceAssetsDB. (UUM-48669)
Fixes
2D: Fixrf issue with the TilemapCollider2D where the user updates Tiles in CompositeOperation.None and switches to CompositeOperation.Merge, and the collider shape is not updated accordingly. (UUM-58154)
Android: Fixed OnDemandRendering's ignored renderFrameInterval. (UUM-32486)
Android: Remove deprecation warning for IPostGenerateGradleAndroidProject. (UUM-61103)
Animation: Fixed a crash when loading asset bundle with an animation clip build with 2021.x or earlier. (UUM-59736)
Animation: Fixed discrete int evaluation on platform that use Denormals-Are-Zero and Flush-to-Zero(Playstations, Android). (UUM-46748)
Animation: Fixed exception when selecting a transition inside a sync layer, in the Animator window. (UUM-59739)
Animation: Fixed for transition preview ending before the target state has fully played. (UUM-59080)
Animation: Fixed synced layers that were mistakenly deleted when the user removed an unrelated layer in the Animator window. (UUM-59649)
Audio: Fixed a crash that occurred when entering and leaving playmode while a game object is selected in the hierarchy. (UUM-58481)
Audio: Fixed an issue that prevented signals generated via OnAudioFilterRead from functioning as expected. (UUM-58426)
Audio: Fixed issue where creating an audio source while the editor window for the AudioRandomContainer asset was open could throw an error. (UUM-55731)
Audio: Fixed issue where interacting with the editor window for the AudioRandomContainer asset could possibly break the rendering of other windows, e.g. the scene view. (UUM-55116)
Audio: Fixed issue where the editor window for the AudioRandomContainer asset would throw an error after restoring an asset with unsaved changes from outside the editor. (UUM-58713)
Audio: Fixed issue where the editor window for the AudioRandomContainer asset would throw an error every frame after deleting the selected asset and docking the window. (UUM-58713)
DX12: Fixed for Intel GPU driver crash when querying multisample quality levels with sampler feedback formats and sample counts larger than 1. (UUM-47661)
Editor: Fixed a splash screen corners alpha issue. (UUM-60433)
Editor: Fixed an issue where dangling mouse shortcuts are called on a MouseUp event with a null context. (UUM-56283)
Editor: Fixed an issue where gDiagProfileOpenCLJobs was nog a compile time constant.
Editor: Fixed an issue where projects would sometimes crash following an editor version upgrade if their project contained js.meta files. (UUM-57909)
Editor: Fixed Fullscreen Passthrough, it no longer renders the UI when enabled. (UUM-58386)
Editor: Fixed InputManager not being reset when calling EditorUtility.DisplayDialog() on Windows/Linux. (UUM-58579)
Editor: Fixed LODGroup inspector that sometimes collapsed on LOD adding/removal. (UUM-48823)
Editor: Resolved issue with unresponsiveness and potential hangs when double clicking dockable area tabs. (UUM-36003)
GI: Fix MissingComponentException when no MeshFilter is attached to a Terrain tree game object when baking Probe Volumes (UUM-59879)
Graphics: Clarify RenderTexture creation error wording when the volumetric depth is an unexpected value. (UUM-59895)
Graphics: Fixed a null reference exception in HDAddditionalLightData, when a Scene was loaded additively. (UUM-58831)
Graphics: Surface shader path has correct parameters set when emulating vertexbuffers. (UUM-52930)
HDRP: Fixed for motion blur blending. (UUM-54446)
HDRP: Fixed NullReferenceException when exiting Play Mode with HDRP + DLSS + XR (UUM-48894)
Kernel: Fixed a job system freeze on some mobile platforms due to incorrect thread waking logic. (UUM-41806)
Linux: Fixed GTK error messages in Editor.log. (UUM-57121)
Package Manager: Fixed the issue where bundled plugins cannot be exported into a .unitypackage file. (UUM-37376)
Scripting: Removed the multiple HelpURL attributes warning. (UUM-59630)
Shaders: Fixed "maximal supported UAV limit" errors being generated on UAV resource declarations when they shouldn't be when shaders compiled using DXC for Vulkan. (UUM-56264)
Shaders: Fixed crashes on some platforms due to trying to allocate too many lock objects. (UUM-57249)
Shaders: Improved CPU-side performance when using shaders with dynamic_branch directives. (UUM-52979)
Tests: Fixed the TestSimpleRenderPass test so that it uses the correct load action (UUM-22237)
TextMeshPro: Add missing grey and lightblue tags. (UUM-54820)
TextMeshPro: Ensure Sprites can be reordered within a SpriteAsset. (UUM-49349)
uGUI: Fixed alphaHitTestMinimumThreshold using the wrong pixel value when the sprite had a non-zero position. (UUM-59732)
uGUI: Fixed the order of game object selection by passing only the root game object when building gizmos. (UUM-52935)
UI Toolkit: Fixed "FormatException" error is thrown when generating the schema and using a system region that uses ',' as a decimal point. (UUM-55945)
UI Toolkit: Fixed an issue for changes after project launch were not discarded properly in UI Builder. (UUM-55872)
UI Toolkit: Fixed Command event modifier for pointer events on MacOS. (UUM-43481)
UI Toolkit: Fixed Search window saved searches double-click to rename not working. (UUM-36486)
UI Toolkit: Fixed SerializeField enum resets to the first value in the Inspector when selecting multiple objects with different enum values. (UUM-59183)
UI Toolkit: ListView no longer throws an exception when an item is dragged out and back into a window. (UUM-36495)
Universal RP: Fixed an issue where NullReferenceExceptions appeared when switching between Quality Levels with Post Processing Volume Update mode set to ViaScripting. (UUM-59882)
Universal Windows Platform: Fixed payload file does not exist errors when Cloud Diagnostics is enabled. (UUM-56483)
VFX Graph: Fixed an issue where instancing rendering on new ShaderGraph outputs was not enabled. (UUM-59160)
VFX Graph: Fixed very very long system name could lead to freeze the Editor. (UUM-55369)
VFX Graph: Remove GetParticleIndex shader warning in particle strip systems. (UUM-51867)
VFX Graph: Sample of Camera Buffer isn't available in compute passes. (UUM-55734)
VFX Graph: Unexpected larger material in runtime leading to a performance loss. (UUM-40722)
Web: Fixed typos in signatures of JS_Video_IsSeeking and JS_Video_Play. (UUM-58994)
Web: Set PYTHONUTF8 environment variable to enable UTF-8 encoding by default. (UUM-20185)
Package changes in 2023.2.8f1
Packages updated
Changeset
+Third Party Notices
Release notes
+Known Issues in 2023.2.8f1
3D Physics: inertiaTensor does not reset to the original value when setting Rigidbody constraints from FreezeAll to None (UUM-59748)
Asset Bundles: UV1 data is lost during AssetBundle build when Optimize Mesh Data is on (UUM-57201)
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 Authoring: Wrong tooltip when hovering over the "Load In Background" property of an audio clip (UUM-27581)
Audio Authoring: [Error] Game object with AudioListener and OnAudioFilterRead throws an error when drawing the inspector (UUM-61145)
Audio Random Container: ARC window stops working when docking after deleting the asset in focus (UUM-58713)
Audio Random Container: Memory leak when creating ARC prefab (UUM-61023)
Audio Random Container: Undoing loses ARC reference on an audio source (UUM-62119)
Audio Random Container: Windows get messed up due to ARC (UUM-55116)
Culling: Crash on PrepareDrawShadowsCommandStep1 when selecting a camera while the Occlusion Culling window is open (UUM-506)
DirectX12: Crash on D3D12Fence::Wait when using Forward+ Rendering Path with Better Shaders asset (UUM-57113)
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)
Mono: Crash in CollectManagedImportDependencyGetters inside OpenScene in batch mode (UUM-57742)
Platform Audio: [Linux] No audio output when playing audio (UUM-53143)
Platform Audio: [WebGL] A looping audio sounds different on WebGL than in the editor/native desktop player (UUM-12530)
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)
Text: Undo UI GameObject creation crashes Editor (UUM-60214)
UI Toolkit Controls: Editor crashes when multi-selecting GameObjects with more than one serialized [Flags] enum (UUM-60654)
2023.2.8f1 Release Notes
Features
- Package: Patch User Reporting SDK improving UX.
Improvements
- Asset Pipeline: Improve error handling when updating ArtifactDB or SourceAssetsDB. (UUM-48669)
Fixes
2D: Fixrf issue with the TilemapCollider2D where the user updates Tiles in CompositeOperation.None and switches to CompositeOperation.Merge, and the collider shape is not updated accordingly. (UUM-58154)
Android: Fixed OnDemandRendering's ignored renderFrameInterval. (UUM-32486)
Android: Remove deprecation warning for IPostGenerateGradleAndroidProject. (UUM-61103)
Animation: Fixed a crash when loading asset bundle with an animation clip build with 2021.x or earlier. (UUM-59736)
Animation: Fixed discrete int evaluation on platform that use Denormals-Are-Zero and Flush-to-Zero(Playstations, Android). (UUM-46748)
Animation: Fixed exception when selecting a transition inside a sync layer, in the Animator window. (UUM-59739)
Animation: Fixed for transition preview ending before the target state has fully played. (UUM-59080)
Animation: Fixed synced layers that were mistakenly deleted when the user removed an unrelated layer in the Animator window. (UUM-59649)
Audio: Fixed a crash that occurred when entering and leaving playmode while a game object is selected in the hierarchy. (UUM-58481)
Audio: Fixed an issue that prevented signals generated via OnAudioFilterRead from functioning as expected. (UUM-58426)
Audio: Fixed issue where creating an audio source while the editor window for the AudioRandomContainer asset was open could throw an error. (UUM-55731)
Audio: Fixed issue where interacting with the editor window for the AudioRandomContainer asset could possibly break the rendering of other windows, e.g. the scene view. (UUM-55116)
Audio: Fixed issue where the editor window for the AudioRandomContainer asset would throw an error after restoring an asset with unsaved changes from outside the editor. (UUM-58713)
Audio: Fixed issue where the editor window for the AudioRandomContainer asset would throw an error every frame after deleting the selected asset and docking the window. (UUM-58713)
DX12: Fixed for Intel GPU driver crash when querying multisample quality levels with sampler feedback formats and sample counts larger than 1. (UUM-47661)
Editor: Fixed a splash screen corners alpha issue. (UUM-60433)
Editor: Fixed an issue where dangling mouse shortcuts are called on a MouseUp event with a null context. (UUM-56283)
Editor: Fixed an issue where gDiagProfileOpenCLJobs was nog a compile time constant.
Editor: Fixed an issue where projects would sometimes crash following an editor version upgrade if their project contained js.meta files. (UUM-57909)
Editor: Fixed Fullscreen Passthrough, it no longer renders the UI when enabled. (UUM-58386)
Editor: Fixed InputManager not being reset when calling EditorUtility.DisplayDialog() on Windows/Linux. (UUM-58579)
Editor: Fixed LODGroup inspector that sometimes collapsed on LOD adding/removal. (UUM-48823)
Editor: Resolved issue with unresponsiveness and potential hangs when double clicking dockable area tabs. (UUM-36003)
GI: Fix MissingComponentException when no MeshFilter is attached to a Terrain tree game object when baking Probe Volumes (UUM-59879)
Graphics: Clarify RenderTexture creation error wording when the volumetric depth is an unexpected value. (UUM-59895)
Graphics: Fixed a null reference exception in HDAddditionalLightData, when a Scene was loaded additively. (UUM-58831)
Graphics: Surface shader path has correct parameters set when emulating vertexbuffers. (UUM-52930)
HDRP: Fixed for motion blur blending. (UUM-54446)
HDRP: Fixed NullReferenceException when exiting Play Mode with HDRP + DLSS + XR (UUM-48894)
Kernel: Fixed a job system freeze on some mobile platforms due to incorrect thread waking logic. (UUM-41806)
Linux: Fixed GTK error messages in Editor.log. (UUM-57121)
Package Manager: Fixed the issue where bundled plugins cannot be exported into a .unitypackage file. (UUM-37376)
Scripting: Removed the multiple HelpURL attributes warning. (UUM-59630)
Shaders: Fixed "maximal supported UAV limit" errors being generated on UAV resource declarations when they shouldn't be when shaders compiled using DXC for Vulkan. (UUM-56264)
Shaders: Fixed crashes on some platforms due to trying to allocate too many lock objects. (UUM-57249)
Shaders: Improved CPU-side performance when using shaders with dynamic_branch directives. (UUM-52979)
Tests: Fixed the TestSimpleRenderPass test so that it uses the correct load action (UUM-22237)
TextMeshPro: Add missing grey and lightblue tags. (UUM-54820)
TextMeshPro: Ensure Sprites can be reordered within a SpriteAsset. (UUM-49349)
uGUI: Fixed alphaHitTestMinimumThreshold using the wrong pixel value when the sprite had a non-zero position. (UUM-59732)
uGUI: Fixed the order of game object selection by passing only the root game object when building gizmos. (UUM-52935)
UI Toolkit: Fixed "FormatException" error is thrown when generating the schema and using a system region that uses ',' as a decimal point. (UUM-55945)
UI Toolkit: Fixed an issue for changes after project launch were not discarded properly in UI Builder. (UUM-55872)
UI Toolkit: Fixed Command event modifier for pointer events on MacOS. (UUM-43481)
UI Toolkit: Fixed Search window saved searches double-click to rename not working. (UUM-36486)
UI Toolkit: Fixed SerializeField enum resets to the first value in the Inspector when selecting multiple objects with different enum values. (UUM-59183)
UI Toolkit: ListView no longer throws an exception when an item is dragged out and back into a window. (UUM-36495)
Universal RP: Fixed an issue where NullReferenceExceptions appeared when switching between Quality Levels with Post Processing Volume Update mode set to ViaScripting. (UUM-59882)
Universal Windows Platform: Fixed payload file does not exist errors when Cloud Diagnostics is enabled. (UUM-56483)
VFX Graph: Fixed an issue where instancing rendering on new ShaderGraph outputs was not enabled. (UUM-59160)
VFX Graph: Fixed very very long system name could lead to freeze the Editor. (UUM-55369)
VFX Graph: Remove GetParticleIndex shader warning in particle strip systems. (UUM-51867)
VFX Graph: Sample of Camera Buffer isn't available in compute passes. (UUM-55734)
VFX Graph: Unexpected larger material in runtime leading to a performance loss. (UUM-40722)
Web: Fixed typos in signatures of JS_Video_IsSeeking and JS_Video_Play. (UUM-58994)
Web: Set PYTHONUTF8 environment variable to enable UTF-8 encoding by default. (UUM-20185)
Package changes in 2023.2.8f1
Packages updated

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