Search Unity

  1. Welcome to the Unity Forums! Please take the time to read our Code of Conduct to familiarize yourself with the forum rules and how to post constructively.
  2. Dismiss Notice

What is the most robust version of Unity right now (Dec. 7th, 2017)?

Discussion in 'Editor & General Support' started by JamesArndt, Dec 7, 2017.

  1. JamesArndt

    JamesArndt

    Unity Technologies

    Joined:
    Dec 1, 2009
    Posts:
    2,912
    I need some general guidance from you fellow developers out there. Which current version of Unity is the most robust in terms of least amount of bugs or regressions in the Editor and or Builds for Android and PC? I was on 2017.2 for a while, then became aware of the lost performance due to a UI memory regression bug. Also became aware of Rigidbody stuttering again when using Interpolation in 2017.2. I decided to try out 2017.3 and see how it performed considering this UI memory regression was marked fixed in this version. However I find out this morning that 2017.3 now has a show stopper bug in the UI where UI becomes unusable if elements are enabled or disabled. See this thread: https://forum.unity.com/threads/new...dered-objects-permanently-spanks-them.507138/

    I need to roll some stuff back from backups to a robust and solid version of Unity. Anything in the 5.xx series or newer or 2017 series or newer that has the minimal amount of major bugs. I need performance to be up to speed on Android and PC builds and no major show stopper bugs.
     
  2. JamesArndt

    JamesArndt

    Unity Technologies

    Joined:
    Dec 1, 2009
    Posts:
    2,912
    So far I am leaning towards 2017.1.2 release Oct. 6th, 2017. It's been suggested in other threads that the latest 2017.1.xx might be the safest bet.
     
  3. derkoi

    derkoi

    Joined:
    Jul 3, 2012
    Posts:
    2,237
    Jesus Christ I wish Unity would sort these things out, stop adding features and fix what we do have.
     
    herb_nice and JamesArndt like this.
  4. JamesArndt

    JamesArndt

    Unity Technologies

    Joined:
    Dec 1, 2009
    Posts:
    2,912
    This is really my fault. Having been doing this for something like 8 or 9 years I should know better. Don't install the latest or beta versions. I really did want to try it out and solve some of the 2017.2 issues I was seeing. The temptation got me and now it bit me in the ass.

    "Jesus Christ I wish Unity would sort these things out, stop adding features and fix what we do have." - You mean like that all important new transform/scale/rotate gizmo!
     
  5. derkoi

    derkoi

    Joined:
    Jul 3, 2012
    Posts:
    2,237
    Yeah I'm the same, I oddly enough think updating to the latest version of Unity might fix the various issues I have with the editor. Nope! lol
     
    JamesArndt likes this.
  6. Rational-MA

    Rational-MA

    Joined:
    Mar 6, 2015
    Posts:
    59
    I suggest you go with 2017.2.0 *patch 4* (released Dec 4, 2017). We were also hurt by the UI bug on 2017's initial release, they fixed in it patch 1 or 2. We skipped patch 3 and patch 4 has now been really solid for us.

    I always scour the release notes before deciding to go with a release or build, then try it myself for a while before telling the company to go forward, but with 2017.3, which we are looking forward to, I'll add an extra step of waiting longer and seeing what else pops up in bug reports, forums. Some of the latest bugs that have been pushed through frighten me. Even now 2017.3's release candidate 1's UI gameobject enable/disable bug solidified my decision on that.

    But so far 2017.2 p4 has been great for us!
    https://unity3d.com/unity/qa/patch-releases?version=2017.2
     
    JamesArndt likes this.
  7. LaneFox

    LaneFox

    Joined:
    Jun 29, 2011
    Posts:
    7,384
    I usually just read patch notes and see if there's anything we need in the new version, then weigh that version's known issues against how bad we want the new things.
     
    Joe-Censored and JamesArndt like this.
  8. f0ff886f

    f0ff886f

    Joined:
    Nov 1, 2015
    Posts:
    201
    2017.3.0f1 was released, this isn't an RC right? At that point, f1 is a final release, no? Has anyone tried it out?
     
  9. Rational-MA

    Rational-MA

    Joined:
    Mar 6, 2015
    Posts:
    59
    Yeah same except this time I'm going to watch actual bug reports and forums as bugs "become known" just b/c some of the ones lately have been huge.
     
  10. Rational-MA

    Rational-MA

    Joined:
    Mar 6, 2015
    Posts:
    59
    JamesArndt likes this.
  11. JamesArndt

    JamesArndt

    Unity Technologies

    Joined:
    Dec 1, 2009
    Posts:
    2,912
    Thank you for this feedback. Sounds like I just need to go a couple of patched versions forward.
     
  12. hippocoder

    hippocoder

    Digital Ape Moderator

    Joined:
    Apr 11, 2010
    Posts:
    29,723
    Unity applies fixes to newest beta (or alpha?) and then backports and these fixes trickle down with backports.

    I wanted to go to 2017.2 but it was way too unstable.
    I wanted to go to 2017.3 but it's way too unstable.

    Now I'm on Unity 2017.1.2p3 and it only crashes some of the time.

    I'm just gonna be patient about it all cos lets face it - nothing new there. The theory of what Unity is doing is a good one, that eventually everything will heal over time, annoying though.
     
    JamesArndt likes this.
  13. Joe-Censored

    Joe-Censored

    Joined:
    Mar 26, 2013
    Posts:
    11,847
    As a general rule with virtually any software, if you need stability you never use a beta and never use an x.x.0 build.

    2017.3 is still in beta phase, regardless that they have moved to the RC build names. 2017.2 is really 2017.2.0, since Unity just leaves off their .0's in their version numbers.

    So without even looking at the release notes, my first assumption would be 2017.1.2 would be the latest stable build I'd consider if stability was of chief importance. I'd be willing to bet I'm correct on that. That isn't a knock on Unity's 2017.2 and 2017.3 versions, it is just how software development works with large very complex products like Unity.
     
    JamesArndt likes this.