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

Unity Patch releases discussion

Discussion in 'General Discussion' started by Carpe-Denius, May 15, 2014.

  1. tswalk

    tswalk

    Joined:
    Jul 27, 2013
    Posts:
    1,109
    happy a patching scheme is shaping up!

    unfortunately the Maya importer still crashes on Maya 2015 files with this patch..
     
  2. Deleted User

    Deleted User

    Guest

    Will it appears Maya don't seem to know what year it is..
     
  3. tswalk

    tswalk

    Joined:
    Jul 27, 2013
    Posts:
    1,109
    ya, that is kinda annoying isn't it... i'm working on software "from the future" :p
     
  4. cannon

    cannon

    Joined:
    Jun 5, 2009
    Posts:
    751
    Awesome initiative!

    Unity works well for us, but we usually hold back on upgrading to even minor versions for fear of showstoppers. Oftentimes we're forced to upgrade to the latest version anyway due to platform availability or plugin requirements, and that always felt like a (calculated) gamble for us.

    Kudos for doing this!
     
  5. QA-for-life

    QA-for-life

    Unity Technologies

    Joined:
    Dec 23, 2011
    Posts:
    89
    Technically this will enable our consultants to get a fix into an upcoming patch, but it leaves me with really bad taste in my mouth. I hope we will be able to do better than that, but never say never.
     
  6. Graham-Dunnett

    Graham-Dunnett

    Unity Technologies

    Joined:
    Jun 2, 2009
    Posts:
    4,287
    Which of the bug fixes in this patch do you think solves the importer crashing with Maya 2015?
     
  7. NTDC-DEV

    NTDC-DEV

    Joined:
    Jul 22, 2010
    Posts:
    593
    (Web Player user here)
    May I kindly ask what those changes are? I can't find any release notes about them...
     
    Last edited: May 16, 2014
  8. AnomalusUndrdog

    AnomalusUndrdog

    Joined:
    Jul 3, 2009
    Posts:
    1,543
    I have a minor question: From what I understand, 4.5 will be the next significant release. What happened to Unity 4.4 (assuming it exists)?
     
  9. Eric5h5

    Eric5h5

    Volunteer Moderator Moderator

    Joined:
    Jul 19, 2006
    Posts:
    32,398
    It exists and is for console users.

    --Eric
     
  10. goat

    goat

    Joined:
    Aug 24, 2009
    Posts:
    5,182
    I can't wait to hear all the ld.so errors
     
  11. Graham-Dunnett

    Graham-Dunnett

    Unity Technologies

    Joined:
    Jun 2, 2009
    Posts:
    4,287
    Security changes. Nothing you need to be concerned about, just making the plugin and browser more tightly coupled.
     
  12. Devil_Inside

    Devil_Inside

    Joined:
    Nov 19, 2012
    Posts:
    1,117
    I have a question. You, guys, mentioned that you'll be focusing on high-priority, show-stopping bugs that affect a lot of users. But what about the small bugs that are easy to fix but are really low priority.
    Like this bug I reported a week ago. If I understand it right, it can be fixed in a matter of minutes, but it's so low priority that it will probably never end up on your TODO list.
    Maybe you should select a developer or two, who will go through those annoying, low priority, easy-to-fix bugs and fix them? Or maybe you already have someone doing just that?
     
  13. MrEsquire

    MrEsquire

    Joined:
    Nov 5, 2013
    Posts:
    2,712
    I hear what you saying dude, I seen this in industry so much, the bug is low priority which to a develop means will not fix, or never gets fixed. Talking from industry experience, we usually had to chase up developers when fixing a larger bug to slip in that little extra work to fix small issue. Depending on the developer assigned it happened or not. potluck
     
  14. shkar-noori

    shkar-noori

    Joined:
    Jun 10, 2013
    Posts:
    833
    as we're still working on 4.3.4 Pro -Desktop- , we are holding our project for the upcoming version 4.5 because so in-core stuff we need to do, and we thought maybe it wont be compatible with the 4.5 version so we're holding on to it until then. all I want to know is are we "STILL" talking days/weeks for 4.5 ?
     
  15. Graham-Dunnett

    Graham-Dunnett

    Unity Technologies

    Joined:
    Jun 2, 2009
    Posts:
    4,287
    Where did that information come from? Was it someone in the QA team giving you that advice? Or do you have code and have fixed it yourself? I don't understand what makes this a trivial fix. (And besides, bug fixing is around 5% changing lines of code, and then 95% getting that fix approved, integrated, tested, and into all the various branches in our mercurial depot. I doubt that 95% is a couple of minutes work even if the bug fix itself is.)
     
  16. Devil_Inside

    Devil_Inside

    Joined:
    Nov 19, 2012
    Posts:
    1,117
    That's why I said "If I understand it right". Not having the source, I've read the docs and tested this module with various values and fps settings. I came to the conclusion that the dampen value doesn't get multiplied by delta time. If that's the case - then it probably can be fixed in a matter of minutes. And yes, I was talking about the actual code as I don't know your procedures.
    Anyway, my main point was that there are low-priority bugs that are easier to fix than the majority of the bugs in the issue tracker. I think it would be great if someone from your team would go through these bugs and fix them, because otherwise, they'll probably stay in the backlog for quite some time.
     
  17. Graham-Dunnett

    Graham-Dunnett

    Unity Technologies

    Joined:
    Jun 2, 2009
    Posts:
    4,287
  18. Graham-Dunnett

    Graham-Dunnett

    Unity Technologies

    Joined:
    Jun 2, 2009
    Posts:
    4,287
    4.5.1f2 has been shipped. See:

    http://forum.unity3d.com/threads/unity-patch-releases.246198/

    Note that this will be an official release that will be available to download next week from our Download page. We have made it available through our patch system to give people affected by the bugs it resolves earlier access.
     
  19. Devil_Inside

    Devil_Inside

    Joined:
    Nov 19, 2012
    Posts:
    1,117
    I really like this new pace at which the updates are released! Keep up the good work!
     
  20. Graham-Dunnett

    Graham-Dunnett

    Unity Technologies

    Joined:
    Jun 2, 2009
    Posts:
    4,287
    We plan to. And thanks for your support.
     
  21. MrEsquire

    MrEsquire

    Joined:
    Nov 5, 2013
    Posts:
    2,712
    I'm still confused (maybe discussed before) why the patch releases need to do full installs instead of update files affected by the patch?

    Currently using Mac and when I download a patch release it actually makes no difference to me if its a patch release or a full release, because either way I need to install Unity again from scratch?

    Have I missed something obvious here?

    P.S. of course everyone wants bug fixes even if not related to the project they working on. As one never knows if the project worked on will have hidden compile issues or issues that cannot be spotted easily and finally lets not bring up mobile device performance etc.

    Thanks
     
  22. movra

    movra

    Joined:
    Feb 16, 2013
    Posts:
    566
    I'm still unclear about the patch release naming convention.

    What is the relation between 4.5.1f3 and 4.5.1p1?
    • Does 4.5.1p1 build upon 4.5.1f3?
    • Why not release 4.5.1p1 as 4.5.1f3 or 4.5.1f4 if the difference is only one day? It's an official final release, not a critical bug patch.
    • Is it possible there will be a 4.5.1f4 or do you then bundle the patches into a 4.5.2fX?
      • In case there is a 4.5.1f4 how do you tell which patch builds upon which final release? For example, what would a 4.5.1p3 be? You'd only be able to tell by date and release notes, defeating the purpose of the version numbering.
     
    Last edited: Jun 15, 2014
  23. MrEsquire

    MrEsquire

    Joined:
    Nov 5, 2013
    Posts:
    2,712
  24. QA-for-life

    QA-for-life

    Unity Technologies

    Joined:
    Dec 23, 2011
    Posts:
    89
    It's a convention. Could be anything from 4.5.1p1 to 4.5GoatsEatingGrass42. We made it like this because it makes sense to us and hopefully it can be explained.

    1: Yes. As explained, all bugfixes accumulate on the builds.
    2: No, f undergo more rigorous QA.
    3: Next official will be named 4.5.2fx. All 4.5.1p roll into that.
    3a: If you don't think version numbers are relevant for you, then you only have to pick the latest we post here. Enjoy. :)
     
  25. movra

    movra

    Joined:
    Feb 16, 2013
    Posts:
    566
    OK Thanks for your explanation. :) I will download the latest release posted which has the most bug fixes.

    ... or the f3 release with the more rigorous QA.

    Choices, choices.... :rolleyes:
     
    Last edited: Jun 15, 2014
  26. QA-for-life

    QA-for-life

    Unity Technologies

    Joined:
    Dec 23, 2011
    Posts:
    89
    Yep, exactly. We encourage people to stay on the official versions unless they are specifically hit by one of the bugs in the release notes of a patch build.
     
  27. Graham-Dunnett

    Graham-Dunnett

    Unity Technologies

    Joined:
    Jun 2, 2009
    Posts:
    4,287
    So, 4.5 has a feature called Module Manager. It allows platform specific features to be updated independently of everything else. So, if we wanted to fix a critical issue in iOS, we could ship a module update for iOS. To date we've not done that yet. It's new, and still being shaken down. Devs will deliver module updates, just like devs release dot releases. The sustained engineering team ship dot.dot releases (like 4.5.1) and patch releases (like 4.5.1p1). Perhaps "patch" is misleading, given that patch releases are just installers.
     
    angrypenguin likes this.
  28. MrEsquire

    MrEsquire

    Joined:
    Nov 5, 2013
    Posts:
    2,712
    Thanks for the reply, this make sense to me now and with the previous reply from "QA for life" the picture is becoming clearer. When you mention a patch, I do not think of full installation but more like in app update or a smaller installer which overrides some files in the existing install, if that makes sense.

    All is debatable I guess..
     
  29. Graham-Dunnett

    Graham-Dunnett

    Unity Technologies

    Joined:
    Jun 2, 2009
    Posts:
    4,287
    Earlier in the thread we had a discussion about patches.
     
  30. im

    im

    Joined:
    Jan 17, 2013
    Posts:
    1,396
    love the patches, keep them coming!
     
  31. Graham-Dunnett

    Graham-Dunnett

    Unity Technologies

    Joined:
    Jun 2, 2009
    Posts:
    4,287
    Oh, we will, don't worry. This week's patch might arrive a little later than usual, just because all the people who need to be involved are at an off-site. If it doesn't appear on Thursday (um, that's today) then it'll be Friday.
     
  32. andymads

    andymads

    Joined:
    Jun 16, 2011
    Posts:
    1,614
    @Graham Dunnett any idea on when the 4.5.2 update will be released as I need to make a decision to either get the latest 4.5.1p4 patch or wait for 4.5.2 (depending on time).

    Thanks.
     
  33. Graham-Dunnett

    Graham-Dunnett

    Unity Technologies

    Joined:
    Jun 2, 2009
    Posts:
    4,287
    Am aiming for Thursday next week (10th). Public releases under-go more QA testing than the patch releases, so it's possible we find problems we haven't seen before which may slow us down. But the sustained engineering team in under the gun for a weekly release.
     
    shkar-noori and andymads like this.
  34. Archania

    Archania

    Joined:
    Aug 27, 2010
    Posts:
    1,662
    Well get them working Graham! Crack that whip!!! Get more Red Bull and pizza! lock the bathrooms until they finish! lol
     
  35. andymads

    andymads

    Joined:
    Jun 16, 2011
    Posts:
    1,614
    In 4.5.1p4 there's a fix given as "Added preference setting to enable alphabetical hierarchy sorting". What does the preference do exactly, as after enabling it my hierarchies were not sorted?
     
  36. spacefrog

    spacefrog

    Joined:
    Jun 14, 2009
    Posts:
    730
    It adds a drop-down menu to the hierarchy panel ( next to the search field ) where you can switch between the newly introduced TransformSort and the legacy Alphanumerical sort.
    But the icon disappears in alphabetical sort mode , i guess this is some kind of glitch ?

    Previously you had to add a simple editor script to add this menu ...
     
  37. andymads

    andymads

    Joined:
    Jun 16, 2011
    Posts:
    1,614
    Thanks for that, although it has caused my whole hierarchy to disappear.

    Capture.PNG

    And spewed out this error a bunch of times.

    Code (CSharp):
    1. NullReferenceException: Object reference not set to an instance of an object
    2. UnityEditor.GameObjectTreeViewDataSource.SortChildrenRecursively (UnityEditor.TreeViewItem item, UnityEditor.BaseHierarchySort comparer) (at C:/BuildAgent/work/d63dfc6385190b60/Editor/Mono/GUI/TreeView/GameObjectTreeViewDataSource.cs:298)
    3. UnityEditor.GameObjectTreeViewDataSource.SortChildrenRecursively (UnityEditor.TreeViewItem item, UnityEditor.BaseHierarchySort comparer) (at C:/BuildAgent/work/d63dfc6385190b60/Editor/Mono/GUI/TreeView/GameObjectTreeViewDataSource.cs:305)
    4. UnityEditor.GameObjectTreeViewDataSource.SortChildrenRecursively (UnityEditor.TreeViewItem item, UnityEditor.BaseHierarchySort comparer) (at C:/BuildAgent/work/d63dfc6385190b60/Editor/Mono/GUI/TreeView/GameObjectTreeViewDataSource.cs:305)
    5. UnityEditor.GameObjectTreeViewDataSource.SortChildrenRecursively (UnityEditor.TreeViewItem item, UnityEditor.BaseHierarchySort comparer) (at C:/BuildAgent/work/d63dfc6385190b60/Editor/Mono/GUI/TreeView/GameObjectTreeViewDataSource.cs:305)
    6. UnityEditor.GameObjectTreeViewDataSource.SortVisibleRows () (at C:/BuildAgent/work/d63dfc6385190b60/Editor/Mono/GUI/TreeView/GameObjectTreeViewDataSource.cs:289)
    7. UnityEditor.GameObjectTreeViewDataSource.FetchData () (at C:/BuildAgent/work/d63dfc6385190b60/Editor/Mono/GUI/TreeView/GameObjectTreeViewDataSource.cs:102)
    8. UnityEditor.LazyTreeViewDataSource.GetVisibleRows () (at C:/BuildAgent/work/d63dfc6385190b60/Editor/Mono/GUI/TreeView/LazyTreeViewDataSource.cs:95)
    9. UnityEditor.TreeView.OnGUI (Rect rect, Int32 keyboardControlID) (at C:/BuildAgent/work/d63dfc6385190b60/Editor/Mono/GUI/TreeView/TreeView.cs:378)
    10. UnityEditor.SceneHierarchyWindow.DoTreeView () (at C:/BuildAgent/work/d63dfc6385190b60/Editor/Mono/SceneHierarchyWindow.cs:273)
    11. UnityEditor.SceneHierarchyWindow.OnGUI () (at C:/BuildAgent/work/d63dfc6385190b60/Editor/Mono/SceneHierarchyWindow.cs:159)
    12. System.Reflection.MonoMethod.Invoke (System.Object obj, BindingFlags invokeAttr, System.Reflection.Binder binder, System.Object[] parameters, System.Globalization.CultureInfo culture) (at /Users/builduser/buildslave/mono-runtime-and-classlibs/build/mcs/class/corlib/System.Reflection/MonoMethod.cs:222)
    13.  
     
  38. Aurore

    Aurore

    Director of Real-Time Learning Unity Technologies

    Joined:
    Aug 1, 2012
    Posts:
    3,106
    Can you create a bug report for this and post the number.
     
  39. andymads

    andymads

    Joined:
    Jun 16, 2011
    Posts:
    1,614
    Yes sure, it's 618335.
     
  40. Imre

    Imre

    Joined:
    Sep 27, 2012
    Posts:
    73
    "We're well into making a 4.5.2p1 release. We've found a fatal WP8 problem which is also present in 4.5.2f1. We've fixed it, but need to do some more QA before releasing it. So the patch will be delayed until tomorrow, Friday 18th July."

    Is there any way Unity could give more specific information about this issue (what causes it etc.etc), as it's final days before WP8/W8 competition deadline. We have to know are we affected by it!
     
  41. Graham-Dunnett

    Graham-Dunnett

    Unity Technologies

    Joined:
    Jun 2, 2009
    Posts:
    4,287
    The only way to get a build running on WP8 was to make a release build from Visual Studio. Build-and-run from the editor, and Debug & master builds from VS crashed as the app starts on device.
     
  42. Rodolfo-Rubens

    Rodolfo-Rubens

    Joined:
    Nov 17, 2012
    Posts:
    1,196
    @Graham Dunnett Why apple and ms don't let us build directly from Unity?

    ps.: sorry for the off-topic.
     
  43. Imre

    Imre

    Joined:
    Sep 27, 2012
    Posts:
    73
    Thanks, for fast replay. As i understand it only affects running builds from editor.
     
  44. Graham-Dunnett

    Graham-Dunnett

    Unity Technologies

    Joined:
    Jun 2, 2009
    Posts:
    4,287
    Dunno. Guess that's a question for Apple and Microsoft.
     
  45. Graham-Dunnett

    Graham-Dunnett

    Unity Technologies

    Joined:
    Jun 2, 2009
    Posts:
    4,287
    Debug and Master builds from VS fail, also.
     
  46. im

    im

    Joined:
    Jan 17, 2013
    Posts:
    1,396
  47. Graham-Dunnett

    Graham-Dunnett

    Unity Technologies

    Joined:
    Jun 2, 2009
    Posts:
    4,287
  48. Rodolfo-Rubens

    Rodolfo-Rubens

    Joined:
    Nov 17, 2012
    Posts:
    1,196
    They are unreachable... But thanks anyway!
     
  49. shkar-noori

    shkar-noori

    Joined:
    Jun 10, 2013
    Posts:
    833
    @GarahamDunnett what can we do about bugs that are 'or may be' hardware specific, like in my Unity 4.5.2, when I load a new scene, the hierarchy won't update until I re-select one of the sorting options or create a new gameobject, it happens on three of my PCs, [2x Windows 8.1 x64 Intel HD Graphics Core i5,Window 7 x64 nVidia GTX 660 Core i7], should I create a bug report?
     
  50. superpig

    superpig

    Drink more water! Unity Technologies

    Joined:
    Jan 16, 2011
    Posts:
    4,613
    Say, did the fix for 594028 make it into 4.5.2? The issue tracker page says it was fixed but I don't see anything in the release notes about it.