Preview: Xamarin Inspector 0.6.1

We are releasing an updated preview of the Xamarin Inspector for iOS, Android, Mac, and WPF applications. Xamarin Inspector is an interactive tool that you can use to diagnose and prototype changes in your application. The inspector can attach to a live application on any of the supported platforms.


Products Released

Preview: Xamarin Inspector 0.6.0

We are releasing an updated preview of the Xamarin Inspector for iOS, Android, Mac, and WPF applications. Xamarin Inspector is an interactive tool that you can use to diagnose and prototype changes in your application. The inspector can attach to a live application on any of the supported platforms.


Products Released

Xamarin.VS Stable Hotfix for iOS Project Build Failues & Disappearing Left Hand Menu Items

We are releasing an updated Xamarin.VS build to the Stable channel in order to address an issue causing breakpoints to fail to pause the debugger when the Visual Studio UI is set to languages other than English. 


Issues Addressed 

  • 38401 – Fixed an issue for iOS projects in Visual Studio where builds would fail when they included any resource other than images.
  • 38433 – Fixed an issue where left hand menu items were not appearing correctly.
  • (Previously Released38240 – Fixed an issue with breakpoints in library projects failing to pause the debugger if the Visual Studio UI is set to a language other than English

Products Released

Preview: Xamarin Profiler 0.31

Xamarin Profiler preview 0.31 is now available for download! There have been a number of fixes since our previous preview, which have been noted below.

Please note that the Mac app bundle has been renamed (from XamarinProfiler.Mac.app to “Xamarin Profiler.app”), so the old version needs to be removed before installing this new update, so that Xamarin Studio prompts the user for the new location.


 

Known Issues

  • No official support for profiling release builds is available at this time.
  • Data sets are correct at the time of collection, but data mining and representation is preliminary. This will improve in future releases.
  • Time instrument not available for Android and tvOS profiling.
  • Support for Xamarin.Mac app profiling is preliminary.
  • Enabling Boehm for iOS builds results in no useful data on devices, as allocations and calls need to be disabled.
  • Performance with large apps has been improved, but is not yet complete.

 

Issues Addressed

  • 37146 – Data should now show up correctly in the Profiler console tab for iOS applications.
  • 37230 – Selecting time period in Time Profiling should now correctly show data.
  • 36058 – Profiler should now show the correct snapshot count in detail view and snapshot pop up window.
  • 37018 – Correct version info should now appear in Profiler control panel after install of Windows version.
  • 35901 – Fixed a crash with iOS profiling.
  • 37128 – Profiler should now properly generate graph and data when profiling on an iOS device through Visual Studio.
  • 36210 – Profiler should work for normal console.exe, can correctly open mlpd in temp.
  • 36429 – Labels are now properly trimmed in the right side view values for the Mac Profiler.
  • 36409 – Mac Profiler console.exe should now be able to properly open via the File -> Open menu.
  • 35518 – Xamarin Profiler on VS should now properly start a new profiling session and get a result for a new scenario.
  • 28943 – Application should now properly be selected in target dropdown on Profiler main window for the Mac Profiler.
  • 37793 – Mac Profiler should now properly select symbol name without any error.
  • 34154 – The “Only persistent objects” checkbox now only shows as checked in the views where the users has selected it.
  • 31381 – Negative numbers should now properly be colored red in the “Object Growth” column in snapshot view.
  • 37735 – All options (All Profiler, Allocations, Time Profiler) should now be properly enabled when starting the profiler.
  • 37654 – Call tree should now properly sort children.
  • 34627Stats are now getting updated when the user clicks on the checkbox ‘Only Persistent Objects’ in view “Allocations List” for the Windows Profiler.
  • 37838 – Row highlighting should now work correctly in the Call Tree View for the Windows Profiler.
  • 37797 – Fixed some UI freezing issues.

Products Released


As with all our preview releases, this is not a product we officially support. If you encounter any issues, we recommend filing a bug in Bugzilla. You can also jump into the discussions on the forum thread posted below.

Xamarin.VS Stable Hotfix for Debugger Breakpoints failing to Pause in non-English Languages

We are releasing an updated Xamarin.VS build to the Stable channel in order to address an issue causing breakpoints to fail to pause the debugger when the Visual Studio UI is set to languages other than English. 


Issues Addressed 

  • 38240 – Fixed an issue with breakpoints in library projects failing to pause the debugger if the Visual Studio UI is set to a language other than English

Products Released

Xamarin.iOS Stable Hotfix for Missing Storyboard Issue

We are releasing an updated Xamarin.iOS build to the Stable channel in order to address an issue causing errors related to being unable to find storyboards.


Issues Addressed 

  • 38206 – Fixed an issue with NSInvalidArgumentException Reason: “Could not find a storyboard named ‘Main’ in bundle NSBundle”, “Could not load NIB in bundle”, and other missing resource problems.

Products Released