Unity 2019.4.26

Released:
Select the runtime platforms of your choice from the list below (the desktop runtime is included as standard) or, to install the full complement of runtime platforms, use the download assistant installer above.
New to Unity? Get started

Known Issues in 2019.4.26f1

  • AI: Crash with ComputeTileMeshJob when generating Navmesh (1329346)

  • Asset Bundles: Crash on vk::DecompressShader when loading an AssetBundle with AssetBundle.LoadFromFile() and using Vulkan Graphics API (1308947)

  • Asset Import Pipeline: Editor crashes while exiting play mode (1328667)

  • Asset Import Pipeline: Prefab script field reference is lost when project is upgraded (1328724)

  • Global Illumination: [macOS] BugReporter doesn't get invoked when the project crashes (1219458)

  • Global Illumination: gi::InitializeManagers() takes 0.6s during Editor startup (1162775)

  • Linux: Editor crashes at "_XFreeX11XCBStructure" when loading tutorials (1323204)

  • Linux: InputSystem's Mouse delta values do not change when the Cursor lockState is set to Locked (1248389)

  • macOS: "Build is damaged and cannot be opened" error when downloading Unity build from internet (1323501)

  • Metal: Performance in Game View is significantly impacted by Gfx.WaitForPresentOnGfxThread when a second monitor is connected (1327408)

  • Package Manager: Package resolution error when using a Git dependency referencing an annotated tag in its Git URL (1325920)

  • Package Manager: PackageManager.Client.SearchAll(offlineMode: true) returns an error if user offline (1319585)

  • Package Manager: User can't easily configure location of both UPM and Asset Store package local cache (1317232)

  • Polybrush: Something went wrong saving brush settings Warning is thrown when Saving a Brush after opening the PolyBrush Window (1315475)

  • Scene Management: Crash on BuildPrefabInstanceCorrespondingObjectMap when overriding nested prefab inside AssetDatabase.StartAssetEditing() block (1324978)

  • Shadows/Lights: Crash on ProgressiveRuntimeManager::GetGBufferChartTexture when entering UV Charts mode before baking lights (1309632)

  • Terrain: Lit Opacity as Density option causes alpha'd areas on the 5th layer or greater to appear with artifacts (1283124)

  • WebGL: "SharedArrayBuffer will require cross-origin isolation as of M91" warning is thrown when launching Player on Chrome (1323832)

  • WebGL: [iOS] Video is not playing (1288692)

  • Windows: "WindowsVideoMedia error 0xc00d36b4" error is thrown when loading a video with the VideoPlayer on Windows 7. (1306350)

  • Windows: The Cursor is visible when Cursor.visible is set to false and new InputSystem package is used (1273522)

2019.4.26f1 Release Notes

Improvements

  • Burst: Fixed a known issue with Windows Native Debuggers and Dll numbers + workarounds.

Changes

  • Package: Updated Cinemachine to 2.6.4.

  • XR: Updated the verified AR Foundation related packages to 2.1.18. Please see the AR Foundation package changelog for details.

Fixes

  • AI: Fixed an issue with OffMeshLink prefab leaking to the main scene after closing the prefab window. (1120451)

  • Android: Fixed an issue where AutoRotation was not working on dual screen devices. (1259295)

  • Android: Fixed black Unity view after pausing the app when in-app purchase dialog is shown. (1249179)

  • Asset Bundles: Fixed issue where loading assets from AssetBundles synchronously did not load native object types recursively in some situations. (1321141)

  • Burst: Fixed a broken link for known issues with debugging and profiling.

  • Burst: Fixed an issue when generating Line Table only debug information, an unreachable could occur due to a missing check.

  • Burst: Fixed an issue where the multi-CPU dispatcher, which is used for player builds targetting multiple CPU architectures, could end up generating invalid instructions.

  • Burst: Fixed an issue where the PDB debug information for instance methods that also used struct return were incorrect.

  • Editor: [Collab] - Fixed an issue to defer handling for downloading plastic cloud projects so package manager will initialize the default packages. (1319580)

  • Editor: Fixed crash when duplicating a GameObject with HideInHierarchy flag. (1288394)

  • GI: Fixed an issue where sometimes the Bug Reporter would not launch when Unity crashed.

  • Graphics: Fixed a possible crash on Adreno when using RenderPass API and Vulkan. (1282143)

  • Graphics: Fixed an issue that occurred if the render pipeline was set to null in Graphics settings and there was a render pipeline present in Quality settings. The current render pipeline was being set to the render pipeline in quality settings where the expected behavior was that the current render pipeline should be null. (1190166)

  • Graphics: Fixed an issue when loading .png files with large chunks. (1273050)

  • Graphics: Fixed an issue where invalid motion vector state was being sent to the GPU, causing severe 1 frame Motion blur artifacts occurred on editing of blend shapes. (1299209)

  • Graphics: Fixed crash caused by using a compute pipeline object after it has been destroyed in Vulkan. (1327421)

  • Graphics: Fixed performance issue when loading textures direct to GPU memory from LZ4 compressed packages. (1307820)

  • IL2CPP: Fixed a possible crash when attaching a debugger or setting breakpoints. (1327376)

  • IL2CPP: Fixed CultureInfo.DateTimeFormat being loaded incorrectly in some locales. (1252269)

  • iOS: Fixed an issue with the verticalOrientation deprecation warning text by adding missing information about ScreenOrientation.PortraitUpsideDown. (1307839)

  • iOS: Fixed external screen turning black (instead of mirroring) upon connecting it through airplay in case of nothing being rendered there by the game. (1261950)

  • Linux: Fixed an issue to install sysroot packages automatically only when Linux IL2CPP is present. (1325982)

  • Linux: Reduced log spam when loading lots of assets. (1320406)

  • Particles: Fixed Simulate behaviour being incorrectly labelled as Prewarm in the profiler. (1296365)

  • Prefabs: Fixed an issue so that the scene is no longer dirty after dragging a Prefab into the Scene view and then undoing. (1299185)

  • Scripting: Fixed modifying Assembly Definitions results in recompile all.
    When Adding/Removing/Moving we still result in a recompile all. But we are working towards getting this fixed as well. (1268925)

  • Timeline: Fixed timeline audio playing on timelines with GameTime update mode when Time.timeScale is 0. (1269783)

  • Universal Windows Platform: Fixed TouchScreenKeyboard to use Private keyboard layouts when "secure" flag is set. (1320676)

  • Version Control: Fixed a crash on initial script recompilation when script tried to checkout assets. (1275692)

  • Video: Changing VideoPlayer.frame before playing the video will no longer change Video clock time. (1297646)

  • Video: Fixed an issue where Stereoscopic layout controls were missing in VideoPlayer and Skybox Panoramic shader. (1307239)

  • Video: Fixed an issue where VideoPlayer.frameReady was not getting invoked after seeking a video to a frame. (1302462)

  • XR: Fixed an issue so that EditorXR edit mode now works with XR.SDK. (1318732)

  • XR: Fixed an issue with clipping planes for photo and video cameras in WMR applications.

System Requirements

For development

OS: Windows 7 SP1+, 8, 10, 64-bit versions only; macOS 10.12+. (Server versions of Windows & OS X are not tested.)

CPU: SSE2 instruction set support.

GPU: Graphics card with DX10 (shader model 4.0) capabilities.

The rest mostly depends on the complexity of your projects.

Additional platform development requirements:
  • iOS: Mac computer running minimum macOS 10.12.6 and Xcode 9.4 or higher.

  • Android: Android SDK and Java Development Kit (JDK); IL2CPP scripting backend requires Android NDK.

  • Universal Windows Platform: Windows 10 (64-bit), Visual Studio 2015 with C++ Tools component or later and Windows 10 SDK

For running Unity games

Generally content developed with Unity can run pretty much everywhere. How well it runs is dependent on the complexity of your project. More detailed requirements:

  • Desktop:

    • OS: Windows 7 SP1+, macOS 10.12+, Ubuntu 16.04+
    • Graphics card with DX10 (shader model 4.0) capabilities.
    • CPU: SSE2 instruction set support.
  • iOS player requires iOS 10.0 or higher.

  • Android: OS 4.4 or later; ARMv7 CPU with NEON support; OpenGL ES 2.0 or later.

  • WebGL: Any recent desktop version of Firefox, Chrome, Edge or Safari.

  • Universal Windows Platform: Windows 10 and a graphics card with DX10 (shader model 4.0) capabilities

  • Exported Android Gradle projects require Android Studio 3.4 and later to build

Changeset:
e0392c6b2363

Third Party Notices

For more information please see our Open Source Software Licenses FAQ on the Unity Support Portal

We use cookies to ensure that we give you the best experience on our website. Visit our cookie policy page for more information.

Got it