Unity 5.1.2 Patch 3

Released:
Select the runtime platforms of your choice from the list below (the desktop runtime is included as standard) or, to install the full complement of runtime platforms, use the download assistant installer above.

Windows (X86-64)

macOS (X86-64)

Features

  • Tizen: Static splash screens are now supported.

Improvements

  • Physics: Renamed 'CollisionDetectionMode2D.None' to 'CollisionDetectionMode2D.Discrete' (Will be auto-updated).

Changes

  • BlackBerry: SystemInfo.deviceModel now returns a useful model string value instead of a hexadecimal number.
  • Windows Standalone: Player exe is no longer signed, icon and version modifications will no longer have digital signature errors.

Fixes

  • (709326) - 2D: Fixed spriteRenderer overwriting materials for objects in case of multiple selection.
  • (707880) - 2D: Prevent all editing in Sprite Editor Window during play mode.
  • (670282) - BlackBerry: Fixed crash that would happen with some projects on the Passport after consecutive runs.
  • (708787) - Editor: Fixed 'Timestamps and assets out of sync' error when renaming a folder outside of Unity and deleting an asset inside of it.
  • (709495) - Editor: When saving a scene in the Windows editor, the characters from the dynamic fonts would disappear.
  • (none) - GI: Fixed issue with baking getting stuck on the bake indirect stage.
  • (679342) - Graphics: Fixed CaptureScreenshot on DX11 when using non-native fullscreen resolution.
  • (702323) - IMGUI: Fixed text vertical position shifting during edit when the line height is too big for the box.
  • (none) - Mecanim: Fixed a bug where a state machine moved to another state machine would disappear.
  • (none) - Merge Tool: Fixed empty base/right files when falling back and used from cmdline and premerge dests are not set.
  • (none) - Merge Tool: Fixed merge conflict when mine and theirs have both added a component of different type to the same GameObject.
  • (none) - Merge Tool: Fixed the error about non existing merge tool path after falling back to 3rd party merge tool on OSX.
  • (none) - Merge Tool: Correctly handle invalid non-unique mapping keys that Unity generates.
  • (none) - Physics2D: Now 'Infinity' cannot be specified for 2D collider offset.
  • (707400) - Physics2D: Stop Rigidbody2D X/Y Constraints from occasionally moving the body to the world origin.
  • (713073) - Physics2D: Stop trigger-contacts being reported early when using continuous collision detection.
  • (692675) - Physics: Fixed WheelCollider not being able to ignore collisions with vehicle body colliders that were added to the already initialised vehicle.
  • (704468) - Physics: Fixed 'Physics2D.GetRayIntersectionXXX' methods being affected by 'Physics2D.raycastsStartInColliders'.
  • (705148) - Physics: Fixed incorrect depth sorting for results of 'Physics2D.GetRayIntersectionXXX' methods.
  • (691057) - Physics: Fixed WheelCollider suspension raycasts being unable to ignore intersections with the car’s body the wheel has been attached to, occasionally.
  • (711981) - Substance: Fixed crash in iOS/il2cpp builds caused by uninitialized SubstanceSystem.
  • (none) - Substance: Using _TexelSize in shaders now works correctly with ProceduralTextures.
  • (715415) - Tizen: Fixed issue where Good autorotation orientations were incorrect.
  • (714670) - UI: Fixed Toggle component not updating when animated.
  • (none) - UnityAnalytics: Fixed RemoteConfig restore of int values.
  • (none) - Version Control: Fixed assets version control cache state not being updated after scene reload.
  • (none) - Version Control: Invalidate version control cache on refresh button click in versioning window.
  • (713630) - VR: Fixed several VR lifecycle related crashes.
  • (714022) - VR: VRDevice.isPresent now returns expected value.
  • (704235) - WebGL: Fixed WebGL builds of projects with long path names on Windows.
  • (714545) - WebGL: Fixed empty Input.inputString.
  • (712636) - WebGL: Fixed UI keyboard inputs.

Known Issues

  • WebGL: Building for WebGL on Windows will fail with a "sanity check error". As a workaround, Unity.exe can to be launched with Administrator privileges.

Choose the appropriate installer following the appropriate links at the top of this page.

Also included below are the md5sum and file size in order to verify the full installers have been downloaded correctly. If your installer doesn’t work or reports errors it is possible that your installer is incomplete.

Revision: 65486b59c7a9

Size & md5sum for Mac

Component

md5sum

Size (bytes)

UnityDownloadAssistant-5.1.2p3.dmg

43f91d734018a18d12abee02b601033b

2493487

Unity-5.1.2p3.pkg

69769bcf9a8e07e7d448bcd13c5a5441

1932588095

Examples-5.1.2p3.pkg

5b882f540deb31a3de6e3faa4ad08362

353988276

StandardAssets-5.1.2p3.pkg

54b024971c04ca3c140686ac667504b9

212346449

WebPlayer-5.1.2p3.pkg

19e91e7099e06de53c28dbaed309717c

2787492

Size & md5sum for PC

Component

md5sum

Size (bytes)

UnityDownloadAssistant-5.1.2p3.exe

5df532ff1717df3119114beac0485ada

653656

UnitySetup32-5.1.2p3.exe

522a14392b31688fb7f0faeb606fd76a

1359450872

UnitySetup64-5.1.2p3.exe

e1a04aa3180172edb08b1c3f2a2f05d9

1369928992

UnityExampleProjectSetup-5.1.2p3.exe

ce2c13c4fad39f61fdd37bbb084e3558

295378464

UnityStandardAssetsSetup-5.1.2p3.exe

a2fcd8ab21e0ca4ccefa8536bf396478

212870480

UnityWebPlayerDevelopment-5.1.2p3.exe

d6b01a3ed0e0dbbd2c1d012b2277d224

7364920

Changeset:
65486b59c7a9

Third Party Notices

For more information please see our Open Source Software Licenses FAQ on the Unity Support Portal

We use cookies to ensure that we give you the best experience on our website. Visit our cookie policy page for more information.

Got it