Releases: software-mansion/radon-ide
Releases · software-mansion/radon-ide
v0.0.22-beta
What's Changed
- Enable expo router integration to work with v4 version by @kmagiera in #652
- Add Localization on Android by @filip131311 in #590
- Don't focus on debug panel if it means hiding IDE by @filip131311 in #660
- Fix handling of uncaught errors by @filip131311 in #655
- Set minimum size for the device in zoom controls by @p-malecki in #661
- Remove previous app button by @filip131311 in #659
- Add scrollbars to device select and device settings by @p-malecki in #662
- Add custom device names by @p-malecki in #597
- Fix the Debugger.scriptParsed event handling by @filip131311 in #672
- Use websocket /message endpoint to deliver reload request by @kmagiera in #667
- Refactor throttling logic for async function by @kmagiera in #668
- Update iOS builds to use latest iOS SDK by @kmagiera in #679
- Support text paste on iOS by @kmagiera in #653
- Add Open Deep Link modal by @km1chno in #640
- Fix setting a 0 0 coordinate on Android by @filip131311 in #681
- Remove stalePods checks from dependency manager to fix rebuild issues by @kmagiera in #684
- Disable react compiler for app wrapper to workaround runtime issues by @kmagiera in #686
- Add option to display screen touches by @kmagiera in #695
- Bring back ability to reveal preview when stuck on waiting by @kmagiera in #696
- Fix metro cache issue when running project from CLI and IDE interchangeably by @kmagiera in #699
- Fix debugger threads not being cleaned up properly by @kmagiera in #704
- Fix auto select in InspectDataMenu when opened above cursor by @p-malecki in #691
- Block unwanted touch and keyboard interactions in PreviewView and Replays by @p-malecki in #685
Full Changelog: v0.0.21-beta...v0.0.22-beta
v0.0.21-beta
What's Changed
- Disable default context menu on windows by @filip131311 in #608
- Add Pixel 8 and 9 skins by @km1chno in #601
- Fix app loading error when AppRegistry.setWrapperComponentProvider is used by @kmagiera in #616
- Redirect logs/uncaught errors from webview to the main extension logger by @kmagiera in #621
- Redo the diagnostics logic by @kmagiera in #615
- Use defaults command to update scheme approval settings by @kmagiera in #622
- Use bundle and add proper logging for pod installation by @kmagiera in #617
- Use bundle install before pod install when bundle is used by @kmagiera in #624
- Restart app process on Android when launching app by @kmagiera in #626
- Bundle error dialog enhancements by @kmagiera in #625
- Only consider pods check when building for iOS by @kmagiera in #628
- Fix
ReplayOverlay
rewind timer by @balins in #629 - Improve error recovery after metro process terminates by @kmagiera in #630
- Adjust Progress Processorss by @filip131311 in #637
- Fix Inspector right click by @filip131311 in #636
- Show unsupported platforms error message by @p-malecki in #638
- Correct positioning of InspectDataMenu by @p-malecki in #639
- Fix misaligned lines in debugger by @filip131311 in #634
- Use new save command to fix issue with empty replays by @kmagiera in #647
- Bump sim-server version to include fix for replays on windows by @kmagiera in #648
- Fix breakpoints in RN 76 apps by @kmagiera in #644
- Disable device settings during booting and UI zoom changes by @p-malecki in #643
- Fix expo-go project configuration and better handle metro being terminated when quering for launch deeplink by @kmagiera in #650
- Remove JSX code from main runtime.js file by @kmagiera in #651
Full Changelog: v0.0.20-beta...v0.0.21-beta
v0.0.20-beta
What's Changed
- Refactor dependency manager proxy by @jakub-gonet in #586
- Fix ios rebuild infinite cycle when opening IDE panel by @kmagiera in #587
- Add buildScript option by @jakub-gonet in #504
- Add custom fingerprinting and build cache by @jakub-gonet in #589
- Fix JAVAHOME, ANDROIDHOME, keybindings.json paths on Windows by @p-malecki in #592
- Include stack trace for unhandled promises and error logging by @kmagiera in #593
- Add build and launch telemetry by @kmagiera in #594
- Add option to capture replays by @kmagiera in #579
- Use metro message endpoint to dispatch dev menu request by @kmagiera in #598
- Rename hotReload option to reloadJs by @kmagiera in #600
- Show dimensions of inspected element by @km1chno in #585
- Let restart process continue when reload JS is not possible by @kmagiera in #602
New Contributors
Full Changelog: v0.0.19-beta...v0.0.20-beta
v0.0.19-beta
What's Changed
- Rename to Radon IDE
- New React Native debugger support by @kmagiera in #530
- URL bar improvements by @p-malecki in #526
- Use touchX command with extra args to dispatch touch events to sim-server by @kmagiera in #543
- Fix focus when entering modal dropdown. by @filip131311 in #547
- Bump sim-server to include changes for multitouch and replays by @kmagiera in #559
- Fix alternative xcode paths by @filip131311 in #542
- Minor changes in Diagnostics view, RNIDE tabs and InspectDataMenu by @p-malecki in #548
- Improve multitouch and touch indicator behaviour on lost focus by @p-malecki in #551
- Migrate cashes directories by @filip131311 in #562
- Add device localization on ios by @filip131311 in #532
- Improve a flow of loading devices and xcode detection by @filip131311 in #563
Full Changelog: v0.0.18-beta...v0.0.19-beta
v0.0.18-beta
What's Changed
- Add UI for launch configuration by @filip131311 in #507
- Hide Zoom controls by @filip131311 in #513
- Set environment on startup by @jakub-gonet in #515
- Fix - display url params by @kewinzaq1 in #442
- Add support for simulating biometric authorization on ios by @filip131311 in #236
- Fix yarn workspaces by @filip131311 in #517
- Integration with Storybook by @p-malecki in #516
- Fix wrapper to work on Windows by @jakub-gonet in #522
- Fix missing import in babel_transformer by @p-malecki in #523
- Update startup messages wrapping in Preview Loader by @p-malecki in #527
Full Changelog: v0.0.17...v0.0.18-beta
v0.0.17-beta
Highlights
- Automatic node modules & pods installation
- Fine grained restart options in Reload button dropdown menu
- Support for React Native 0.75
- Setting for removing device frame (toggled in extension settings in VS Code)
- Simulator server rewrite – up to 10% faster
Thanks to our external contributors: @disrae, @kewinzaq1
v0.0.16-beta
What's Changed
- Clear log counter on start by @jakub-gonet in #389
- Fix right click when inspecting by @jakub-gonet in #385
- Fix iOS workspace resolution by @jakub-gonet in #394
- Fix inspector promise crash by @jakub-gonet in #403
- Avoid closing IDE accidentally by @kewinzaq1 in #390
- Fix Android crashing on reload by @filip131311 in #275
- Fix displaying component names in the preview URL by @jakub-gonet in #384
- Improve list of system images when creating new device by @kmagiera in #413
- Handle empty shared preferences file when setting options for Android by @kmagiera in #417
- Make clicking progress message more discoverable by @jakub-gonet in #416
- Refresh preview on fast refresh by @jakub-gonet in #401
- Add device setting to control privacy permissions by @kmagiera in #423
- Avoid rebooting and rebuilding for certain type of restarts by @kmagiera in #424
- Mitigate the negative effects of double x button in secondary, sidebar. by @filip131311 in #425
- Clean fingerprint change flag upon succesfull build by @kmagiera in #427
- Fix expo-router navigation by @jakub-gonet in #421
- Add information about keybindings to dropdown menu. by @filip131311 in #419
- Avoid passing PWD entirely to subprocesses when cwd option is set by @kmagiera in #432
- Fix JSON reporter for Expo by @jakub-gonet in #399
- Fix cmd + A selecting the device image by @filip131311 in #437
Full Changelog: v0.0.15-beta...v0.0.16-beta
v0.0.15-beta
What's Changed
- typo by @pvinis in #292
- Fix AVD config using invalid CPU archs by @jakub-gonet in #309
- Ignore vendor directory when looking for XCode files by @jakub-gonet in #319
- Use arrow function for removeDeviceListener by @jakub-gonet in #325
- Check fingerprint on save when editing node_modules by @jakub-gonet in #323
- fix: closing modal through ide url panel by @kewinzaq1 in #316
- Fix inspector in React Native 0.74 by @kmagiera in #340
- Add warning when multiple XCode project files are found by @jakub-gonet in #312
- Use import syntax in expo-router plugin to fix React Compiler by @kmagiera in #344
- Improve detection whether we should use Expo CLI by @kmagiera in #351
- Don't perform clean rebuild on bundle errors by @kmagiera in #352
- fix selectable elements in the panel UI by @kmagiera in #353
- Update sim-server to version that includes significant perf improvements by @kmagiera in #362
- Introduce a cap for iOS build progress. by @filip131311 in #361
- Fix a range of webview resizing issues. by @filip131311 in #363
- Bump simulator-server to use code that detects xcode location using NSWorkspace API by @kmagiera in #364
- Add static geolocation by @filip131311 in #317
- Replace disabled magnet with home button used e.g. for getting back from preview mode. by @kmagiera in #366
- Add failsafe mechanism for cloning sim-server binary by @kmagiera in #368
- Prevent infinite loading when creating first device by @jakub-gonet in #324
- Override PWD variable when launching subprocess from different directory by @kmagiera in #369
- Fix crash caused by #369 by @kmagiera in #370
- Remove .gradle directories from fingerprint by @jakub-gonet in #372
- Add tests by @jakub-gonet in #371
- Delay setting error handlers until debugger is connected by @kmagiera in #373
- Use shared-prefs to avoid onboarding screen that blocks the UI in expo dev client by @kmagiera in #374
- Rewrite wrapper code to properly support cases when devtools connect with some delay by @kmagiera in #375
- Revert changes from #316 for expo-router v2 implementation by @kmagiera in #376
- Rely on exec extending env by default by @kmagiera in #378
- Don't update shared prefs for expo go by @kmagiera in #379
New Contributors
Full Changelog: v0.0.14-beta...v0.0.15-beta
v0.0.14-beta
What's Changed
- Fix fingerprinting for Expo Go by @jakub-gonet in #220
- Reset urlList when project resets by @kewinzaq1 in #203
- Add option to override default metro config by @jakub-gonet in #207
- Always create output channel for builds by @jakub-gonet in #230
- Allow switching between different versions of Expo Go by @jakub-gonet in #231
- feat: adds a hotkey to open dev menu by @watadarkstar in #167
- Add support for Android product flavors by @zrebcu411 in #222
- Introduce zoom functionality for the device preview by @pklatka in #229
- Forward stderr lines to output channels used for iOS/Android builds by @kmagiera in #251
- Distinct platform dependencies check by @jakub-gonet in #262
- Fix duplicate dependencies during gradle build. by @filip131311 in #269
- Add node_modules and RN version dependency checks by @zrebcu411 in #263
- Fix application console.log output by @filip131311 in #168
New Contributors
- @kewinzaq1 made their first contribution in #203
- @zrebcu411 made their first contribution in #222
- @pklatka made their first contribution in #229
- @donysukardi made their first contribution in #250
- @junedomingo made their first contribution in #261
Full Changelog: v0.0.10-beta...v0.0.14-beta
v0.0.10-beta
What's Changed
- fix: optional expo router import by @matinzd in #190
- Solving jsx babel transform overwrites causing duplicate __self errors by @kmagiera in #216
- Speed up iOS builds by @jakub-gonet in #219
New Contributors
- @santiagofm made their first contribution in #192
- @matinzd made their first contribution in #190
- @robrechtme made their first contribution in #214
Full Changelog: v0.0.9-beta...v0.0.10-beta