Search Unity

Unity 2019.3.0 Release Candidate 4 is available for testing

Discussion in '2019.3 Beta' started by charlesb_rm, Dec 18, 2019.

Thread Status:
Not open for further replies.
  1. charlesb_rm

    charlesb_rm

    Unity Technologies

    Joined:
    Jan 18, 2017
    Posts:
    485
    Greetings beta testers,

    We have a Release Candidate 4 available to try.
    This build is only distributed from this forum post, so it will not appear in the Hub pre-releases or in the beta webpage.

    We think we have greatly improved the stability and the performance of the editor, although we know we still have a few known issues (see the release notes below) to iron out before we can call 2019.3 officially released.

    You can install the version using this hub link (copy & paste in your browser URL to trigger an install from the Hub):

    unityhub://2019.3.0f4/91ed33c208f3



    Here are the release notes:

    Known Issues in 2019.3.0f4

    • AI: Crash in NavMeshManager on Mobile with IL2CPP when using NavMeshComponents (1175557)

    • Android: 64 bit Build with Physics.Processing runs at a very low FPS (1186295)

    • Animation: Animator.Update CPU time spikes when multiple animations are playing (1184690)

    • Animation: [Performance Regression] AnimatorEditorTests Rebind Big Hierarchy 341 Transform (1203525)

    • Asset Bundles: Building asset bundles when build path doesn't exist causes a failed assertion on "pluginAppendices.size() <= 1" (1203242)

    • Asset Import Pipeline: [Regression ADB V1-V2] Focusing the Editor Window causes noticeable Slowdowns (1171344)

    • Graphics - General: Crash on UnityEditor.Handles.Internal_FinishDrawingCamera when moving around Scene view with baked Occlusion Culling (1205699)

    • Graphics - General: Custom shader doesn't override built-in terrain shader (1193781)

    • Graphics - General: Shader is rendered incorrectly when loaded from an Asset Bundle made in Unity 2017.4 in a newer version (1195750)

    • IAP: Disabling and re-enabling IAP in services window throws multiple errors about failing to find assemblies (1193774)

    • IMGUI: Editor.OnSceneGUI is not called when hovering the mouse over the Scene window (1206282)

    • Inspector Framework: [Performance Regression] Focusing and interacting with Clip Inspector in Animation tab of an FBX model is slow (1195759)

    • Inspector Framework: [Unicode] Copying unicode emojis in Inspector causes crash (1201331)

    • MacOS: Bug reporter crashes on Mac when machine is connected to the internet (1181697)

    • MacOS: [OSX] Unity fails to ask camera permission and crashes on privacy violation (1202032)

    • Mobile: [Android] Loading assets from AssetBundles takes significantly more time when the project is built as an AAB (1153358)

    • Physics: Cloth constraints changes when upgrading project from an earlier Unity version to 2019.1.0a12 or later (1175911)

    • Physics: GameObjects with colliders have inaccurate collision with Terrain (1200526)

    • Physics: Parts of Cloth Mesh disappear when entering Play mode (1174475)

    • Profiling: [Mojave] Editor crashed on profiling: Profiler::GetProfilerThreadID() when Exiting Switch Target pop up
      (1202746)

    • Profiling: [Profiler] Current frame data not shown after selecting previous frame for the second time. (1204973)

    • Scene Management: [Improved prefabs] Editor crashes on applying joint dependency override when Rigidbody is removed (1163986)

    • Scene/Game View: Logging errors from background thread crashes the Editor when Error Pause is enabled (1173657)

    • Scripting: Editor freeze when selecting two Scriptable Objects with Serialized References (1205920)

    • Shadows/Lights: Realtime shadows are broken on Mac (1206092)

    • Shuriken: ParticleSystem.SetParticles crashes the Editor when writing particle list to array and Particle System has a size module enabled (1197761)

    • Terrain: Painting terrain crashes when texture resolution is below FullRes in QualitySettings (1148582)

    • Terrain: Terrain shape doesn't match the collision surface when Heightmap Resolution is set below 513 x 513 (1199680)

    • Visual Effect Graph: NullReferenceException errors are thrown on resetting with Simple Heads & Spark template (1199605)

    • Windows: "Error terminating external process" message is thrown when rotating the Sun Source before Lightmap finishes baking (1179901)
    New 2019.3.0f4 Entries since 2019.3.0f3
    Fixes
    • 2D: [Backport] [2D] Very high memory use while packing Atlas Variants. (1201054)
      This has been backported and will not be mentioned in final notes.

    • Android: Android: When "Installed with Unity (recommended)" is selected in Editor Tools Preferences window, don't change editor preferences value to embedded path. (1201529)

    • Animation: Fixed human hierarchy validation on nested humanoid characters when using animation C# jobs. (1201991)

    • Asset Pipeline: Prevent clearing Resolver Cache when no changes to ScriptedImporters are detected (1203642)
      This has been backported and will not be mentioned in final notes.

    • Asset Pipeline: YAML starting up crash on loading (1200875)
      This has been backported and will not be mentioned in final notes.

    • Editor: Fixed an assembly lockup issue related to mouse up handling in the Windows Editor when certain dialogs or progress bars are active. (1191378)
      This has already been backported to older releases and will not be mentioned in final notes.

    • Editor: Fixed editor crashes when changes are made in prefab/ applied to MonoBehaviours with SerializedReference objects (1201433)

    • Editor: Fixed rendering of bold text for rich and non-rich content (1203319)
      This has been backported and will not be mentioned in final notes.

    • Editor: Fixed the Plus and Minus icons used in the GameView resolution dropdown, Asset Importer Curves UI. (1166124, 1180720)
      This has been backported and will not be mentioned in final notes.

    • Editor: Fixed EditorApplication.hierarchyChangednot being fired when changes were made to GameObject hierarchy via scripts (1200758)

    • Editor: Optimized calls to EditorResources.currentFontName (1202700)
      This has been backported and will not be mentioned in final notes.

    • GI: Fixed a rare case of error 502 thrown when baking with the CPU progressive lightmapper. Also improved performance when baking scenes with LoDs with the CPU lightmapper. (1144990)
      This has been backported and will not be mentioned in final notes.

    • GI: Fixed issue where light probe gizmos did not disappear when a new scene was created. (1178575)
      This is a change to a 2019.3.0a5 change, not seen in any released version, and will not be mentioned in final notes.

    • Graphics: Fix shadow culling issues causing objects to disappear from shadow maps (1175856)

    • Graphics: Fixed bug where temporary render textures would be reallocated instead of reused if mip count was set to 0 (1200485)

    • Graphics: Fixed rare potential crash during shutdown of threaded renderer.
      This has been backported and will not be mentioned in final notes.

    • Graphics: Properly fail when trying to use OpenGL ES on Windows on a machine that doesn't support OpenGL ES (typically AMD GPU based) (1190472)

    • Input: Added support for Pause, Menu, Left and Right stick PS4/Xbox controller buttons on iOS platform (1184465)
      This has been backported and will not be mentioned in final notes.

    • iOS: Fix case 1189966 Unity Player does not respect the "Mute Other Audio Sources" toggle in Player Settings (1189966)
      This is a change to a 2019.3.0a1 change, not seen in any released version, and will not be mentioned in final notes.

    • ios: Fixed an issue that was causing the crash report generator to query a UIView on a non UI thread, causing a crash (1168277)

    • iOS: Fixed issue when using Unity application as a library and quiting causes host application to crash on certain iOS versions. (1181278)
      This is a change to a 2020.1.0a11 change, not seen in any released version, and will not be mentioned in final notes.

    • ios: GUI.RepeatButton returns true only when the button is released. (1187026)

    • macOS: Revert change to utility window behavior that broke probuilder workflow. Utility windows now always on top of editor and floating windows (1196410)
      This has been backported and will not be mentioned in final notes.

    • Mobile: Adding iPod Touch 7th Generation to the iOS.DeviceGeneration API. (1185468)

    • Multiplayer: Fixed slow down of editors that running in network with large amount of unity players running (1193875)
      This has already been backported to older releases and will not be mentioned in final notes.

    • Package Manager: Fixed an issue where Unity could hang for a few seconds when using PackageInfo.FindForAssembly after a domain reload. (1203383)
      This is a change to a 2019.3.0 change, not seen in any released version, and will not be mentioned in final notes.

    • Particles: Improve roll correction when disabling the Enable Roll option (1081596)

    • Physics: Change to warning rather than error and update the message to show that the collider is still created and used while not being a perfect representation of the convex hull. (1192188)
      This is a change to a 2019.3.0a9 change, not seen in any released version, and will not be mentioned in final notes.

    • Physics: Fix 'Unity scene is invalid' error message being spammed when selecting a Joint that is part of a prefab (1106492)

    • Physics: Fix mesh collider complaining about isreadable flag right after building to platform (1159597)

    • Physics: Make sure all the physics public API setters only call SetDirty when the serialised properties were actually changed (1172914)

    • Profiler: Fixed frame selection highlight not being drawn for some frames when showing more than 300 frames. (1197220)
      This is a change to a 2019.3.0a3 change, not seen in any released version, and will not be mentioned in final notes.

    • Profiler: Fixed missing messaging that GPU profiling for editor is not supported if playmode is not enabled. (877502)

    • Profiler: Fixed start time precision loss when saving profiler data in the editor (1156652)

    • Profiler: GPU Profiling is not supported with Graphics Jobs enabled. The Profiler now displays this and similar GPU profiling support status information in the GPU profiler Module. (1182401)
      This is a change to a 2019.3.0 change, not seen in any released version, and will not be mentioned in final notes.

    • Scripting: Fix regression when debugging partial classes in multiple files. (1118285)
      This has already been backported to older releases and will not be mentioned in final notes.

    • Scripting: Fixed ScreenCapture.CaptureScreenshot not working properly with Physical cameras when superSize > 1 (1192257)

    • Scripting Upgrade: Fix false positives "recursion" errors in some scenarios (1102163)
      This has been backported and will not be mentioned in final notes.

    • Scripting Upgrade: Fix wrong assembly reference added by MovedFromNamespace leading to exceptions
      This has been backported and will not be mentioned in final notes.

    • Shaders: Add shader "#pragma skip_optimizations gles" that can be used as a workaround for OpenGL ES 2.0 shader compiler problems (1187094)
      This has been backported and will not be mentioned in final notes.

    • Shaders: Fixed shader compiler generating unnecessary integers operations in discard checks (1186752)

    • Timeline: Fixed Foot IK being applied in Editor when option is disabled (1197426)
      This is a change to a 2019.3.0a8 change, not seen in any released version, and will not be mentioned in final notes.

    • Timeline: Fixed issue where recording couldn't be turned on for override tracks (1199389)
      This is a change to a 2019.3.0 change, not seen in any released version, and will not be mentioned in final notes.

    • Timeline: Fixed issue where the Animation Track's inline curves were not properly aligned when panning the timeline (1198364)
      This is a change to a 2019.3.0b11 change, not seen in any released version, and will not be mentioned in final notes.

    • Timeline: Fixed overlay bug when panning. (1198348)

    • UI: UI: Fixed sorting when rendering Camera and World space canvases on multiple displays. Screen space UI would cause Z testing to be disabled for any displays that were rendered after that display.(case 1199369) (1199369)
      This is a change to a 2019.3.0 change, not seen in any released version, and will not be mentioned in final notes.

    • UI Elements: Fix graphview selection performance test (1193811)
      This has been backported and will not be mentioned in final notes.

    • Video: Fix for crash when reading movie from asset bundle loaded from managed stream. (1202385)
      This is a change to a 2019.3 change, not seen in any released version, and will not be mentioned in final notes.

    • Video: Fix for movies with multiple video tracks on Windows (1196384)

    • Video: Fix playback stall/jitter on DX12 (1203446)
      This is a change to a 2019.3 change, not seen in any released version, and will not be mentioned in final notes.

    • Video: Fix split-alpha decoding on Windows/UWP (1192954)
      This is a change to a 2019.3 change, not seen in any released version, and will not be mentioned in final notes.

    • Video: Fixed graphics memory leak in Windows/UWP hardware-accelerated video decoding. (1201213)
      This is a change to a 2019.3 change, not seen in any released version, and will not be mentioned in final notes.

    • Video: Re-enabled hardware-assisted video decoding on Windows/UWP
      This is a change to a 2019.3 change, not seen in any released version, and will not be mentioned in final notes.

    • Web: Disabled warning on non-local unity api connections if api key was not provided. (1198465)
      This has been backported and will not be mentioned in final notes.

    • WebGL: Fixed an issue where in WebGL builds Canvas Rect Mask 2D component was not working properly. (1014187)
      This has already been backported to older releases and will not be mentioned in final notes.

    • Windows: Slightly increased the maximum path length that Unity Projects may be in to produce working UWP and Standalone builds on Windows (1198179)

    • XR: Fix OnApplicationPause events when using HolographicPauseOnTrackingLoss. (1192322)

    • XR: Update XR Plugin Managmeent to 3.0.5 (1198361)
      This has been backported and will not be mentioned in final notes.
    Changes
    • Android: Android: When "Installed with Unity (recommended)" is selected in Editor Tools Preferences window and the expected path is not available, don't look for alternative paths.
    Improvements
    • Android: Android: When "Installed with Unity (recommended)" is selected in Editor Tools Preferences window, display the path where the tool should be located.

    • Editor: ProBuilder updated to 4.1.2.
     
Thread Status:
Not open for further replies.
unityunity