Crash on GetAssetCachedInfoV2 when opening a project
2021.3.42f1
LTS · Released Aug 6, 2024 · Changeset f1197811e8ce · 51 release notes
Crash on GfxDeviceD3D12Base::DrawBuffersCommon when enabling a GameObject using SSR's "Ray Tracing" or “Mixed“ tracing options
[DX12] Player crash on UnityMain when building HDRP Sample on Windows
VirtualFileSystem crash because of data races.
iOS Simulator SDK is missing ARM64 Architecture support
A 1000 times heavier GameObject will stutter when colliding with a lighter GameObject
Fixed the Unity Editor stuck on "Creating workspace" when "Use Unity Version Control" was selected from the Hub
Version Control
1.8.14 to 1.8.17
2.4.3 to 2.4.4
1.2.5 to 1.2.6
2.5.4 to 2.6.3
1.9.1 to 1.10.0
Add a IUnityXRTextureManagerInterface and a function pointer OnTextureDestroyed in it, which is called when VR RenderTexture is destroyed. On the plugin side, a callback assigned to this pointer is going to get triggered.
GraphicsImprovement
Update XR Interaction Toolkit package (com.unity.xr.interaction.toolkit) to v2.6.3
Add UI for creating a custom settings.gradle template
Correctly replace DIR_UNITYPROJECT in settingsTemplate.gradle
Improve maintainability fo Gradle version documentation
Resolved an issue where the OK button was absent in the Mobile Input Field of the soft keyboard.
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
Correctly unbind counter resources to prevent GPU crash
Fix analytics related crash.
Fix crash on exit of editor when GLES is the active graphics API
Fix resolution not resetting to full screen when going to full-screen window by using native MacOS UI controls.
Fixed the order of some internal menu items being incorrect (e.g GameObject/UI)
Fixed use frustum culling light setting to work for shadow cascades.
The condition for the "Graphics.CopyTexture with a region will not copy readable texture data for compressed formats" warnings has been fixed to match the documentation so that when a CPU copy would not normally be attempted (ie., at least one texture is not readable), the warnings will not appear.
Fixed graphical issue when resizing Reflection Probe sizes on macOS
Fix incremental GC issue when using multidimensional arrays and full generic sharing. https://github.cds.internal.unity3d.com/unity/il2cpp/pull/6318 https://jira.unity3d.com/browse/UUM-74630
Fix the buildReport parameter being null during calls to GenerateAdditionalLinkXmlFile
Fixed possible deadlock in the C\# threadpool https://github.cds.internal.unity3d.com/unity/il2cpp/pull/6283 https://jira.unity3d.com/browse/UUM-72739
Clear composition string on mouse press (affect IME input).
Fix crash on access zip files on Linux distributions using zlib-ng (Fedora 40) https://github.com/Unity-Technologies/mono/pull/2037 https://jira.unity3d.com/browse/UUM-72446
Fix exception when using System.IO.Compression.BrotliStream on Android. https://github.com/Unity-Technologies/mono/pull/2045 https://jira.unity3d.com/browse/UUM-73753
Fixed "System.Net.CookieContainer" throws an "ArgumentException" error when using a non-UTF-8 machine locale and hostname https://github.com/Unity-Technologies/mono/pull/2040 https://jira.unity3d.com/browse/UUM-70240
Fix memory profiler test instabilities
Memory Profiler may require less memory on capturing from a player.
Avoid that the same volume can be registered more than 1 time in the VolumeManager.
Disable fallback behavior on FSR EASU shader to prevent build errors on machines with old GPUs
Reduced banding on FSR upscaled render target by changing render target formats
Fixed compiler error when using single precision on Mobile targets
Make WebGL ignore BuildOptions.AllowDebugging, instead of failing to build when the option is used.
WebFixWebGL
Updated bundletool up to 1.16.0
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
Updated code coverage package to version 1.2.6
PackageChange