Fixed stability issues when creating breakpoints, preventing unexpected calls to the debugger agent.Īdded UNT0027, Prevent call to default PropertyDrawer.OnGUI() implementation.Īdded UNT0028, Use non-allocating physics APIs.Īdded UNT0029, Pattern matching with null on Unity objects.Īdded UNT0030, Calling Destroy or DestroyImmediate on a Transform.
Fixed case where async communication completed synchronously.Run COM code on the main thread in CodeLens callbacks.Updated UNT0006 to support all OnPostprocessAllAssets overloads.Īdded UNT0031, Asset operations in LoadAttribute method.Īdded UNT0032, Inefficient method to set localPosition and localRotation.īumped severity to Warning for UNT0033, UNT0015 and UNT0006 diagnostics.įixed inline ifs incorrectly processed by UNT0026.įixed breakpoint binding before explicit host instruction when using type filters. Fixed UNT0033 to support all OnPostprocessAllAssets overloads.Īdded an error message when using incorrect conditions in breakpoints.Ĭached exception settings when starting up the debugging session.Added USP0020, The Unity runtime invokes Unity messages.Added support for "Step Into Specific".įixed an issue when using 'nq' format specifier with 'DebuggerDisplayAttribute'.įixed a debugging issue with packages (related to symbol and relative file paths).Improved support for consts when evaluating.Īdded USP0021, Prefer reference equality.Īdded support for TransformAccess with UNT0022 and UNT0032Īdded UNT0036, Inefficient method to get position and rotation.Īdded UNT0037, Inefficient method to get localPosition and localRotation.Īdded alternate local player instance detection.įixed a performance issue forcing a full evaluation of the project context.įixed a performance issue with images and the UPE.įixed namespace lookup to walk the namespace hierarchy.Īdded UNT0034, A Vector3 can be converted into a Vector2.Īdded UNT0035, A Vector2 can be converted into a Vector3.Īdded support for help links for all analyzers.įixed localization issues with Russian language.įixed checkboxes behavior with "Implement Unity Message" dialog.Visual Studio Tools for Unity change log.