Crash with ScanAssemblyForAttributesAndInterfaceImplementations when opening a project (1376858)
MonoKnown issueBlocker
Added: Added callbacks when RenderPipeline is created or disposed.
SRP CoreAPI changeUUM-20646
kShadowCastingShadowsOnly objects are rendered by Projectors (built-in renderer)
CullingKnown issueCautionUUM-35705open 2021.3.32f1
[Mobile] Player freezes on "UnityClassic::Baselib_SystemFutex_Wait" or silently crashes
CullingKnown issueCautionAndroidUUM-41806fixed 2022.3.14f1
[WebGL] A looping audio sounds different on WebGL than in the editor/native desktop player
Platform AudioKnown issueCautionWebGLUUM-12530regressed 2021.3.34f1
Unity Editor is rendered without the toolbar icons when using it on old hardware with integrated GPU
UI Toolkit FrameworkKnown issueCautionUUM-13134fixed 2021.3.31f1
[URP][XR] Performance degradation when comparing Android Quest 2 builds across 2020.3 and 2023.x
Universal RPKnown issueCautionAndroidXRUUM-33025fixed 2022.3.11f1
Improved performance of AnimatorOverrideController.ApplyOverrides()
AnimationImprovementUUM-39762
Clarify the behavior of Texture2D.Apply(), especially regarding mipmap limits.
DocumentationImprovementUUM-7709
The audio mute button in the game view toolbar uses less time per frame.
EditorImprovementUUM-36729
Added logging that will now list the threads that are being waited on during a domain reload.
MonoImprovement
Addressed an issue where certain operations were taking too long as a result of graph concretization.
ShadergraphImprovement
Fixed a crash with TilemapCollider2D when a Tilemap with Tiles that have invalid Transform Matrices are loaded.
Fixed an issue where pause was not processed when onPause() is called right after onResume() is called.
Fixed value of Android/Vulkan specific shader constant UNITY_DISPLAY_ORIENTATION_PRETRANSFORM when "Apply display rotation during rendering" is enabled.
Fixed mask values in the animation layer mixer when reading animated values from a animation c\# job.
Fixed an issue where shaders in asset bundles built with older Unity versions could treat material keywords as invalid when using SubShaders
Asset BundlesFix
Fixed an issue where there was a missing link in physics (physX) documentation. There was an hyper-link missing referring to CompoundColliders.
DocumentationFix
Fixed a crash when exiting Prefab isolation mode while a GameObject with an invalid Editor is inspected.
Fixed a edge case issue with the Windows Player where an incorrect resolution was used and reported by Screen.width and Screen.height. This occurred when the player was started on a monitor with different DPI settings compared to the main windows monitor.
Fixed an issue to ensure SearchQueryProject list and SearchQuery panels are updated if SearchQueryAssets are added/removed either from Search Window or externally.
Fixed an issue to remove the transparent input field that presents when TouchScreenKeyboard was active with hideInput option.
Fixed an issue when using -nographics command line switch in MacOS editor, causing asset importer process to not work properly.
EditorFixAndroidmacOSUUM-44347fixed 2021.3.30f1
Fixed an issue where Device Simulator did not respect the WaitForEndOfFrame yield instruction when used in combination with Application.targetFramerate.
Fixed an issue where text in Windows Editor dialogues was not selectable to support copy and paste.
\[MacOS\] Warn when editor doesn't have "Screen Recording" permissions to pick colors from other apps with the Color Picker/Eye Dropper tool
Fixed an issue where invalid data was not detected in lighting data assets that caused a crash.
Fixed DrawProcedural family of functions that did not work when shaders want vertexbuffers.
Fixed incorrect clamping of maxComputeBufferInputs when VkPhysicalDeviceLimits::maxPerStageDescriptorStorageBuffers is max unsigned integer.
Fixed FTLP (Fine Tiled Light Pruning) Shader Options max light count. Previous support only supported up to 63 These changes allow to go up to 255 with higher instability as numbers per tile approach 255. For support greater than 255, do it at your own risk\! (and expect some flickering)
Fixed attach managed debugger window not showing up and causing application to be in frozen state.
Prevent paused unity player from using excessive CPU when "run in the background" option is off.
Fixed issue where a fixed buffer within a valuetype struct would not be passed by value correctly.
Fixed issue where blittable flag could be incorrect when it was read before MonoClass was inited.
Fixed an issue where built-in packages could not be successfully resolved if a dependency version did not exactly match the built-in package version.
Package ManagerFixUUM-37161fixed 2022.3.7f1
Fixed the handling of trailing and leading whitespaces inside input fields.
Package ManagerFix
Fixed an issue on OSX where Physics.Simulate would experience hickus due to how the PhysX task system was being integrated with Unity's Job System.
Fixed an issue where small bodies started to tunnel through large bodies in continuous collision detection mode at high simulation frequencies (~200Hz).
Fixed custom SRP shaders used in skyboxes not rendering in Single-Pass Instanced XR rendering mode
PlayerFixXR
Fixed a minor usability issues with Custom Function Nodes.
ShadergraphFix
Fixed an issue where docs links from editor were incorrect.
ShadergraphFix
Fixed an issue where there were invalid characters from imported material sub asset.
ShadergraphFix
Fixed issue where adding dropdown property type to newly created subgraphs did not propagate to other open shadergraph editor windows.
ShadergraphFixWindows
Fixed a deadlock when quitting WebGL Player when the code utilized System.ThreadPool.
UI ToolkitFixWebGLUUM-37728fixed 2022.3.8f1
Fixed an issue in the UI Builder that would cause an exception when using a CustomRenderTexture where a RenderTexture was expected.
Fixed EnumField that was not updating its displayed text when changing back from showMixedValue mode.
Fixed an existing checkout operation has locked the workspace, triggered by saving the current scene at check-in.
Version ControlFix
Fixed Unity Version Control toolbar icon disappearing.
Version ControlFix
Fixed an issue where Video from Video Player was not updated immediately in the Edit Mode when changing its time in the Inspector window.
Fixed an issue where Video has a delay, random freezing, and speeding up when using VideoPlayer.
Fixed an issue where Video Player Component caused performance degradation in WebGL Player when using "Linear" Color Space.
Fixed code for custom nodes being stripped in AOT builds when Managed Stripping Level is set to High. (UVSB-2437)
Visual ScriptingFix
Fixed migration deserialization bug introduced in 1.8.0. (UVSB-2492)
Visual ScriptingFix
Fixed an issue in WebGL's FMOD implementation that caused the console to be spammed with errors when using the PlayOneShot API.
Fixed a bug where the application's background image wouldn't appear while loading if compression was enabled.
Fixed a possible crash where non client area was redrawn before player was fully initialized.
Updated XR Interaction Toolkit to version 2.4.1
XRFix

Pick your Unity version

Unity Releases compares releases against the version your project is on. Picking it now keeps Compare versions focused on what changes between where you are and where you might be going.