Unity 2023.2.8

Released:
Select the runtime platforms of your choice from the list below (the desktop runtime is included as standard) or, to install the full complement of runtime platforms, use the download assistant installer above.
New to Unity? Get started

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

  • com.unity.services.user-reporting: 2.0.6 → 2.0.9

  • com.unity.rendering.light-transport: 1.0.0 → 1.0.1

  • com.unity.xr.core-utils: 2.2.3 → 2.3.0

Changeset:
a3bb09f8c8c4

Third Party Notices

For more information please see our Open Source Software Licenses FAQ on the Unity Support Portal

We use cookies to ensure that we give you the best experience on our website. Visit our cookie policy page for more information.

Got it