Inspector Preview 0.4.0

This is a bugfix and feature update of the last Xamarin Inspector preview.

Check out the initial release notes or our documentation for more details on the Inspector.

Also be sure to ask questions on the Inspector forum and file any bugs you may encounter.

Changes Since 0.3.2

  • The serialization of evaluation results from your app to the Inspector client has been overhauled, resulting in greater stability and opening the door for some great features next year.

  • Improved interactive rendering of results

    • Enumerables can be expanded or collapsed. Results can be loaded instantly, 10 items at a time, with a single click. Enumerables within other enumerables can still be expanded.

    • Clicking on the new and improved color renderer cycles between different representations.

    • More on the way!

  • New "standalone" mode in the Mac client.

    • Go to File -> New Standalone Session to launch an Inspector window that connects to an agent app we've bundled (like in Sketches).

    • Quick access to a C# REPL in any supported environment.

    • Android, iOS, and WPF support coming soon!

  • Mac client is now installed to /Applications. The Xamarin Studio add-in expects it to be exactly there.

  • Mac installer package should now properly support Active Directory users (#36229).

  • Mac and iOS REPL sessions now default to using Foundation, CoreGraphics, and AppKit/UIKit.

  • Visual Studio Community Edition is now supported (#36229).

  • Visual Studio 2013 support has been restored (#36509).

Known Issues

  • When inspecting WPF apps, exceptions may have missing stack frames. This appears to be an issue with the .NET (Microsoft) runtime. iOS, Mac, and Android applications are not affected since they use the Mono runtime.

  • Inspecting 64-bit WPF apps is not supported (#37134)

Xamarin Workbook

If it's not already installed, install the Xamarin Workbooks app first. The workbook file should download automatically, but if it doesn't, just click to start the workbook download manually.