We are happy to announce Unity 4.6.8p4. The release notes and the corresponding issue tracker link for issues fixed in this release are as shown below.

As always, patch releases are recommended only for users affected by those bugs fixed in that patch.

Fixes

(731652) - iOS/IL2CPP: Allow default parameter values for nullable types to be converted to C++ correctly.

(732814) - iOS/IL2CPP: Fixed a crash in the il2cpp::icalls::mscorlib::System::Reflection::MonoMethod::get_base_definition method.

(730563) - iOS/IL2CPP: Correct the generated C++ code when MonoPInvokeCallback is used to specify a type which has marshaling directives. The marshaling directives from that type will be used, and a compile error in the generated C++ code will no longer occur.

(718708) - iOS/IL2CPP: Generate correct C++ code when an extension method as a constrained generic type which is another generic type defined in a different assembly.

(none) - iOS: Added DeviceGeneration Enums for iPhone6S, iPhone6S Plus, iPad Pro 1st Generation, and iPad Mini 4th Generation.

(none) - iOS: Enabled SSL for HWStats analytic reporting.

Choose the appropriate installer following the appropriate links. 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: 1144757b2ebc

MAC: (md5sum: 2a83ec3a06106398f041e024336cd967 ) (Size: 1668451832 bytes)

PC: (md5um: fc7885ef39f14c4b2d649981b3342c96 ) (Size: 1425231144 bytes )