Crash on AudioCustomFilter::GetOrCreateDSP when recompiling scripts while in Play Mode (1354002)
AudioKnown issueBlocker
Crash on ProgressiveRuntimeManager::GetGBufferChartTexture when entering UV Charts mode before baking lights (1309632)
Shadows/LightsKnown issueBlocker
Crash on WindowsVideoMedia::StepAllStreams when reimporting a .m4v file (1340340)
VideoKnown issueBlocker
Removed "Changes of changeset" header on the Changesets tab.
Version ControlBreaking
Removed the hide changes button in changesets tab.
Version ControlBreaking
Removed the unneeded refresh button from History Tab.
Version ControlBreaking
Added: Added public API to specify the amount of memory reserved for the shared AssetBundle loading cache.
Asset BundlesAPI change
Building process of the AssetBundles is slow when the file count is huge (1358059)
Asset BundlesKnown issueCaution
\[LightProbes\] Probes lose their lighting data after entering Play mode when Baked and Realtime GI are enabled (1052045)
Global IlluminationKnown issueCaution
\[macOS\] BugReporter doesn't get invoked when the project crashes (1219458)
Global IlluminationKnown issueCautionmacOS
RenderTextures break after switching window focus (1179935)
Graphics - GeneralKnown issueCaution
Linux Editor crashes at "\_XFreeX11XCBStructure" when loading tutorials (1323204)
LinuxKnown issueCaution
Performance in Game View is significantly impacted by Gfx.WaitForPresentOnGfxThread when a second monitor is connected (1327408)
MetalKnown issueCaution
\[Android\] Build fails when there are 680 or more files in the Streaming Assets folder (1272592)
MobileKnown issueCautionAndroid
User can't easily configure location of both UPM and Asset Store package local cache (1317232)
PackmanKnown issueCaution
Profiler.GetTotalAllocatedMemoryLong increases when Scene is loaded and unloaded (1364643)
ProfilingKnown issueCaution
Poor performance when loading or unloading a large Scene (1360901)
uGUIKnown issueCaution
\[iOS\] Video is not playing (1288692)
WebGLKnown issueCautioniOS
Fixed an issue that was spamming the Unity hub with infinite organization info requests from the Editor. (1358817)
Editor
Fixed occasional corrupt particle colors when using a Skinned Mesh Renderer in the Shape Module. (1332410)
Particles
Mac computer running minimum macOS 10.12.6 and Xcode 9.4 or higher.
iOSmacOS
Android SDK and Java Development Kit (JDK); IL2CPP scripting backend requires Android NDK.
Android
Windows 10 (64-bit), Visual Studio 2015 with C++ Tools component or later and Windows 10 SDK
Universal Windows PlatformWindows
Desktop:
System Requirements
Windows 7 SP1+, macOS 10.12+, Ubuntu 16.04+
OSWindowsmacOS
Graphics card with DX10 (shader model 4.0) capabilities.
System Requirements
SSE2 instruction set support.
CPU
iOS player requires iOS 10.0 or higher.
System RequirementsiOS
OS 4.4 or later; ARMv7 CPU with NEON support; OpenGL ES 2.0 or later.
Android
Any recent desktop version of Firefox, Chrome, Edge or Safari.
WebGL
Windows 10 and a graphics card with DX10 (shader model 4.0) capabilities
Universal Windows PlatformWindows
Exported Android Gradle projects require Android Studio 3.4 and later to build
System RequirementsAndroid
Android: Added more complete support for running Android apps on the Chrome OS platform. These changes enable building and running Android on x86 and x86-64 CPUs, now officially supported on Chrome OS devices. These changes also include input-related and windowing improvements for Chrome OS.
AndroidFeature
Updated ProBuilder 4.5.2. See the package change list for full list.
PackageFeature
Added ability to allow empty checkin messages.
Version ControlFeature
Added ability to modify assets without checkout.
Version ControlFeature
Added auto-login for SSO credentials handler.
Version ControlFeature
Added empty checking message localization.
Version ControlFeature
Added horizontal scroll bar to Changesets list for easier viewing.
Version ControlFeature
Added metrics for changeset tab usage.
Version ControlFeature
Added metrics for checkin actions.
Version ControlFeature
Added missing API documentation.
Version ControlFeature
Added new Undo icon.
Version ControlFeature
Added notification icon for incoming changes to Plastic toolbar button.
Version ControlFeature
Added Plastic toolbar button to Unity editor.
Version ControlFeature
Add property PlayerSettings.Android.optimizedFramePacing API (1329232)
AndroidImprovement
Improved loading performances of import settings for models with a lot of animation clips. (1338096)
Asset ImportImprovement
Increased stack size of audio streaming and async threads to avoid overflows when using managed read callbacks. (1352803)
AudioImprovement
Added support for duplicate component names to UnityEvent selection popup. (1309997)
EditorImprovement
Reduced main thread hitching caused by Shader loading.
GraphicsImprovement
Reduce memory usage for small uploads in UnityWebRequest. (1355235)
iOSImprovement
Enabling "Optimize mesh data" in player settings no longer makes the build process significantly slower. (1349093)
ShadersImprovement
Fixed a potential crash caused by race condition when loading SpriteRenderer from multiple threads. (1351843)
2DFix
Fixed a vertices winding order for square polygonal Sprite generation issue. (1289069)
2DFix
Fixed an issue where all open Scenes would get dirty when editing a SpriteShape Spline. (1346430)
2DFix
Fixed an issue where Sprite outline in the Skinning Editor was not rendered based on Sprite's geometry. (1335586)
2DFix
Fixed an issue which prevented the bone order to be rearranged in the Bone Influence tool.
2DFix
Fixed issue where the NavMesh was generated over a mesh marked as "Not Walkable". (1109195)
AIFix
Fixed cameras with depth only clear flickering or not rendering on Adreno devices issue. (1314872)
AndroidFix
Fixed an issue where textures could not be extracted when the FBX file is located in a writeable package. (1329339)
Asset ImportFix
Fixed a crash when passing a null argument to AudioMixer.FindSnapshot. (1341752)
AudioFix
Fixed an issue where the inspector did not displaying state and transition properties once duplicated. (1251586)
EditorFix
Fixed an issue where Time.unscaledTime and Time.fixedUnscaledTime do not update when stepping through frames (1294730, 1360931)
EditorFix
Fixed an issue with nested enumerator execution order.
EditorFix
Fixed an issue when the Editor crashed on EnlightenSceneMapping::GetTerrainChunkUVST when loading a scene with a corrupt Lighting Data Asset. (1325758)
GIFix
Fixed an issue where the LightProbes.needsRetetrahedralization did not get invoked in IL2CPP builds. (1338514)
GIFix
Fixed a crash during import in very large projects. (1339246)
GraphicsFix
Fixed an issue where Player: SRPBatcher was not increasing CBuffer size when material shader was changed. (1353368)
GraphicsFix
Fixed for Validation error when running game in HDR.
GraphicsFix
Avoid possible memory corruption when a generic field is of a type which has an explicit layout, and the generic type has another type with explicit layout as a field. (1337921)
IL2CPPFix
Corrected the behavior of Marshal.Offset so that it properly accounts for the alignment requirements of fields that occur after a struct field. (1346805)
IL2CPPFix
Fixed an issue where the Y coordinate was being flipped in Windows Player when WarpCursorPosition in Input System. (1355722)
Input SystemFixWindows
Fixed an issue where analytics temporary data was stored in a user accessible folder. (1211659)
iOSFix
Fixed an issue where Bluetooth keyboards did not handle input outside of text entry again. (1355543)
iOSFix
Fixed an issue where presentation controller dismissal resulting in black screen when allowed orientations were changed while showing it. (1304313)
iOSFix
Fixed an issue where there was missing iPad Air 3rd gen and iPad Mini 5th gen enums. (1354041)
iOSFix
Fixed an issue where UaaL was notdisplayed properly if embedded in app with SceneDelegate support. (1266702)
iOSFix
Fixed an issue where the Assets menu might be disabled after using the right-click context menu, or items in the context menu are unexpectedly disabled. (1346205)
LinuxFix
Fixed a crash in mono\_thread\_get\_undeniable\_exception. (1308625)
MonoFix
Fixed a crash when apply GameObjects or Components to Prefab while the Asset Pipeline was paused. (1324978)
PrefabsFix
Fixed an issue where there was no error message when trying to load old profiler data format and direct users to load the data in unity 2018.4. (1341972)
ProfilerFix
Fixed Hierarchy not allowing drag and drop references to be placed between root objects marked as not editable. (1337512)
Scene/Game ViewFix
Fixed a crash in UnityLinker while processing the assembly override version of UnityEngine.UIElementsModule.dll. (1328995)
ScriptingFixAndroid
Fixed an issue where "Stop Playing and Recompile" mode (Editor Preferences -> Script Changes while Playing) was not waiting for playmode to be fully disabled before compiling scripts. (1326820)
ScriptingFix
Fixed performance regression when activating/deactivating panels in a canvas. (1348763)
ScriptingFix
Fixed a race-condition when using TouchScreenKeyboard's "text" or "selection" properties immediately after calling Open. (1345877)
Universal Windows PlatformFixWindows
Fixed TouchScreenKeyboard on HoloLens2 closing a few seconds after focusing a TextMeshPro input field (1360514)
Universal Windows PlatformFixWindows
Fixed a workspace NullReferenceException issue.
Version ControlFix
Fixed an issue when context menu would sometimes disappear.
Version ControlFix
Fixed an issue where the Texture2D error would pop up after downloading a project.
Version ControlFix
Fixed auto login errors not showing up for users.
Version ControlFix
Fixed notification icon not showing on Plastic window.
Version ControlFix
Fixed small textbox on checkin dialog when launched from context menu.
Version ControlFix
Fixed unexpected error message after user switched workspace to a label
Version ControlFix
Fixed an error with prevViewport upon full screen resize.
WebGLFix
Fixed Keyboard.current and Mouse.current to be immediately available in MonoBehaviour.Start() functions, instead of returning null. (1239007)
WebGLFix
Fixed an issue with camera depth normals pass in XR. (1284715)
XRFix
Updated Android Logcat package to 1.2.3.
AndroidChange
Updated analytics package. Constantly repopulating a list of strings was causing the inspector panel for the analytics tracker to spam autosave in some cases (1150985)
ServicesChange
Changed "Launch Plastic" to "Launch Plastic SCM" in options menu.
Version ControlChange
Changed Launch branch explorer into an icon with tooltip.
Version ControlChange
Improved refresh icon resolution.
Version ControlChange
Moved changesets time period selector to the right corner of the window.
Version ControlChange
Moved incoming change prompt and button into a status bar.
Version ControlChange
Moved number of selected items next to "Item" metadata title on the Pending Changes tab.
Version ControlChange
Moved refresh button to the toolbar at the top right corner of the window.
Version ControlChange
Moved search bar to the top right global icon section in all tabs.
Version ControlChange
Reduced default number of columns in changesets tab.
Version ControlChange
Status bar visible across all tabs.
Version ControlChange
The number of changesets is no longer displayed in changesets tab.
Version ControlChange
Updated capitalization of options in the Settings context menu.
Version ControlChange
Updated file status icons.
Version ControlChange
Updated tab button styling to be consistent with Unity Editor conventions.
Version ControlChange
Wording change for plastic installation.
Version ControlChange

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.