[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
Script recompiles in Play Mode when Script Changes While Playing option is set to Recompile After Finished Playing and Auto refresh is set to enabled.
Asset - DatabaseKnown issueCautionUUM-20409fixed 2021.3.25f1
"Resources.FindObjectsOfTypeAll(typeof(Material)).Length" increases every time when entering/exiting Play Mode
RP FoundationKnown issueCautionUUM-27587fixed 2021.3.25f1
SDF Baking causes memory to be allocated that isn't deallocated when in Play Mode and in Builds
Visual EffectsKnown issueCautionUUM-25814fixed 2021.3.22f1
UnityWebRequest: Fixed a possible crash when texture download receives bogus data that does not decode.
Fixed an issue which prevented starting UPM when a package.json file containing "type": "module" was present on any of the ancestor directories.
Improved the performance of creating a large number of Tile assets with the Tile Palette window.
2DImprovement
Improved the performance of opening the Tile Palette window when the Tile Palette references a large number of Tile assets.
2DImprovementUUM-26849
Extended support for specifying optional path and revision to Git URLs in SCP format.
Package ManagerImprovement
Fixed the inaccurate shape of NavMeshObstacles that prevent agents from avoiding them properly. This only applies to Windows builds.
Unity will no longer wrap native crashes into java exceptions on Android, as has been the case, and will correctly forward signals to the previous handlers.
AndroidFix
Fixed issue where empty folders remain in the cache when the max storage space is exceeded.
Fixed Transform.GetLossyScale() returning inaccurate results (only in Windows player non developpement builds).
Fixed a crash where destroying a component's GameObject in the Awake function of a script with ExecuteInEditMode would incorrectly try to apply serialized object changes.
Fixed an issue so that Light Probes are affected by back-facing triangles when baking with the GPU Lightmapper.
Fixed an issue where lightmaps would be swapped when entering playmode when the "Reload Scene" option is disabled.
Fixed a potential .cpp file name collision when two assembly names differ only by a number at the end of their name.
Fixed IL2CPP build failure when using Unbox instruction with generic by reference return type.
Projects created prior to 2021.3 and opened in 2021.3 or newer could have their Managed Stripping Level incorrectly migrated to the new default value of Minimal when the old default of Low should have been retained.
The macOS Player no longer contains an empty area gap on each screen vertical side when rendering fullscreen on Macs with a notch.
Shaders with normals are rendered correctly when sampling pixels with mixed shader evaluation on iOS and Android builds.
MobileFixAndroidiOSUUM-22766fixed 2021.3.21f1
Fixed an issue where a project with a large number of git dependencies would have resolution errors with error code 429 (Too Many Requests). The number of concurrent requests is six by default, but it can be changed by setting the UPM_GIT_MAX_CONCURRENT_COMMANDS environment variable.
Package ManagerFixUUM-6049fixed 2021.3.21f1
Fixed the issue where local and git packages are not visible in Unity Registry and My Registries.
Package ManagerFixUUM-20549fixed 2021.3.21f1
Fixed Grid Size field snapping to minimum grid size when trying to enter a value below one.
Scene/Game ViewFixUUM-24640fixed 2021.3.21f1
Enabled SerializedObject.Update to now change the cache for hasMultipleDifferentValues if the first C\# object has changed in memory in a multi-object selection scenario.
Fixed multi_compile_particles to work together with built-in lighting variants. Requires shader re-import.
Fixed "MissingReferenceException" when disabling and enabling "Send Navigation Events" through the EventSystem component Properties window.
Fixed PanelRaycaster NullReferenceException when active in a scene with no EventSystem or BaseInputModule components.
UI Builder: Exception is no longer thrown when the user tries to enter a negative value for the Fixed Item Height attribute of a ListView, TreeView, etc.
Fixed an unsafe deletion of VFXParticleSystem which can lead to a crash while deleting VisualEffect.
Fixed NRE when the Vector2 is configured as a range, it was preventing Decal output context creation.
Multi-display rendering is displaying the first camera's view on both displays instead of displaying both camera's views when used with a mobile device.
Renamed Web3 category filter in Package Manager Window for My Assets to Decentralization.
Package ManagerChange

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.