An overview of recent updates and improvements to Inspect.
This week we rolled out our new simplified pricing structure for 2024, which reduces the number of plans and subscriptions for Inspect to the following:
This new pricing structure has also taken effect for existing subscriptions, and upon renewal, you'll be transitioned to one of the outlined plans. This also means that our legacy yearly and monthly subscriptions are now fully deprecated.
All of our plans are now yearly plans.
Happy Inspecting!
This week we released our brand new billing and team management, which is a major refresh of how our authentication, billing, and team management works for Inspect.
You now have the opportunity to update your own user profile, and log in with several login providers, set passwords, and even delete your user profile, if that's what you desire.
In addition, we have now introduced a concept of Organizations that allows you to create an organization for your company. For each Organization, you can now invite people, and every time someone joins your Organization, your billing plan is automatically updated.
We hope these changes make it easier for you to adopt Inspect within your teams.
Happy Inspecting!
We are kicking 2024 off with a new release of the Inspect desktop app, that includes a bunch of improvements focused on the Console.
In December we spent most of our time doing a winter cleaning of our infrastuucture, where we rewamped our API, authentication, billing systems, and code signing infrastructure.
All of these changes happened behind the scenes, and there's no changes to the Inspect desktop app.
In November we updated our website and it's infrastructure to the newest versions of Next.js, and all of its dependencies.
This release adds experimental Android support, which has been a common user ask since we launched. Inspect will now detect and leverage adb
on your local machine to connect to physical Android devices and emulators, so you can debug websites and web views on Android with Inspect.
It's still very early for Android support, so expect things to be a bit unstable, but give things a spin and let us know how it works for you!
See our docs https://inspect.dev/docs/guides/android on how to get started.
This release is a minor release landing a range of minor improvements as a part of our spring cleaning.
This release is a minor release landing a range of improvements, mainly focused on the Network tool.
This release is a minor release fixing broken breakpoints. Thanks to @samholmes and @zxerqw for the report!
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.
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.
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 🎉
This release is a minor release fixing an issue on macOS, that caused some iOS Simulators not to be detected by Inspect.
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.
xcrun simctl
isn't installed. https://github.com/inspectdev/inspect-issues/issues/77This 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.
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.
iOS 15
.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.
In this release, we are adding support for context menus throughout the DevTools in Inspect. This enables a range of new features, like logpoints
when using the script debugger.
We also landed support for fetching sourcemaps, and other resources via the iOS device connection, and fixed an issue that caused the console to evaluate functions as you typed.
This release fixes the broken builds on Windows caused by the sharp
dependency.
In this release, we are adding a better support experience, as you now are able to directly chat with us via Intercom from within Inspect. Click on the Help and feedback
button and you can either open a GitHub issue or chat with us.
We also added support for experimental Linux builds, that now are available. See https://github.com/inspectdev/inspect-issues/issues/33 for details.
In this release we are adding a new getting started experience, that guides you through the required setup on your iOS device and your local computer. We detect which platform you are on, and provides the relevant instructions. Our aim is to make it easier for you to get started with Inspect.
Inspect builds for mac now use Intel x64.