Version Compatibility
JetWings requires compatible versions between the IntelliJ plugin and the mobile app. When versions are incompatible, the mobile app will show a VERSION_MISMATCH error during pairing, with a "Learn more" link that directs to this page.
How Version Compatibility Works
JetWings uses semantic versioning in the format major.minor.patch (e.g., 2025.3.1).
Compatibility rule: The major.minor portions must match. The patch version can differ.
Examples
| Plugin Version | App Version | Compatible? | Reason |
|---|---|---|---|
2025.3.1 | 2025.3.5 | Yes | major.minor match (2025.3), patch differs |
2025.3.0 | 2025.3.9 | Yes | major.minor match (2025.3), patch differs |
2025.3.1 | 2025.4.0 | No | minor version differs (3 vs 4) |
2025.3.1 | 2024.3.1 | No | major version differs (2025 vs 2024) |
How to Check Your Versions
IntelliJ Plugin Version
- Open your JetBrains IDE (IntelliJ IDEA, WebStorm, etc.)
- Go to Settings (or Preferences on macOS)
- Navigate to Plugins
- Find JetWings in the installed plugins list
- The version number is displayed next to the plugin name
Mobile App Version
- Open the JetWings mobile app
- Go to Settings
- Tap About
- The version number is displayed on the About screen
How to Update
Update the IntelliJ Plugin
- Open your JetBrains IDE
- Go to Settings > Plugins
- Switch to the Updates tab (or check the Marketplace tab)
- Find JetWings and click Update
- Restart the IDE when prompted
Update the Mobile App
iOS:
- Open the App Store
- Tap your profile icon, then scroll to see available updates
- Find JetWings and tap Update
Android:
- Open the Google Play Store
- Tap your profile icon > Manage apps & device
- Find JetWings and tap Update
Troubleshooting
I updated but still see VERSION_MISMATCH
- Make sure you updated the correct component. The error message indicates which side needs updating.
- Restart the IDE after updating the plugin.
- Close and reopen the mobile app after updating.
- Generate a new pairing code in the IDE after updating.
Both sides are on the latest version but still incompatible
This can happen if one platform's update has not been published yet. Check the GitHub releases page for the latest available versions. Updates are typically published to all platforms within a few hours of each other.
I cannot update one side
If you are unable to update the plugin (e.g., your IDE version is too old) or the mobile app (e.g., your device OS is too old), check the release notes for minimum requirements.