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. Voting for the Unity Awards are OPEN! We’re looking to celebrate creators across games, industry, film, and many more categories. Cast your vote now for all categories
    Dismiss Notice
  3. Dismiss Notice

Unity 2017.4... why?

Discussion in 'General Discussion' started by ElnuDev, Apr 14, 2018.

  1. ElnuDev

    ElnuDev

    Joined:
    Sep 24, 2017
    Posts:
    298
    Why have Unity 2017.4 if you have 2018.1? I’m currently using 2017.3.
     
  2. Eric5h5

    Eric5h5

    Volunteer Moderator Moderator

    Joined:
    Jul 19, 2006
    Posts:
    32,399
    Fixes for Unity 2017 for people who don't want to potentially break their projects by going to 2018. Also Unity 2018 isn't out yet.

    --Eric
     
  3. Ryiah

    Ryiah

    Joined:
    Oct 11, 2012
    Posts:
    20,093
    Unity 2017.4 (and future end of the year releases like it) is a long term support release and will receive two years of patches with no additional functionality. For some developers having a very stable engine is more important than having the latest and greatest features.

    Unity 2018.1 is a normal release and will only receive support up to the next normal release. A few months at best.

    https://en.wikipedia.org/wiki/Long-term_support
    https://blogs.unity3d.com/2018/04/0...g-the-tech-and-long-term-support-lts-streams/
     
  4. konsic

    konsic

    Joined:
    Oct 19, 2015
    Posts:
    995
    Can 2018.1 break scripts from 2017.3 upon compiling?
     
    ElnuDev likes this.
  5. Sailendu

    Sailendu

    Joined:
    Jul 23, 2009
    Posts:
    250
    As you said "potentially break their projects by going to 2018", is this just relating to the new scriptable rendering pipeline? Or there are any other major changes in 2018 that will break the projects?
     
    ElnuDev likes this.
  6. superpig

    superpig

    Drink more water! Unity Technologies

    Joined:
    Jan 16, 2011
    Posts:
    4,613
    There's a fairly massive list of changes (click the 'Release Notes' tab). Obviously we are not trying to break projects, but with so many things being touched we can't guarantee that it will be butter-smooth for everyone - that's just the nature of how making large-scale changes to a development platform works.

    So, the point of the 2017.4 release line is to give you releases that don't have the large-scale changes in - no new features, no refactorings, etc - just the most critical changes needed to unblock people from shipping.
     
  7. ElnuDev

    ElnuDev

    Joined:
    Sep 24, 2017
    Posts:
    298
    Are there four releases each year? XXXX.1, XXXX.2, XXXX.3, and XXXX.4?
     
  8. superpig

    superpig

    Drink more water! Unity Technologies

    Joined:
    Jan 16, 2011
    Posts:
    4,613
    That's the plan, with the .4 release always being the start of the LTS for that year.
     
  9. Joe-Censored

    Joe-Censored

    Joined:
    Mar 26, 2013
    Posts:
    11,847
    Every new release has the potential to break existing projects. I had about a half dozen things I needed to fix in my project just going from 2017.2 to 2017.4. 2018.1 is going to be a much bigger leap than that, with a lot of new functionality and some older things being retired (legacy particle system and monodevelop off the top of my head).
     
    Ryiah and konsic like this.
  10. AndersMalmgren

    AndersMalmgren

    Joined:
    Aug 31, 2014
    Posts:
    5,358
    I just upgraded from 2017.3.1 to 2017.4.1 nothing broke. So its relative safe