Unity 5.0.1 Patch 4
Additional downloads
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)
Windows (X86-64)
Component Installers
macOS (X86-64)
macOS (X86-64)
Component Installers
Release Notes
Improvements
- Editor: Added Android 5.0 and 5.1 to "Minimum API Level" list.
- iOS/IL2CPP: Avoid generating NullReference checks on value types.
- iOS/IL2CPP: Improve performance of finally blocks.
- iOS/Metal: Better support for native rendering plugins when using Metal.
- iOS: Enabled thumb instruction support for IL2CPP ARMv7 slice. Should improve ARMv7 slice code size by 10-20%.
- Windows Standalone: Hint to AMD driver that discrete GPU should be used, rather than integrated GPU.
Fixes
- (690199) - Android: Apply Holo or Material theme if the user did not specify other explicitly.
- (685837) - Android: Apply user theme if set.
- (690761) - APIUpdater: APIUpdater assumes script encoding is UTF-8.
- (689626) - APIUpdater: APIUpdater crashes when updating methods that return arrays of generic types.
- (637947) - APIUpdater: Unity imports/upgrades DLL built for 4.x twice and it throws errors after first import.
- (678039) - Asset Management: PluginImporter settings for OSX native plugins will no longer be lost in .unitypackage files.
- (693223) - AssetBundle: Fixed the issue that scene AssetBundle didn't get rebuilt when the referenced prefabs were changed.
- (693001) - Editor: Android - Fixed updating SDK on x86 Java on Windows.
- (none) - Input: Input.GetJoystickNames() on Windows no longer returns a single blank entry when no joysticks are connected.
- (662515) - Input: Input.mousePosition is clamped correctly when a Windows player is resized.
- (693357) - iOS/IL2CPP: Added support for string.Normalize.
- (693902) - iOS/IL2CPP: Avoid class initialization and metadata construction deadlocks.
- (691588) - iOS/IL2CPP: Correctly lazy initialize the type information when Type.GetDeclaringType is called.
- (683986) - iOS/IL2CPP: Fixed code generation for binary comparisons containing expressions.
- (none) - iOS/IL2CPP: Fixed crash when using weak GC handle onstring constants.
- (691791) - iOS/IL2CPP: Fixed memory leak when using audio callbacks.
- (687587) - iOS/IL2CPP: Fixed System.Environment.TickCount on iOS.
- (689347) - iOS/IL2CPP: Fixed unordered comparison opcodes code generation.
- (693418) - iOS/IL2CPP: Fixed WebClient requests using a timeout.
- (693204) - iOS/IL2CPP: Removed the option to user precompiled headers in the Player Settings, as this option in no longer supported for the IL2CPP scripting backend.
- (682109) - iOS/IL2CPP: Fixed an issue where IL2CPP would use -> operator on value types in certain cases.
- (687551) - iOS/IL2CPP: Using AudioSettings.Reset() no longer crashes on IL2CPP.
- (682972) - iOS: Fixed crash on rendering empty meshes.
- (685384) - OpenGL ES 2.0: Fixed shadow acne on GPUs that do not support native shadow samplers.
- (687407) - OpenGL ES: Fixed crash when attempting to render a mesh with 0 vertices.
- (685419) - Physics: Fixed crash that happened when toggling "isKinematic" on a body with joint that had joint projection disabled and the body had also been connected to the same group of joints already.
- (671903) - Physics: Fixed crash when a collider has generated too many contacts.
- (685092) - Physics: Fixed WheelCollider applying inertia tensor rotation the wrong way.
- (688782) - Physics: Raised the max colliders per scene limit on mobile platforms, from 32K.
- (675498) - Samsung TV: Fixed crash on close issue.
- (682474) - Shaders: Don't crash in shader warmup on "-nographics" device.
- (none) - Shaders: Fixed some loops being miscompiled for DX9.
- (693678) - Shaders: Fixed some sampler precision issues in glsl-optimizer; was resulting in missing cast on Metal when sampling depth texture with explicit LOD.
- (584507) - Substance: Fixed 'path != ""' assert when live-previewing a Substance from the Asset Store.
- (none) - Substance: Fixed console spam related to the absence of '_MainTex' shader property.
- (687647) - Substance: Fixed crash when assigning a shader that does not cause outputs to be generated (e.g. Unlit/Color) to a ProceduralMaterial.
- (681568) - Substance: Fixed hang in ProceduralMaterial::Clean().
- (none) - Substance: Global Illumination flags are now correctly handled by ProceduralMaterials.
- (637533) - UI: PointerEventData.worldPosition and .worldNormal are now set correctly for right-mouse-button and middle-mouse-button events.
- (none) - WebGL: Fixed stripping (previously failing to register WebCamTexture class in runtime).
- (640216) - Windows Standalone: Allow to close the main window even with the touch support enabled.
- (none) - Windows Store/Phone: Unity will always give postprocessed assemblies a new random MVID.
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: d5a3c6c514e1
Size & md5sum for Mac
Component
md5sum
Size (bytes)
UnityDownloadAssistant-5.0.1p4.dmg
350c8cbc8253be1ec2c04a708f3b818a
2485413
Unity-5.0.1p4.pkg
aa55afa4cd843a75d4512d61df280516
1829049789
Examples-5.0.1p4.pkg
4a124cc69e9c8d1f541017ac2bbb094e
347282527
StandardAssets-5.0.1p4.pkg
dd814d4441b15a16f22d8c8ad8c44d16
208143682
WebPlayer-5.0.1p4.pkg
48ef5ca0cd480f712567d84aa90bccea
2775242
Size & md5sum for PC
Component
md5sum
Size (bytes)
UnityDownloadAssistant-5.0.1p4.exe
a7889d3c6b411d9a571a3e8b217764d0
653952
UnitySetup32-5.0.1p4.exe
4a1667df43d4e4e744b136b6af0ebe51
1285084568
UnitySetup64-5.0.1p4.exe
f0e7506af1cd7b145eff53ec108e42ea
1292978704
UnityExampleProjectSetup-5.0.1p4.exe
1ca3430503a98aa828401ade472ebf2c
289184512
UnityStandardAssetsSetup-5.0.1p4.exe
5434a1272fdad5dcbdd45999b0c77c71
208636432
UnityWebPlayerDevelopment-5.0.1p4.exe
37d8d1116a1bd31ed91d5a80886b30f6
7256232