Crash on GetAssetCachedInfoV2 when opening a project
2021.3.41f1
LTS · Released Jul 23, 2024 · Changeset 6c5a9e20c022 · 83 release notes
[DX12] Player crash on UnityMain when building HDRP Sample on Windows
VirtualFileSystem crash because of data races.
Removed focus redirection after Check-in.
Version ControlBreaking
The resource is not properly referenced when there is a dependency on another asset bundle
iOS Simulator SDK is missing ARM64 Architecture support
A 1000 times heavier GameObject will stutter when colliding with a lighter GameObject
Errors are thrown when creating a new FPS Microgame template project
2.10.0 to 2.10.1
2.3.1 to 2.4.3
3.0.28 to 3.0.31
1.0.0 to 1.1.0
1.1.0 to 1.2.2
1.2.3 to 1.2.6
1.0.0 to 1.1.0
1.0.0 to 1.1.0
Improved Animation Mode performance when using custom properties.
Added notes about player build cache to PostProcessScene docs.
Added details to the "incompatible keyword space" error message which is occasionally generated by shaders.
The "Read/Write" toggle in the Texture Importer Inspector is now hidden for 2D Array and 3D textures, these shapes are always imported as readable in 2021.3 and earlier versions. Documentation has been updated as well.
Fixed an issue where NavMeshData belonging to a scene would remain loaded after the scene had been offloaded. This issue only occurred when the "Do not reload scene"-option has been checked in the editor settings.
Fixed build failure when targetSDK 34 and depending on androidX legacy library.
Fixed detection of Play Asset Delivery support to avoid problems if there is play.core dependency in the project.
Fixed player crash when changing cursor multiple times.
To add activity null handling in isInMultiWindowMode API.
Fixed additive animations ever increasing non animated values.
Fixed tvOS simulator input crash.
Fixed an issue where an hash was added to the manifest file name when building AssetBundles.
Only call CollectAllSpriteAtlasesAndPack once when building AssetBundles.
Fixed a potential crash when building.
Fixed a typo in the Create your own overlay page of the documentation.
DocumentationFix
Fixed a bug where UI Canvas using Screen Space render mode would use an incorrect game view size and behave erratically.
Fixed a LinuxEditor crash calling WarpCursorPosition outside of PlayMode.
Fixed an error when destroying a camera with a texture assigned to the TargetTexture property.
Fixed an issue that would cause the pan control on audio sources to not work properly in some cases.
Fixed an issue where Texture.SetTextureSetting would take invalid values.
Fixed crash in LMDB_Transaction::AbortAndRestart().
Fixed decal material upgrade.
EditorFix
Fixed failing importing of multi image EXR files with alternative channel names.
Fixed issues with menu item Id values going out of sync on windows.
Fixed neutral Tonemapping artifacts when using 64-bit textures.
Fixed unexpected error while switching between branches.
EditorFix
Fixed wireframe not rendered in the Scene View.
Hide a RenderMode field from Light Component in URP and removed related documentation.
Improved setlocale LC_NUMERIC guards.
Added validation that SetVertexAttribute() streams doesnt create gaps.
Fixed a crash on Linux Editor where Vulkan may recreate SwapChains while the previous SwapChain's images may still be in use by a command buffer.
Fixed an issue where material property block allocations were reported as "Unknown".
Fixed broken URL for documentation on Texture2D.
Fixed Linear01DepthFromNear shader utility function on APIs with reversed Z buffer.
Fixed Vulkan native rendering plugin returning an invalid texture when sampler configuration is updated.
Some Mac keyboard events not having mousePosition in the editor.
Fixed flickering when using Screen Space Reflection with asynchronous compute shaders on PS5.
Small memory leak in UnityWebRequest (custom HTTP headers).
Fixed forward and back buttons being recognized as middle button.
Fixed Xcode project build failure when exporting a project where a package contains .xcprivacy file.
Fixed memory leak when validating a SSL certificate.
Bug fixing cinemachine.
PackageFix
Fixed possible crash on shut down when custom player loop is set.
Fixed a runtime crash that could occur when loading shader sub-program parameters.
UI Toolkit foldout interaction enabled on controllers.
Fixed "Collection was modified" error when doing multiple renames in a row.
Version ControlFix
Fixed "item with the same key has already been added" error.
Version ControlFix
Fixed check in error if nothing is selected in the pending changes tree.
Version ControlFix
Fixed column sorting in pending changes view.
Version ControlFix
Fixed error after renaming a parent branch of the working branch.
Version ControlFix
Fixed failure to delete a .meta file when deleting a private folder from the pending changes.
Version ControlFix
Fixed hang on domain reload.
Version ControlFix
Fixed missing incoming changes after removing a branch.
Version ControlFix
Fixed text cut-off in filter rules dialog.
Version ControlFix
Fixed undo & check-in operations not working when the current scene was never saved.
Version ControlFix
Fixed variables's value becoming clear after resolving conflict in inspector.
Version ControlFix
Moving folders in the Editor now correctly use the UVCS "Move" operation.
Version ControlFix
Removed misleading indication about shelves.
Version ControlFix
Supported workspace name with non-latin characters in Pending Changes.
Version ControlFix
Blackboard could be out of the screen when the VFX Graph window was too small.
Editor freezes when playing videos with playback speed value <1 and setting time via started callback.
Memory increases gradually when UWP webcam is opened/closed.
\[Android\] Player with the specific Video clip crashes on "/apex/com.android.runtime/lib/bionic/libc.so (__memcpy_a53+96)" when the video is bundled with other video clips and Codec is set to VP8. The first few seconds of the video audio is distorted on the Android Player.
Fixed issue with non-native Refreshrate not being restored in Exclusive Fullscreen mode upon restart.
Updated Gradle version to 7.5.1 (from 6.7.1), AGP version to 7.4.2 (from 4.2.2) and JDK to 11 (from 1.8).
AndroidChange
Added "Undo unchanged" and "Undo checkouts keeping changes" options to pending changes view.
Version ControlChange
Changed the default ignore.conf to not ignore itself anymore.
Version ControlChange