Crash in CollectManagedImportDependencyGetters inside OpenScene in batch mode
2022.3.41f1
LTS · Released Aug 6, 2024 · Changeset 0f988161febf · 56 release notes
Crash on GetAssetCachedInfoV2 when opening a project
Crash on StackAllocator<0>::GetOverheadSize when importing the “POLYGON City - Low Poly 3D Art by Synty“ asset pack
Crash on GfxDeviceD3D12Base::DrawBuffersCommon when enabling a GameObject using SSR's "Ray Tracing" or “Mixed“ tracing options
Crash on TypeTreeQueries::IsStreamedBinaryCompatible when waiting for Unity’s code in UnityEditor.CoreModule.dll to finish executing
VirtualFileSystem crash because of data races.
[TypeCache] Crash on RaiseException when opening a specific project
Crash on TypeTreeQueries::GetFullTypeNameFromReferencedType when an xoJunction GameObject is selected in the Hierarchy Window
[Android] [Entities] Build fails with the error “Asset has disappeared while building player to 'globalgamemanagers.assets' - path '', instancedID '-xxxxxx'“ when building
Profiler does not profile after building the Project with Autoconnect Profiler Option enabled
A 1000 times heavier GameObject will stutter when colliding with a lighter GameObject
MultiColumnListView causes a memory leak when repeatedly shown and hidden
"TextureImporterInspector.OnInspectorGUI must call ApplyRevertGUI to avoid unexpected behaviour." thrown when selecting Asset then selecting and deselecting Texture 2D
Fixed the Unity Editor stuck on "Creating workspace" when "Use Unity Version Control" was selected from the Hub.
Version Control
1.21.21 to 1.22.2
1.8.16 to 1.8.17
2.4.3 to 2.4.4
1.21.23 to 1.21.24
1.2.5 to 1.2.6
2.5.4 to 2.6.3
1.9.1 to 1.10.0
Added a IUnityXRTextureManagerInterface and a function pointer in it which is called when VR RenderTexture is destroyed. vrDevice->OnTextureDestroyed(ptr);.
GraphicsImprovement
Updated XR Interaction Toolkit package (com.unity.xr.interaction.toolkit) to v2.6.3.
Fixed FrameTime.gpuFrameTime calculation when using Optimized Frame Pacing and GLES.
BurstAotSettings files are no longer written to disk unless default settings are changed.
BurstFix
Creating a project with a space in the path would cause burst to fail on windows arm64.
BurstFixWindows
Fixed an issue with default interface methods which would result in compiler errors due to IL corruption.
BurstFix
Fixed another compiler crash caused by faulty alias analysis.
BurstFix
Fixed direct negation of enums was not correctly promoting the underlying type, causing wrong results.
BurstFix
Fixed that Mathf.Approximately would return the wrong result approximately all of the time.
BurstFix
Fixed the BurstDebugInformation_DoNotShip folder not being saved outside the player build folder for Embedded Linux and QNX platforms.
BurstFixLinux
Added bug UUM-61039 where FlushToZero tests where disabled for visionOS.
Fixed a bug where Texture2D's weren't able to have changes applied if the Inspector was in Debug mode.
Fixed analytics related crash.
Fixed Editor.SaveChanges sample code in doc.
Fixed Sprite Editor Secondary Dropdown Menu Missing.
Fixed the order of some internal menu items being incorrect (e.g GameObject/UI).
Fixed an issue where Unity would crash when loading scenes with probe data at nearly-overlapping positions.
Fixed crash when a Render Pass is canceled and never continued before making a draw call.
Fixed use frustum culling light setting to work for shadow cascades.
Fixed an issue where cross pipeline shader graphs would run into NRE.
Fixed reversebits implementation on metal.
Fixed ListView focus order so it follows: Foldout -> Size Field -> Contents -> Add Button -> Remove Button.
Fixed null reference exception when adding an element to an array.
Fixed reorderable ListView handles with custom display style being overridden by inline styles.
Fixed StackOverflowException in ListView when scrolling to an item.
Foldout can now be bound to a simple boolean.
Significant Improvement to selection performance when dealing with a large number of indices in BaseVerticalCollectionView. This should be noticeable in the ListView, TreeView, MultiColumnTreeVIew and MultiColumnListView.
Disabled fallback behavior on FSR EASU shader to prevent build errors on machines with old GPUs.
Added support for using WebCamTexture to obtain the Persona feed on visionOS.
VisionOSFix
Increased thread priority values for Unity's realtime threads (graphics worker, job workers, etc.) to align with recommended values for realtime applications. This only affects visionOS player builds. This will improve frame pacing on visionOS. (XRVOSB-43)
VisionOSFix
Improved error message for pointer-like types in non-readonly static fields.
BurstChange
Improved performance of Burst-compiled code in the Windows x64 Editor by only emitting context-saving code when the code being compiled contains a throw.
BurstChangeWindows
Create the Global Settings asset in to the current opened folder.
Updated code coverage package to version 1.2.6.
PackageChange
Create the Global Settings asset in to the current opened folder.