Geeks3D Forums
Tech Forums => 3D-Tech News Around The Web => Topic started by: Stefan on April 17, 2017, 04:05:15 PM
-
2017.1.0b1 Release Notes (new since a6) (https://unity3d.com/de/unity/beta)
Known Issues - Animation: Reading from Animator.rootPosition and Animator.rootRotation during OnAnimatorMove gives wrong results. Use Animator.deltaPosition and Animator.deltaRotation instead. (899049)
- Audio: AudioSource attached to VideoPlayer produces choppy sound when playing certain mp4 files with VideoPlayer created from script (895458)
- Editor: "The system cannot find file specified" error while opening the project for the first time. Deleting Library folder resolves the issue. (895343)
- Editor: Editor crashes on attempt to open some 5.5 compatible audio projects. (880653)
- Editor: Text in Editor becomes red after dismissing EditorUtility.DisplayDialog() popups. (886650)
- Editor: Unity crashes when playing a scene with maximized game view (894572)
- Graphics: "Assertion failed on expression: 'translated != kInvalidEnum'" error is spammed in the console when selecting an Image file (883459)
- Graphics: Debug GFX overlay is drawn on top of objects. (851379)
- iOS: OnGUI fails to draw any elements on iOS (883482)
- Physics: Crash when reverting prefab which had Rigidbody and Joint deleted, and then undoing the revert. (870498)
- VR: Rendering problems on Pixel Daydream when using 4x or 8x MSAA with single-pass stereo. This is due to driver issues, so the problem will be addressed via a driver update, independently of Unity releases. (-)
Features - Collab: In-Progress. In-Progress allows developers using Unity Collaborate to see who else on their team has made local changes to a Scene or Prefab before those changes have been published.
- Graphics: Added LineUtility class and 'LineRenderer.Simply' function. Optimize your lines and curves by using the LineUtility to create a simplified version with a similar shape.
- Graphics: Added memoryless mode to RenderTexture, accessed through new property RenderTexture.memorylessMode.
- Playables: Timeline Editor and Runtime API. A tool for sequencing animation, scripts and audio.
Fixes - Animation: Fixed adding State/StateMachines with invalid names. (882122)
- Editor: Fixed a crash in Editor caused by null Handles. Graphics.DrawMeshNow will now throw an exception if the mesh is null. (893112)
- Particles: Removing a ParticleSystem on a GameObject that has a component with RequireComponent(Renderer) is now correctly prevented. (888048)
- Particles: Size over lifetime now correctly affects collider size, and sub-emitter inheritance. (792289)
The following are changes and fixes to 2017.1.0 features and regressions... Fixes - Android: Fixed reading assets from OBB (ApplicationPath) (891864)
- Android: Fixed WebCamTexture crash with denied permissions (877837)
- Android: Gradle - Check the signing key before the build starts (889076)
- Android: SoftInput - Fixed input field hidden under keyboard when translucent flag is set
- Animation: Fixed animation clip range not updating after undoing 'Add Key' operation. (892337)
- Animation: Fixed disabling GameObject not resetting StateMachine (894062)
- Animation: Fixed error message when changing animation type from None to Humanoid in model importer. (888414)
- Animation: Fixed error message when entering playmode after renaming an AnimatorParameter when previewing a BlendTree. (891547)
- Animation: Fixed IK on Feet not working when interrupting transitions. (892043)
- Animation: Fixed NullReferenceException when clicking in empty Animator window. (891126)
- Animation: Fixed NullReferenceException when entering newly created BlendTree in graph. (891128)
- Animation: Fixed OnAnimatorIK not being fired in editor mode. (894061)
- Animation: Fixed performance regression when destroying many game objects with an Animator. (889109)
- Build Pipeline: Building many AssetBundles should no longer spend a long time updating the BuildReport between each bundle (849376)
- Build Pipeline: Fixed SetScriptingDefineSymbolsForGroup() failing for BuildTargetGroup.Switch (863992)
- Editor: Fixed 'Build and Run' attempts to push a build to device even if error (during the build) was encountered (894074)
- Editor: Fixed GUI related Asserts when connected to an active VCS provider. (895453)
- Graphics: Fix SceneView GUI elements being very bright when HDR and Linear mode are enabled. (878724)
- Graphics: Fixed light rendering when a non-full screen viewport Camera renders to a texture. (880293)
- IL2CPP: Allow more deeply nested generic recursion for method metadata. Throw an managed exception when the recursion is too deep. (889446)
- IL2CPP: Fix memory snapshot profiler not showing multidimensional arrays (888796)
- IL2CPP: Fixed marshaling of System.Uri to Windows.Foundation.Uri and back in Windows Runtime interop scenarios (887036)
- Shaders: Fixed a subtle metal shader generation bug in bit field insert operations.
- Windows: Fixed a crash that occurred in Metro apps when minimized/exiting on Windows RS1/RS2 (885964)
-
The beta 2 version for 2017.1 is now available. (https://forum.unity3d.com/threads/2017-1-0-beta-2-is-available.468179/)
As always, installers and release notes available at:
http://unity3d.com/unity/beta (http://unity3d.com/unity/beta)
Current Documentation links:
Scripting Reference (https://docs.unity3d.com/2017.1/Documentation/ScriptReference/)
User Manual (http://docs.unity3d.com/2017.1/Documentation/Manual/)
Upgrade guide (https://docs.google.com/document/d/1e1-6YGz7H54e--19p-A4U1uwHEOro9rG1JyFQbU8Kiw/edit)
(Note that online documentation is updated at a different rate from the release)
Please remember to back up your projects before opening them in a beta build!