Releases: segment-integrations/mobile-devtools
Releases · segment-integrations/mobile-devtools
v0.0.2
What changed
Initial release of mobile development plugins with comprehensive tooling for Android, iOS, and React Native projects
Plugins bumped
| Plugin | Version |
|---|---|
| android | 0.0.1 -> 0.0.2 |
| ios | 0.0.1 -> 0.0.2 |
| react-native | 0.0.1 -> 0.0.2 |
| devbox-mcp | 0.1.0 -> 0.1.1 |
Changes
Features
- Metro port isolation for React Native projects via environment variable
- flag (renamed from ) to skip Android SDK setup during init
- Standardized logging system with platform-specific log functions (, )
- Automatic APK detection via glob patterns
- Device lock file validation and automatic regeneration
- Process-compose test suites for all platforms
- Comprehensive E2E test infrastructure with GitHub Actions workflows
- MCP (Model Context Protocol) server for devbox integration
Fixes
- Corrected virtenv path structure for React Native plugin
- Metro bundler process isolation and cleanup
- Device lock file generation and checksum validation
- Emulator and simulator detection logic
- Test result reporting and summary generation
- iOS runtime discovery and caching
Other
- Complete plugin architecture refactor with script layering (lib → platform → domain → user → init)
- Comprehensive documentation wiki with guides, references, and troubleshooting
- Release automation with version bump scripts
- CI/CD workflows for PR checks and full E2E tests
- Removed deprecated Flox environments in favor of Devbox plugins
- Added package to Android and iOS plugins
Migration notes
- has been renamed to . Update any scripts or configurations using the old variable name.
- The directory structure has changed - regenerate by running or manually remove to trigger recreation.
- Device lock files are now validated on startup. Run to regenerate if checksum mismatches are reported.