-
v1.1.0-beta.2 Pre-Release
released this
2026-02-02 03:36:20 +00:00 | 11 commits to master since this releaseSecond beta of v1.1.0 — adds Android Studio integration to the proxy support from beta.1. Feature-complete pending Windows testing.
What's new since beta.1
- Android Studio integration: Projects now include
.idea/run configurations for one-click build and deployment directly from the IDE. Students open the project, select a configuration from the Run dropdown (Build, Deploy (auto), Deploy (USB), Deploy (WiFi), Test), and hit the green play button. No manual setup required beyond installing the Shell Script plugin. - Cross-platform run configs: Both Unix (
.sh) and Windows (.bat) variants are generated. Android Studio automatically shows only the platform-appropriate configurations. - Clean file tree: workspace.xml hides internal directories (
build/,.gradle/,gradle/) from the IDE view so students see only their code and deployment scripts.
What's new in v1.1.0 overall
- Proxy support:
--proxy <url>and--no-proxyflags control HTTP/HTTPS proxy usage for all network operations. Auto-detects fromHTTPS_PROXY/HTTP_PROXYenvironment variables. Enables air-gapped/offline installations. - System diagnostics:
weevil doctorchecks development environment health (Java, FTC SDK, Android SDK, ADB, Gradle) and provides clear next steps. - Environment setup:
weevil setupinstalls SDKs and dependencies automatically. Supports custom installation paths. - Selective uninstall:
weevil uninstallwith--dry-runand--only <N>modes for removing specific components without nuking everything. - Integration test suite: 62 comprehensive tests covering proxy, environment setup, project lifecycle, and all CLI commands.
Android Studio setup (first-time users)
- Open project in Android Studio
- Install Shell Script plugin: File → Settings → Plugins → Marketplace → search "Shell Script" → Install (by JetBrains) → Restart
- Run configurations appear in dropdown automatically
Known limitations
- Windows deploy.bat doesn't support
--usbor--wififlags yet (all deploy variants use auto-detect on Windows) - Requires Shell Script plugin installation in Android Studio
Testing status
- ✅ Linux: fully tested, all features working
- ⚠️ Windows: pending verification (hence beta.2)
Breaking changes
None. Projects from beta.1 upgrade cleanly via
weevil upgrade <project>.Downloads
- Android Studio integration: Projects now include