Release notes
Fixes
- (989243) - Scripting: Fixed issue with Assembly.assemblyReferences being null when returned from CompilationPipeline.GetAssemblies().
- (986828) - Editor: Fixed issue with .asmdef inspector showing "null" for references if there are .asmdef error emitted to the console.
- (994284) - Editor: Fixed .asmdef duplicate references not being listed in error message.
- (981283) - Editor: Fixed issue with error being emitted when changing the case in .asmdef filename.
- (997908) - Editor: Fixed issue with .asmdef inspector showing "null" for references if there are .asmdef error emitted to the console.
- (None) - Scripting: Fixed Mac Editor Runtime Tests hanging 50% of the time.
- (1014670(1002035)) - UI: Improved the performance of the culling by RectMask2D.
- (955571) - AI: Fixed AyncOperations started with the NavMeshBuilder sometimes crashomg when being used in quick succession.
- (None) - Graphics: [Metal] Fixed linear shadow samplers not always being used for compute shaders.
- (None) - Scripting Upgrade: The target framework version in generated .csproj files will now be 4.7.1, to match the reference assemblies used to compile code in Unity.
- (1023048) - Timeline: Fixed inline curves selection being on the first clip instead of the new one when recording a new clip, .
- (1023049(1006210)) - Timeline: Fixed timeline allowing for keyframing of materials, but not working as expected. Shows incorrectly mapped references.
- (1011247) - Timeline: Fixed snapping on start of a clip when trimming.
- (1016834) - Timeline: Fixed edit modes not validating track drop properly.
- (1010322) - Timeline: Fixed clip released in invalid target will be stuck if in ripple mode.
- (1023043) - Timeline: Fixed playable tracks accepting any kind of clips.
- (1023046(1011490)) - Timeline: Fixed values not being removed on last Scale axis when removing keys with "Remove All Keys".
- (1024183) - Timeline: Fixed removing keyframe not resetting the transform red color.
- (1023044) - Timeline: [Override Track] mute icon do not appear on the override tracks.
- (None) - UI: Fixing issue with disabled canvas renderer changing parent canvas that is then deleted.
- (None) - UI: Fixing issue with disabled canvas renderer changing parent canvas that is then deleted.
- (None) - iOS: Metal: Improved ETC texture format support.
- (1030108) - Editor: Fixed YAMLMerge parser crash when fields have 3 or more dashes in them.
- (1030108(1028596)) - Editor: Fixed "Unexpected end of stream" error when merging files.
- (1032292(1030233)) - GI: Fixed "Texture rectangle is out of bounds" error when baking in Indirect debug view.
- (1024863) - Graphics: Fixed issue where objects could remain blurry when stopping moving, due to a bug when updating the motion vector buffer.
- (None) - XR: Fixed several issues related to BEV cameras not tracking or rendering on Windows 10 with HoloLens.
- (1033762(1021293)) - Editor: Fixed multi-edit of delayed numeric field when discarding changes.
- (1033762(1021293)) - Editor: Fixed multi-edit of text field (specifically delayed numerical editors).
- (1015627) - Android: Fixed android video player rounded frame rate.
- (972235) - Android: Fixed android video playback of rotated video files.
- (989005) - Android: [Adreno][Android 4.4.4] Material.SetVectorArray submits garbage after first index.
- (1011085) - Android: Fixed android video player not reporting error when hardware decoder fails.
- (1015627) - Android: Fixed android video player rounding frame rate.
- (972235) - Android: Fixed android video playback of rotated video files.
- (989005) - Android: Fixed shader unsigned int casting to signed int failure on android 4.*.
- (1011085) - Android: Fixed android video player not reporting error when hardware decoder fails.
- (1031017) - Asset Import: Fixed importing material from a package causing a crash.
- (1032691(1021238)) - Android: Fixed reading files with hieroglyphs in their names from StreamingAssets using UnityWebRequest.
- (1035718(1028371)) - Android: Reduce spam to logcat on UnityWebRequest error.
- (1009961) - Shaders: Fixed surface shader analysis regression that prevented Input and SurfaceOutput structs from having same-named member fields.
- (1005576) - Animation: Fixed reimporting prefab with optimal animation compression settings multiple times corrupting animation.
- (1005576) - Asset Import: Fixed random animation corruption when importing the animation multiple times.
- (None) - iOS: Optimization to iPhoneTime:GetTimeSinceStartup().
- (None) - iOS: Optimised GetTimeSinceStartup().
- (1014725) - Shaders: Fixed surface shader issue where inputs only used via derivative instructions were not considered as "actually used".
- (1020341) - IL2CPP: Fixed DllNotFoundException when accessing NetworkInformation on UWP.
Revision: a53ad04f7c7f