Changelog

An overview of recent updates and improvements to Inspect.

✨ Improvements to Network tool

This release is a minor release landing a range of improvements, mainly focused on the Network tool.

🐞 Fixes

✨ Fixes broken breakpoints

This release is a minor release fixing broken breakpoints. Thanks to @samholmes and @zxerqw for the report!

🐞 Fixes

✨Better device troubleshooting

Screen Shot 2022-01-07 at 11 09 22 PM

This release is a minor release focused on improving device troubleshooting when something goes wrong. Inspect can now understand the connected device better and read out whether the device is paired with the local computer and when the device is locked to the home screen. Inspect now also understands when another tool is debugging a target, and disable that target within Inspect.

Lastly, we are also fixing a blocking issue that broke debugging for Service Workers and JS Contexts.

πŸ’Ž Improvements

🐞 Fixes

✨Teams and UIWebView debugging is here!

Screen Shot 2021-12-29 at 9 31 07 AM

This release is a semi-major release landing big improvements to account management, where you now can create your own team to manage multiple accounts under one subscription. Add your team and manage your subscription, all from within settings! Available to everyone using our Pro plan.

Lastly, we are also fixing a blocking issue that broke Inspect when trying to debug UIWebViews on iOS 14 and newer. We have landed several UI improvements within the app, such as a built-in changelog, dropdown menus for the account, and smaller UI tweaks to make it more clear when Inspect can't find any debuggable targets.

πŸ’Ž Improvements

🐞 Fixes

✨ Fixes broken DevTools when changing origins

This release is a minor release fixing a common issue if you were inspecting a target, and clicking on a link that took you to a new origin. This would result in DevTools loosing their connection to the device, but this is all fixed now πŸŽ‰

πŸ’Ž Improvements

  • Core: Welcome screen have been tweaked to work on smaller screens.
  • Core: Electron upgraded to 15.3.0. for latest security fixes.

🐞 Fixes

✨ Fixes iOS Simulators detection on macOS

This release is a minor release fixing an issue on macOS, that caused some iOS Simulators not to be detected by Inspect.

πŸ’Ž Improvements

  • Core: Add a link to product survey in navigation.

🐞 Fixes

  • Core: iOS Simulator not found.

✨ Fixes broken iOS device detection on macOS

This release is a minor release fixing an issue on macOS, that happened when the xcrun simctl utility wasn't installed which caused iOS device detection to be broken on those machines.

πŸ’Ž Improvements

🐞 Fixes

✨ Improved iOS Simulator detection

Screen Shot 2021-06-24 at 9 56 04 PM

This release is a minor update covering a few bug fixes and improvements. Most notably is the new detection of iOS simulators on macOS, which uses the xcrun simctl utility from XCode to get metadata about booted simulators. This change makes it possible for Inspect to detect the iOS version running in simulators properly. Unfortunately, this means that you will need to have Xcode Commandline Tools installed to use Inspect with iOS simulators, but we expect most of you to have Xcode installed anyways.

πŸ’Ž Improvements

🐞 Fixes

✨ Linux builds and connection stability improvements

Screen Shot 2021-06-18 at 11 17 41 AM

In this release, we are adding support for Linux, with official .deb and .rpm packages enabling you to use Inspect on most Linux distros. Go to http://inspect.dev/download and grab the distro you need.

In addition, we have been working on improving connection stability to iOS devices by rearchitecting the driver connecting to the devices. This release contains the new driver and should bring more stability and better performance to Inspect. The new driver also makes it possible to detect which apps a given Webkit instance comes from, and this is now displayed within Inspect.

πŸ’Ž Improvements

🐞 Fixes

✨ Experimental screencasting

Screen Shot 2021-06-08 at 4 01 40 PM

In this release, we are excited to be adding experimental support for screencasting that enables you to get a video stream from your iOS device to preview your changes without leaving Inspect.

To enable this, we are fetching image frames from the device, which then are sent to Inspect and resized to fit within DevTools. To make the experience reasonable performant, we are lowing the image quality, and this is causing some pixelation. This isn't ideal, and we are working on finding a way to improve this.

πŸ’Ž Improvements

🐞 Fixes