Crash on __pthread_kill when multi-clicking on "Build and Publish" in the "LEGO Microgame" project
MacOSKnown issueBlockerUUM-22236open 2021.3.20f1
[2D Platformer Microgame] 2D Platformer Microgame Project crash on __cxxabiv1::__aligned_malloc_with_fallback when pinching out or in on the trackpad during “Zoom in and out” step
MacOSKnown issueBlockerUUM-20720open 2021.3.22f1
[M1] Crash on System.Object:__icall_wrapper_ves_icall_array_new_specific when launching a project
MacOSKnown issueBlockerUUM-3207open 2021.3.25f1
Crash with ScanAssemblyForAttributesAndInterfaceImplementations when opening a project (1376858)
MonoKnown issueBlocker
Added: Use these methods for improved performance when operating on both positions and rotations at the same time. Transform.GetLocalPositionAndRotation() Transform.GetPositionAndRotation() TransformAccess.GetLocalPositionAndRotation() TransformAccess.GetPositionAndRotation() TransformAccess.SetLocalPositionAndRotation() TransformAccess.SetPositionAndRotation()
CoreAPI change
Array values aren't changed when altering them in a custom EditorWindow
IMGUI FrameworkKnown issueCautionUUM-15645open 2021.3.17f1
[Android] Application crashes when changing the source URL of a video player in Android
VideoKnown issueCautionAndroidUUM-20661fixed 2021.3.19f1
Fixed Autodesk FBX and SketchUp SDK vulnerabilities. (UNITY-SEC-JAN-2023-1)
FixesSecurity
Updated FMOD's FLAC from version 1.2.1 to 1.3.4. This fixes an issue identified by our application security team.
GPU module's sample hierarchy no longer uses CPU data after a recompilation when there is an active selection.
4.1.1 → 4.1.2
com.autodesk.fbxPackage
Added confirmation popup when resetting assemblies/types in project settings.
Visual ScriptingFeature
Added confirmation popup when resetting project settings and editor preferences.
Visual ScriptingFeature
Added Sticky Note for ScriptGraph and StateGraph.
Visual ScriptingFeature
Nodes may now have a button which triggers a custom action in their inspector description.
Visual ScriptingFeature
Nodes whose type cannot be found are now temporarily converted to dummy nodes until either their original type is defined again or the user replaces them.
Visual ScriptingFeature
Support for parameter renaming in code used by API nodes.
Visual ScriptingFeature
Improved performance of AnimatorOverrideController.ApplyOverrides().
AnimationImprovementUUM-14753
Reduced the overhead of asset importing by limiting the number of copies of internal parameter structs.
Asset ImportImprovement
Added a toggle for automatic recalculation of environment lighting in the Workflow section of the Lighting window.
GIImprovementUUM-13907
Added a toggle in both VFX preferences in VFX Graph view to allow shader debug symbols with generated shaders.
VFX GraphImprovementUUM-19517
Fixed collider shapes for a TilemapCollider2D when rotated Tiles are used with a collider offset.
2DFix
Fixed crash when there is an invalid Sprite on a Tilemap and a TilemapRenderer tries to bind the invalid Sprite to a Sprite Atlas.
Fixed sorting of Tiles in a TilemapRenderer when the Sprites of the Tiles in the TilemapRenderer come from different Texture sources and Sprites with large vertex/index counts are rendered first due to batching.
\[com.unity.2d.psdimporter\] Fixed an issue where an error would be shown when selecting Import Mode: Merged.
\[com.unity.2d.psdimporter\] Fixed an issue where the amount of alpha removed from layers would not be re-applied as final position offset of the layers.
\[com.unity.2d.psdimporter\] Fixed an issue where the editor would crash when importing .psd/.psb files with their layers outside of the document canvas. (DANB-285)
\[com.unity.2d.psdimporter\] Fixed an issue where the generated GameObjects would be laid out differently from how they appear in the DCC tool. (DANB-298)
\[com.unity.2d.tilemap.extras\]\[PrefabRandomBrush\] Fix possible NullReferenceException in PrefabRandomBrush.
Fixed a blocked passage due to seemingly valid polygons after an obstacle carved the NavMesh nearby.
Fixed error 'Source directory '....'. is not a directory when Symlink Sources option is on.
Fixed an issue where the standalone profiler could crash or emit errors when the script domain reloads in the editor.
Ensure scene view outline render uses the attributed main texture property name rather than the default name.
Fixed a bug on Chrome on iOS where the WebGL canvas cannot regain focus after losing it.
EditorFixiOSWebGLUUM-1166fixed 2020.3.44f1
Fixed a deadlock that can occur when MasterTextureLimit is changed while a texture has an in-progress upload request.
Fixed API for users sending analytics as json formatted strings.
EditorFix
Fixed crash issue with very large project import when the amount of descriptors grows unusually high.
Fixed crash/validation error when loading old Vulkan shaders from asset bundles.
EditorFix
Fixed documentation links for Script Graph and State Graphs assets. (UVSB-2422)
EditorFix
Fixed Editor crash when calling API's to show modal dialogs while -drawRect is in progress.
Fixed EditorWindow maximum size calculations when using a display not at integer scaling.
Fixed Highlighter.Highlight does not disappear when the highlighted element disappears from view.
Fixed issue on Windows where modal dialogs can get the Editor stuck if they are launched from a window that closes itself.
Fixed issue where mouse up and mouse down events were reported twice in OnGUI when using the Device Simulator.
Fixed sub graphs being shown with broken connections on first load as of Unity 2021.2. (UVSB-2345)
EditorFix
Fixed that on Mac when hovering over arrow in the Hierarchy to open Prefab in Prefab Mode the tooltip displays shortcut as "Alt" and not "Option".
Some gamepad inputs were being mapped to keyboard keys on 2021.3 for Android, causing the input scheme to be keyboard when it should be gamepad. This mapping has been removed.
Added error message when capturing a screenshot into a RenderTexture but passing null for argument.
Fixed an issue so that entering playmode with disabled compositor no longer breaks all its layers.
Fixed an issue with inspecting a RenderTexture with DepthAuto / ShadowMap as the Color Format so it no longer breaks the inspector.
Graphics: Fixed crash by preventing race condition when opening app from floating icon state on Android.
GraphicsFixAndroidUUM-576fixed 2021.3.17f1
Fixed ambient probe for volumetric clouds.
HDRPFix
Fixed missing tag on decal shader properties.
HDRPFix
Fixed the ray tracing shadow denoiser s it no longer produces leaks at the edge of spotlight shadows.
Fixed volumetric cloud incorrectly display in lighting debug mode.
HDRPFix
Worked around exception when enabling raytracing when resources for raytracing have not been built.
Updated the Brotli compression library to version 1.0.9 to correct https://github.com/advisories/GHSA-5v8v-66v8-mwm7.
Fixed race condition between DownloadHandlerTexture and Resources.UnloadUnusedAssets, sometimes cause premature destruction of the texture.
Package documentation links pointing to private Github URLs can now be opened in browser for non-Unity packages. Additionally, for all packages in general, opening local documentation will fall back on the README file if a documentation.md file cannot be found.
Package ManagerFixUUM-8337fixed 2020.3.43f1
Fixed an issue when using the 2D Physics Multithreaded solver so that contact processing time no longer increases over time under certain circumstances. (D2D-4284)
Physics 2DFix
Fixed an issue where a contact normal would be inversed leading to Collider2D.IsTouching incorrectly filtering the collision normal angle.
Fixed the import process so that only transform remains after importing a broken file, if a Prefab file is found to contain multiple transforms due to external merge tool or manual edit error. *Note:* Import prioritization of RectTransform over Transform remains unchanged.
Fixed profiler connection allocations tracking under the ProfilerConnection entry in Memory Profiler.
ProfilerFixAndroidUUM-16465fixed 2021.3.17f1
Removed warning for obsolete platforms when added plugins to plugin folders that contains both obsolete and non-obsolete platforms.
Fixed Shader Graph BiRP Target so it now works correctly with point lights and transparent objects.
Fixed a crash in Shader Prefiltering when the Render Pipeline assets contain circular data references.
Fixed shader graph incorrectly stripping variants for BiRP shaders that weren't built with shader graph.
Fixed an issue where the Progress Bar's title attribute would not reset inside the UI Builder.
Fixed an issue where the UI Builder would log a cryptic error when trying to save a uxml document outside of the project. It will now inform the user that the operation failed.
Fixed support for compound assignment operators for UI Toolkit numeric fields (IntegerField, LongField, FloatField, DoubleField).
Improved UI Toolkit so that flipped UVs are now properly handled by scale modes of the Image element.
Fixed 2D game view flickering when using URP Pixel Perfect and Cinemachine Pixel Perfect Extension.
Fixed an issue that vertex Color was black while using new shader graph integration on planar primitive output.
Fixed an issue with the out of range exception on GPU when multiple spawn context are plugged to the same initialize system.
Detected and fixed parameter renames for nodes that support a default parameter for each of their inputs. (UVSB-1885)
Visual ScriptingFix
Fixed a problem that was preventing link.xml creation when building for Mono backend. (UVSB-2348)
Visual ScriptingFix
Fixed graphs being corrupted on deserialization if containing a node whose type cannot be found. (UVSB-2332)
Visual ScriptingFix
Fixed Visual Scripting settings now only save to disk when modified.
Visual ScriptingFix
Fixed Gradient.mode serialization. This fix is available for Unity 2021.3.9f1 or newer. (UVSB-2356)
Visual ScriptingFix
Moved Events/MessageListeners files to a Listeners folder to avoid to exceed some OS path limit.
Visual ScriptingFix
Updated XR Interaction Toolkit to 2.2.0.
XRFix
Updated the Unity FBX SDK bindings to version 4.1.2. which update Autodesk FBX SDK to 2020.3.2.
EditorChange
AOTStubs are now generated for all nodes regardless of whether they represent a runtime or editor member. (UVSB-2381)
Visual ScriptingChange
Increased zoom out distance in graphs.
Visual ScriptingChange
Updated XR Core Utilities to 2.0.1.
XRChange

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.