What's Changed
✨Highlights
- Support for react native 80 by @filip131311 in #1249
- [Radon AI] Add MCP support by @latekvo in #1100
- Allow running devices in the background by @jwajgelt in #1231
📝 Other changes
- Send and handle init event for react query plugin by @kmagiera in #1188
- Fix launch config changes reloading the application by @jwajgelt in #1197
- Use a login shell to evaluate the PATH variable by @jwajgelt in #1200
- Fix devtools bridge setup on iOS by @jwajgelt in #1210
- Fix dynamic route params duplicating as query params in route displayNames by @HexHyperion in #1199
- Fix UrlSelect item focusing and unreadable dynamic segment colors by @HexHyperion in #1193
- Prevent sending early and duplicate navigation events by @HexHyperion in #1211
- Fix incorrect home button target by @HexHyperion in #1218
- Add an option to remove navigation history entries by @HexHyperion in #1219
- Fix internal extension errors when switching from an iOS device to Android by @jwajgelt in #1222
- fix Network Inspector crash caused by invalid request URLs by @jwajgelt in #1221
- Fix dependency checks for multi-app projects by @HexHyperion in #1226
- Move the home and deeplink buttons inside the UrlSelect, unify the dropdown layout for non/ER apps and fix navigationChanged events by @HexHyperion in #1229
- Refactor device session management in project state by @jwajgelt in #1217
- Fix shift not working by @filip131311 in #1235
- Fix webview showing crashed preview by @filip131311 in #1245
- fix failing to build iOS workspaces with multiple apps by @jwajgelt in #1240
- fix last selected session saved incorrectly workspace state by @jwajgelt in #1251
- add keyboard shortcuts for quickly switching running devices by @jwajgelt in #1247
- fix "shut down devices" toggle not responding on first click by @jwajgelt in #1252
- warn the user when many devices are running concurrently by @jwajgelt in #1253
- fix command registration causing the IDE to not reopen correctly by @jwajgelt in #1255
- UI adjustments to device select dropdown when multiple devices are running by @kmagiera in #1256
- only enable device switching shortcut when the Preview is focused by @jwajgelt in #1257
- stop device session before removing the device by @jwajgelt in #1259
- Fix Radon showing dead preview after bundle error and "Reload IDE" by @filip131311 in #1258
- change next/previous device shortcuts to avoid collisions by @jwajgelt in #1262
- [Radon AI] Rewrite to HTTP & merge with radon-chat by @latekvo in #1261
Full Changelog: v1.7.0...v1.8.0