devtools
devtools copied to clipboard
feat: add version incompatability check & modal
This checks the instrumentations version in the frontend to make sure its version isn't too outdated (the compat behaviour here is very rudimentary) and pop up a modal instructing the user to update the rust crate.
resolves DR-623
DR-623 Devtools Version Compatibility
We are going to provide a way for people to be informed in the devtools console about the results of Tauri Info, which informs the user if their dependencies are up to date. But what if their tracing-plugin isn't up to date? When there is a compatibility mismatch, we need to have a strategy to:
- Inform
- Coach on how (what) to update
- Wait for them to fix
Lets move this to post MVP and discuss how we properly set incompatible versions