Search Unity

  1. Megacity Metro Demo now available. Download now.
    Dismiss Notice
  2. Unity support for visionOS is now available. Learn more in our blog post.
    Dismiss Notice

Official Unity 2019 LTS Is Now Available

Discussion in 'Announcements' started by LeonhardP, Jun 1, 2020.

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

    LeonhardP

    Unity Technologies

    Joined:
    Jul 4, 2016
    Posts:
    3,132

    Download & Release Notes | Blog Post | Docs

    Unity 2019.4 is now available as the latest LTS version on the download page and in the Unity Hub.

    Read the blog post for an overview over the biggest changes and guidelines on how to upgrade from previous LTS releases or visit our 2019.4 landing page for more details.

    Remember to back up your projects before opening them in a new version of Unity. If you encounter any issues, please let us know by submitting a bug report so it can reach our developers.

    If you have any questions related to 2019.4, please feel free to ask them in this thread and we will do our best to follow up on them. This thread will remain open for questions until June 22.
     
  2. Peter77

    Peter77

    QA Jesus

    Joined:
    Jun 12, 2013
    Posts:
    6,591
    Thank you, I was really looking forward the LTS release!
     
    hopeful, AskCarol and LeonhardP like this.
  3. JonathanFri

    JonathanFri

    Joined:
    Jul 3, 2019
    Posts:
    13
    LeonhardP likes this.
  4. pHghost

    pHghost

    Joined:
    Jan 7, 2018
    Posts:
    61
    Nice! Does that also mean that 2020.1 is coming out of beta soon?
     
  5. LeonhardP

    LeonhardP

    Unity Technologies

    Joined:
    Jul 4, 2016
    Posts:
    3,132
    From the blog post: "In a few weeks we’re also shipping the first TECH stream release of this year – Unity 2020.1, which will bring even more usability improvements and stabilized workflows to features introduced in previous releases."
     
  6. BTStone

    BTStone

    Joined:
    Mar 10, 2012
    Posts:
    1,422
    Quick question - starting with Unity 2020 there will only be two TECH Releases per year.
    What will the LTS release look like then when it comes to version numbers? 2020.3 or 2020.4?
     
    kinigeugfrwib likes this.
  7. Lars-Steenhoff

    Lars-Steenhoff

    Joined:
    Aug 7, 2007
    Posts:
    3,521
    ^ Lucky guess 2020.3 LTS
     
  8. alexrau

    alexrau

    Joined:
    Mar 1, 2015
    Posts:
    80
  9. IgnisIncendio

    IgnisIncendio

    Joined:
    Aug 16, 2017
    Posts:
    223
    Is the Input System verified for 2019 LTS or will be verified in the near future? If it's still preview, doesn't that mean that due to the removal of the resolution/rebinding dialog there is no way to rebind keys without third party assets?

    I guess I'm fine with using Input System in preview since it seems so close to completion but it'll be great if it could get officially verified too.

    Edit: Seems to be out of preview but not verified yet: https://docs.unity3d.com/Manual/pack-safe.html
     
  10. _Adriaan

    _Adriaan

    Joined:
    Nov 12, 2009
    Posts:
    481
    kinigeugfrwib, e2000 and WolveX like this.
  11. WolveX

    WolveX

    Joined:
    May 31, 2016
    Posts:
    49
    Me too, I hope they will add it later to that thread, it was very helpful for me for the past releases
     
    kinigeugfrwib likes this.
  12. LeonhardP

    LeonhardP

    Unity Technologies

    Joined:
    Jul 4, 2016
    Posts:
    3,132
    Added it to the thread. Thanks for bringing this up.
     
    kinigeugfrwib and WolveX like this.
  13. Rene-Damm

    Rene-Damm

    Joined:
    Sep 15, 2012
    Posts:
    1,779
    Verified status for 2019.4 is in the works. The package is verified for 2020.1. Intention was to let it sit a bit and see how it fares before putting the verified stamp on there in an LTS release.

    The next release of the input system will move the minimum version requirement up to 2019.4.
     
    kinigeugfrwib and IgnisIncendio like this.
  14. LeonhardP

    LeonhardP

    Unity Technologies

    Joined:
    Jul 4, 2016
    Posts:
    3,132
  15. alexrau

    alexrau

    Joined:
    Mar 1, 2015
    Posts:
    80
    Thanks, good to know to stay in the 7.x family for LTS (I didn't get that from first read though).

    Follow up question is, the guide is directions to go from 2019.2 and lower to 2019.3 to upgrade to URP. Should I follow those directions and then upgrade from 2019.3 to 2019.4 LTS or can I go direct from 2019.2 to 2019.4 LTS. (One path seems safer, but on my laptop will be several hours more watching the upgraders run ).
     
    kinigeugfrwib likes this.
  16. LeonhardP

    LeonhardP

    Unity Technologies

    Joined:
    Jul 4, 2016
    Posts:
    3,132
    2019.4 has the same feature set as 2019.3 so it is recommended to go directly to 2019.4.
     
    kinigeugfrwib and alexrau like this.
  17. Lars-Steenhoff

    Lars-Steenhoff

    Joined:
    Aug 7, 2007
    Posts:
    3,521
    Am I the only one that does not understand why packages made by unity are tied to an engine version? I would have thought that new versions of URP could be ported to unity 2019.4 LTS with ease because its a stable base.
     
    Awarisu, OCASM and pixelR like this.
  18. brunocoimbra

    brunocoimbra

    Joined:
    Sep 2, 2015
    Posts:
    679
    That was explained already in other posts across the forum and the TL;DR; version is that there are things that rely on the engine's native code, thus requiring a new engine version.
     
    phobos2077, LeonhardP and Peter77 like this.
  19. jackBennett_

    jackBennett_

    Joined:
    Aug 22, 2019
    Posts:
    2
    Perfect! Was just wondering when the lts was coming out, lol.
     
  20. a_p_u_r_o

    a_p_u_r_o

    Joined:
    May 27, 2015
    Posts:
    23
  21. ash4640

    ash4640

    Joined:
    Jan 19, 2018
    Posts:
    66
    Great news, just curious will 2019.4 show different available package versions for download under the package manager.
    Eg: URP: 7.2, 7.1.... etc or just show only one version 7.2 verified
    like in the few newer tech version of 2019.3 released
     
  22. Deozaan

    Deozaan

    Joined:
    Oct 27, 2010
    Posts:
    707
    Two strange things going on here:

    1. The date of the first post is June 1. But 2019 LTS didn't go live until June 9.

    2. This thread will be closed to new replies on June 22. Why disallow continued discussion in this thread after only about two weeks? Usually version announcement threads stay open until a new release supersedes the older thread.
     
  23. Peter77

    Peter77

    QA Jesus

    Joined:
    Jun 12, 2013
    Posts:
    6,591
    The post has been created earlier / prepared and made visible to users on LTS release date.
     
    charlesb_rm and LeonhardP like this.
  24. LeonhardP

    LeonhardP

    Unity Technologies

    Joined:
    Jul 4, 2016
    Posts:
    3,132
    We're committing to a specific time frame during which we will monitor this thread and answer as many questions about 2019.4 as possible. This is not meant to be a discussion thread. Announcement threads for releases are generally not a good place for continued discussions since the topics are too broad. It's better to start dedicated threads for things you'd like to discuss in the related Community Discussion forums.

    If there are still a lot of incoming questions in two weeks, we can extend the time frame this thread will remain open.
     
  25. LeonhardP

    LeonhardP

    Unity Technologies

    Joined:
    Jul 4, 2016
    Posts:
    3,132
    Generally speaking, packages can lock the minimum version in the package manager if the Editor version includes changes that will render the previous package versions incompatible. So it depends on the packages. For URP the minimum version in 2019.4 is 7.3.1.
     
  26. playemgames

    playemgames

    Joined:
    Apr 30, 2009
    Posts:
    438
    Unity 2019.3.15 was stable, Unity 2019.4 is a crash fest, it must be so bad that bug reports cannot be submitted because I and a few others have been trying all day. Bug reporter is getting frozen at 61% and just does nothing, even when the report is just crash logs. So for anyone thinking that this version is an improvement over the 2019.3 branch it is not yet.
     
    jashan likes this.
  27. Peter77

    Peter77

    QA Jesus

    Joined:
    Jun 12, 2013
    Posts:
    6,591
    You could try to use the Unity Hub Bug-Reporter, perhaps this one works:
    upload_2020-6-12_6-24-46.png
     
    LeonhardP likes this.
  28. playemgames

    playemgames

    Joined:
    Apr 30, 2009
    Posts:
    438
    Yeah that's not working either, getting a "Something went wrong" message and I hit Retry and nothing.
     
  29. LeonhardP

    LeonhardP

    Unity Technologies

    Joined:
    Jul 4, 2016
    Posts:
    3,132
    It looks like there was a problem on our server side. Could you please try submitting your report again? It should be resolved now.
     
  30. AcidArrow

    AcidArrow

    Joined:
    May 20, 2010
    Posts:
    11,631
    Right.

    So, why did we need a package manager system then? What’s the benefit?
     
  31. LeonhardP

    LeonhardP

    Unity Technologies

    Joined:
    Jul 4, 2016
    Posts:
    3,132
    This is not the place to start a discussion like this. Please keep the thread on topic.
     
    vadersb_ru likes this.
  32. ash4640

    ash4640

    Joined:
    Jan 19, 2018
    Posts:
    66
    Oh been trying install 2019.4 from the morning, gave it up after the hub crashed a couple of times, Unity you should make progression bar for Unity HUB with percentage; seeing couple of the post here I'm going back to non LTS which looks to be stable than the non-lts lol; now I've removed 2019.3.7 want to know is there any more stabler version than 2019.3.7 and supports multiversion packages in package manager like 2019.3.7 (eg: URP 7.2.0, 7.2.1 etc)
    would have shifted back to Unreal for desktop game, if not for the Asset Store and the Assets I've purchased, hope
     
  33. AcidArrow

    AcidArrow

    Joined:
    May 20, 2010
    Posts:
    11,631
    Okay, back on topic.

    Who thought it was a good idea to release an LTS version with tvOS support effectively broken (controllers don’t work properly)? How was that not a blocker and how does that not undermine the notion of LTS being higher quality, reliable software?
     
  34. LeonhardP

    LeonhardP

    Unity Technologies

    Joined:
    Jul 4, 2016
    Posts:
    3,132
    Is this the issue you're referring to? https://issuetracker.unity3d.com/product/unity/issues/guid/1239980/

    That will be fixed in 2019.4.1.
     
  35. TheGamery

    TheGamery

    Joined:
    Oct 14, 2013
    Posts:
    94
    This wouldn't happen to be related to the horrible input lag I am getting when CPU usage is high?

    (I let go of mouse/keyboard and GetKey/GetAxis/GetAxisRaw still register input regardless of gravity/sensitivity/snap settings, only started since upgrading to 2019.4.0f1 LTS)
     
  36. MinityDev

    MinityDev

    Joined:
    Sep 6, 2017
    Posts:
    6
    So now that the 2019 LTS is released, when does the 2017 LTS lose support/get removed from Unity Hub?
     
  37. Peter77

    Peter77

    QA Jesus

    Joined:
    Jun 12, 2013
    Posts:
    6,591
    2017.4.40f1 was the last LTS release:
    https://forum.unity.com/threads/unity-lts-release-announcements.529171/page-2#post-5870182

    Unity Technologies no longer maintains/updates 2017 and in that sense, the supported ended, if that's what you asked.

    You can continue to use 2017 as long as it works for you. However, if Android/iOS/etc for example introduce new guidelines, that are not covered by 2017, you most likely have to update to a newer version, as 2017 receives no more updates.
     
    LeonhardP likes this.
  38. MinityDev

    MinityDev

    Joined:
    Sep 6, 2017
    Posts:
    6
    Okay. I was just curious if the 2017 LTS was going to remain on Unity Hub since the 2019 LTS was released.
     
  39. browne11

    browne11

    Joined:
    Apr 30, 2015
    Posts:
    137
    I've just jumped from 2018.3.8f1+ and things look very bad for me right now.
     
    Last edited: Jun 16, 2020
  40. bran76765

    bran76765

    Joined:
    Jul 14, 2018
    Posts:
    26
    May I ask why the resolution dialog was removed from the player settings in 2019.4? I have quality levels but now I'm confused how players are supposed to select their quality level before they get ingame?
     
    Gametyme likes this.
  41. Peter77

    Peter77

    QA Jesus

    Joined:
    Jun 12, 2013
    Posts:
    6,591
  42. Seth_Knight

    Seth_Knight

    Joined:
    Sep 1, 2015
    Posts:
    12
    Hi there,

    I upgraded my project from 2019.3.0 to this recent release, hoping to have some of the bugs present in that previous release fixed - but I ran into a larger issue. After spending a couple of days trying to troubleshoot, I'm not sure where else to about this.

    Unity crashes when it's importing my prefabs. It spends around 2 hours importing everything else just fine, and many prefabs are actually imported successfully. But a lot of the prefabs (specifically, prefabs that may have been modified or created in 2019.3.0) crash it on import. Unity just flat out stops working, and as such doesn't produce a log with any helpful information. The last line in the editor.log is just that it starts to import the prefab, and then it crashes.

    In an incredibly slow process I continually launched Unity after crashing on import, since it eventually would process all of them. I did get in-editor, but they were all reduced to dummy assets because they crashed the last time the engine tried to import them. Re-importing them caused the engine to crash again.

    So far, in my testing:

    I've found that I can open a new 2019.4 project, and copy/paste my prefabs into there. It imports them just fine, granted, they're missing their scripts & such.
    Copying these correctly imported prefabs back into my main project doesn't fix the problem, it crashes on re-importing those.

    I attempted to delete the library folder (backed up the previous one) and had it re-import everything (another two hours) and it crashed upon reaching the first prefab yet again.

    So after having it completely re-import everything a second time and still fail, here I am. Not sure what to do. I can link some of the prefabs, perhaps? Send over the logs that I have?

    Please help.
     
  43. browne11

    browne11

    Joined:
    Apr 30, 2015
    Posts:
    137
    Hi Seth, I've spent my day doing the same steps thinking the library folder was the culprit. I'm in the process of recalculating my games library folder before moving ahead with an upgrade. Perhaps this may be helpful to try too.

    My guess is things arent cleaned up, I've seen this as a common issue with unity. Several folders are filled with old data, for example: Umbracache(occlusion data) files I found 30gigs in my library yesterday!
     
  44. Seth_Knight

    Seth_Knight

    Joined:
    Sep 1, 2015
    Posts:
    12
    The project certainly would benefit from a cleaning, but I don't think that would fix it. I know which prefabs it is unable to import, but I'm just not sure what I can do to fix them.
     
    browne11 likes this.
  45. LeonhardP

    LeonhardP

    Unity Technologies

    Joined:
    Jul 4, 2016
    Posts:
    3,132
    Could you please submit a bug report with a reproducible project attached so we an have a look at what's going wrong?
     
  46. LeonhardP

    LeonhardP

    Unity Technologies

    Joined:
    Jul 4, 2016
    Posts:
    3,132
    That's probably a separate issue. Sounds like an instance of this bug: https://issuetracker.unity3d.com/product/unity/issues/guid/1251652/

    The fix for that is also on its way to 2019.4 but hasn't landed yet.
     
  47. Seth_Knight

    Seth_Knight

    Joined:
    Sep 1, 2015
    Posts:
    12
    I'll see what I can do.
     
  48. Seth_Knight

    Seth_Knight

    Joined:
    Sep 1, 2015
    Posts:
    12
    So, it occurred to me as I was rereading the blog post about 2019.4.
    It uses the URP, while my project was started back in 2018 and uses the built-in.

    I don't suppose that might have something to do with why I'm having difficulties importing a lot of my prefabs?
    Would upgrading to URP in 2019.3 before moving to 2019.4 have helped?
     
  49. browne11

    browne11

    Joined:
    Apr 30, 2015
    Posts:
    137
    Well, deleting my library folder inside the game folder and recompiling it before I migrated worked like a charm.
     
    LeonhardP, Deleted User and spacefrog like this.
  50. cnyejiasheng

    cnyejiasheng

    Joined:
    Feb 16, 2020
    Posts:
    2
    2019.4.0f1 Crashed when launch with an empty project

    [Subsystems] No new subsystems found in resolved package list.
    [Package Manager] Done registering packages in 0.00s seconds
    Refreshing native plugins compatible for Editor in 0.04 ms, found 0 plugins.
    Preloading 0 native plugins for Editor in 0.00 ms.
    IsTimeToCheckForNewEditor: Update time 1592227416 current 1592270905
    Initialize engine version: 2019.4.0f1 (ca4bfb872f47)
    [Subsystems] Discovering subsystems at path D:/Program Files/Unity Editors/Hub/Editor/2019.4.0f1/Editor/Data/Resources/UnitySubsystems
    [Subsystems] Discovering subsystems at path D:/XXXXX
    GfxDevice: creating device client; threaded=1
    Direct3D:
    Version: Direct3D 11.0 [level 11.1]
    Renderer: NVIDIA GeForce GTX 1660 Ti
    Vendor:
    VRAM: 5991 MB
    Driver: XXXXX
    Initialize mono
    Mono path[0] = 'D:/Program Files/Unity Editors/Hub/Editor/2019.4.0f1/Editor/Data/Managed'
    Mono path[1] = 'D:/Program Files/Unity Editors/Hub/Editor/2019.4.0f1/Editor/Data/MonoBleedingEdge/lib/mono/unityjit'
    Mono config path = 'D:/Program Files/Unity Editors/Hub/Editor/2019.4.0f1/Editor/Data/MonoBleedingEdge/etc'
    Using monoOptions --debugger-agent=transport=dt_socket,embedding=1,server=y,suspend=n,address=127.0.0.1:56516
    ImportWorker Server TCP listen port: 50738
    Begin MonoManager ReloadAssembly
    Stacktrace:
    at <unknown> <0xffffffff>
    at (wrapper managed-to-native) System.IO.MonoIO.FindFirstFile (char*,string&,int&,int&) [0x0002f] in <437ba245d8404784b9fbab9b439ac908>:0
    at System.IO.MonoIO.FindFirstFile (string,string&,int&,int&) [0x00014] in <437ba245d8404784b9fbab9b439ac908>:0
    at System.IO.FileSystemEnumerableIterator`1<TSource_REF>.AddSearchableDirsToStack (System.IO.Directory/SearchData) [0x00028] in <437ba245d8404784b9fbab9b439ac908>:0
    at System.IO.FileSystemEnumerableIterator`1<TSource_REF>.MoveNext () [0x00095] in <437ba245d8404784b9fbab9b439ac908>:0
    at System.Collections.Generic.List`1<T_REF>..ctor (System.Collections.Generic.IEnumerable`1<T_REF>) [0x00078] in <437ba245d8404784b9fbab9b439ac908>:0
    at System.IO.Directory.InternalGetFileDirectoryNames (string,string,string,bool,bool,System.IO.SearchOption,bool) [0x0000f] in <437ba245d8404784b9fbab9b439ac908>:0
    at System.IO.Directory.InternalGetFiles (string,string,System.IO.SearchOption) [0x00007] in <437ba245d8404784b9fbab9b439ac908>:0
    at System.IO.Directory.GetFiles (string,string,System.IO.SearchOption) [0x0003b] in <437ba245d8404784b9fbab9b439ac908>:0
    at UnityEditor.Modules.ModuleManager.LoadLegacyExtensionsFromIvyFiles () [0x000ae] in <23cedefa295047eea2d08a34071111a5>:0
    at UnityEditor.Modules.ModuleManager.RegisterPackageManager () [0x00021] in <23cedefa295047eea2d08a34071111a5>:0
    at UnityEditor.Modules.ModuleManager.InitializeModuleManager () [0x0000d] in <23cedefa295047eea2d08a34071111a5>:0
    at (wrapper runtime-invoke) object.runtime_invoke_void (object,intptr,intptr,intptr) [0x0001f] in <437ba245d8404784b9fbab9b439ac908>:0
    =================================================================
    Got a SIGSEGV while executing native code. This usually indicates
    a fatal error in the mono runtime or one of the native libraries
    used by your application.

    =================================================================
     
    naronaxie and kinigeugfrwib like this.
Thread Status:
Not open for further replies.