\[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: Added public api and updated docs for Light2D shape properties.
URPAPI change
Editor crashes at "DisconnectGtkSignal(void\*, GtkCallbackResponse (_)(), void_)" when opening floating windows
LinuxKnown issueCautionWindowsUUM-11724open 2021.3.15f1
Undo action is not registered when undoing GameObjects list order in the Hierarchy window
Scene HierarchyKnown issueCautionUUM-16576open 2021.3.13f1
"Assertion failed on expression: 'm\_BuffersToBind\[shaderType\]\[bind\].buffer == NULL'" is thrown when entering the play mode
Shader SystemKnown issueCautionUUM-17421fixed 2021.3.15f1
Project fails with "UnityEditor.BuildPlayerWindow+BuildMethodException" when building for the WebGL platform
Web PlatformKnown issueCautionWebGLUUM-17658fixed 2021.3.16f1
Backport for Windows Gaming Input implementation allowing 5+ xbox controllers at the time.
Input SystemFeatureWindows
Improved AlphaIsTransparency API docs and tooltip.
GraphicsImprovementUUM-2364
Added Netcode for GameObjects 1.0.2.
MultiplayerImprovement
The Undo history now records the name of changed properties ("Modified Intensity") instead of just showing "Modified Property".
Undo SystemImprovement
Patches of the generated NavMesh were sometimes getting the area type from distant objects below due to their connection through a sloped wall.
New Input System's Keyboard class will treat DPad Center button clicks as Key.Enter. Since that's hold the old input was treating them.
Used fixed instancing batch size on PowerVR GPUs on Android with OpenGL ES to avoid long compile times in shader warmup.
Fixed out of bounds exception on empty array access when importing SpeedTree billboards with no mesh data.
Alongside update burst packages, burst will now correctly handle projects whose paths contain ;'s.
Ensure that only the manifest version and patches of that version are tagged as Release in Package Manager.
Fixed a case where OnBecameVisible could be invoked multiple times without a corresponding OnBecameInvisible.
Fixed a crash when stop a playable director and evaluating at the same time in a notification output.
Fixed gizmo rendering of a selected area in a Hexagonal Grid with a non-zero Z position.
EditorFix
Fixed lost references to AnimationClips when the ModelImporter clips settings are modified for the first time.
Fixed Mac Editor crash that happened in multi-scene builds that were using BuildOptions.DetailedBuildReport.
Fixed the 'texture scheduled for reimport during Refresh Loop' error when importing SpeedTree assets with color textures.
Frame Debugger: Fixed an issue where the window would constantly refresh when debugging a remote device.
Fixed orientation handling on startup (when the phone is rotated between starting up and showing unity itself).
Fixed "ExternalProcess::OnExitedMainThread" logged in the Console window when closing Profiler (Standalone Process) window.
Fixed an issue where .unitypackage dependencies exported from an older editor were not updated when importing in a newer editor.
Package ManagerFixUUM-15081fixed 2021.3.13f1
Handle ManagedReferences that cannot be applied or reverted in Prefab instances. Also make sure the root of the Managed Reference can be applied to apply sub fields that are overriden.
Fixed HandleUtility.WorldPointToSizedRect incorrectly calculating contents rect when applying TextAnchor.
Scene/Game ViewFixUUM-16503fixed 2021.3.13f1
Fixed SceneView incorrectly subscribing to EditorApplication.update multiple times when maximizing and un-maximizing window.
Scene/Game ViewFixUUM-12133fixed 2021.3.13f1
Fixed Scripting Defines Symbols not being shown correctly in the Player Settings for platforms that aren't the default platform (usually the Editor's platform).
When using ObjectFactory.CreateInstance with a custom type deriving directly from UnityEngine.Object, a clearer exception message is thrown.
Fixed the NullReferenceException when using Tile image types with a sprite atlas being omitted from build.
Fixed a bug in play mode where ScrollView offset would reset to zero when doing drag operations on controls inside it.
Fixed an issue where a ListView with a single item would not display correctly on different dpi scales.
Fixed an issue where creating a UI Document would re-generate the UXML schema files every time.
Fixed artifacts on mobile targets by changing some halfs to floats in Normals logic.
Universal RPFixAndroidiOSUUM-11325fixed 2021.3.13f1
Fixed graphics stereo tests.
Universal RPFix
Fixed editor refresh triggering when a workspace update is in progress. Fixed pending changes show global ignored as private. Removed encryption checkbox from create organization dialog.
Version ControlFix
Added fallback configuration for company name, product name and product version to ensure the web cache is always enabled.
Fixed bug where the cursor would transition back to the system cursor rather than the Unity default cursor.
Windows player executable no longer contains "Unity playback engine" text in its property sheets.
Messages regarding reducing resolution for additional punctual lights are now only displayed in debug builds.
Universal RPChangeUUM-10166
Changed the "Go back to changeset" option in Changesets tab to "Revert to changeset" Improved notification banner appearance.
Version ControlChange
The Oculus XR Plugin package has been updated to 3.1.1.
XRChange
The Oculus XR Plugin package has been updated to 3.2.1 with support for Quest Pro.
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.