Unity 5.2.3 Patch 1

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

  • iOS: Add support for Apple Pencil through Touch and Input APIs.

Improvements

  • Physics: Added 'OneWayGrouping' property to PlatformEffector2D to group contacts.
  • VR: Asynchronous Loading during Splash Screen to reduce load times.

Fixes

  • (728361) - 2D: Optimisations in shader performance targeting non-etc1 platforms.
  • (739831), (732504) - Android: Android 6.0 - Ask for any dangerous permission on startup.
  • (734408) - Android: Fixed OBB deployment on Android 6.0 and some older devices.
  • (734221) - API Updater: Fixed crashing when checking for obsolete API in assemblies referencing unity extensions.
  • (698667) - AssetBundles: Loading an uncompressed AssetBundle with CreateFromMemory causes a crash.
  • (730559) - Core: Fixed Asset Importer error when calling AssetDatabase.Refresh during import of assembly.
  • (729010) - Editor: Fixed for error message given when picking game objects with children set as visible.
  • (738356) - IL2CPP: Allow the [Preserve] attribute to correctly prevent stripping of a method in a nested type.
  • (738232) - IL2CPP: Fixed race condition during cleanup of threadpool threads.
  • (737996) - IL2CPP: Prevent generated C++ code from including a header file that was not generated when the type which could have been generated in that header is used only in an attribute applied to an assembly.
  • (733799) - iOS/IL2CPP: Set default stack size on iOS to 1MB to match Mono behavior.
  • (none) - iOS: Build Unity runtime with bitcode. For now bitcode is supported only in il2cpp non-development builds.
  • (742801) - iOS: Don't show simulators when doing regular build.
  • (741993) - iOS: Fixed release target being set to 4.0 when setting minimum iOS version to 9.0.
  • (738428) - Mecanim: Added type check when firing events with Object parameters.
  • (732739) - Mecanim: Fixed Animator.Play not working on 1st frame when enabling GameObject.
  • (734681) - Mecanim: Fixed blending that was different when swapping OverrideController at runtime.
  • (737437) - Mecanim: Fixed crash when enabling an Animator on an object that was disabled then re-enabled.
  • (736520) - Mecanim: Fixed error when adding transition.
  • (727746) - Mecanim: Fixed events being called when state is not playing.
  • (737582) - Mecanim: Fixed speed being not applied correctly when manually updating Animator.
  • (none) - OpenGL: Work around array buffer access crash.
  • (742572) - Physics: Ensure that OnCollisionEnter2D is always called if a contact starts and ends during a single physics update.
  • (727734) - Physics: Ensure that Physics2D OverlapAreaXXX checks are consistent with OverlapBoxXXX checks.
  • (740256) - Physics: Fixed NullReferenceException in the editor when dragging a Rigidbody2D in the scene whilst it is deleted.
  • (none) - Shadow Job Performance Regression.
  • (727793) - UI: Fixed the issue with deleting a world canvas during play when paused.
  • (735927) - UI: Fixed a performance issue with fonts rebuilding.
  • (none) - VR: Fixed Issue loading the Oculus SDK on the first time running when starting a new project.
  • (725862) - WebGL: Fixed heavy memory consumption when downloading asset bundles using WWW.LoadFromCacheOrDownload.
  • (745932) - Windows Phone 8.0: Fixed regression with System.IO classes.
  • (729793) - Windows Store Apps: Fixed .NET native invalid IL warnings.
  • (745355) - Windows Store Apps: Fixed FileStream ocasionaly failing when writing large data.
  • (745716) - Windows Store Apps: Fixed Assembly-CSharp* project debugging in Universal Windows 10 apps, breakpoints should work now.
  • (736611) - Windows Store Apps: Make explicit call UnityPause(1) to pause player until explicitly unpaused via UnityPause(0).

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: 16366bd81e69

Size & md5sum for Mac

Component

md5sum

Size (bytes)

UnityDownloadAssistant-5.2.3p1.dmg

00576ddc2f823d392762a6fda4c1c8ad

2483931

Unity-5.2.3p1.pkg

06dacf7c44e5b00bee8650829b3d415d

2781714159

Examples-5.2.3p1.pkg

b384af7b032186a86de545c865c883f1

354001861

StandardAssets-5.2.3p1.pkg

b68610c05c60e5441bb3cc0f069c53c7

212373637

WebPlayer-5.2.3p1.pkg

211266119a5559e11ee66bb877e906af

2810684

Size & md5sum for PC

Component

md5sum

Size (bytes)

UnityDownloadAssistant-5.2.3p1.exe

533fc071f240943e2d3d9ef3f4f8ec6e

665008

UnitySetup32-5.2.3p1.exe

74892391fa6bda2dbefe22a60713fa98

2001627832

UnitySetup64-5.2.3p1.exe

dea4bf39301ec5c8ed6ddcb936987552

2011630032

UnityExampleProjectSetup-5.2.3p1.exe

ca9a9f07c28457287cdc47d97b80b8ae

295413240

UnityStandardAssetsSetup-5.2.3p1.exe

efe427e6ad597d299b367cca80d92ae1

212904632

UnityWebPlayerDevelopment-5.2.3p1.exe

80890f7d63c85e2f7641fa9cff67455f

7416584

Changeset:
16366bd81e69

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