-
Notifications
You must be signed in to change notification settings - Fork 179
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
fix(app, app-shell): Support protocol backwards app compatibility (#1…
…3518) Closes RQA-1509 * fix(app-shell): add protocol migration for v7.0.0 Downgrading the app from v7.0.0 to v6.3.1 or earlier causes whitescreening when protcols that use new modules are present. This migration is a temporary shim to enable backwards compability until OT-2 and Flex app parity is achieved. Co-authored-by: Seth Foster <[email protected]> Co-authored-by: Jethary Rader <[email protected]> * feat(app): add unknown instrument/module error boundary Render an error message instead of crashing if a user views a protocol with an instrument or module that does not yet exist. This behavior is most likely triggered when a user downgrades their app. Co-authored-by: Seth Foster <[email protected]> Co-authored-by: Jethary Rader <[email protected]>
- Loading branch information
1 parent
8abc1ba
commit 1dccc06
Showing
3 changed files
with
81 additions
and
10 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters