-
Notifications
You must be signed in to change notification settings - Fork 58
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
App frontends should upgrade automatically to latest minor/patch, not major #222
Comments
Yes, it was a choice we made to be pragmatic (to automatically opt users into frontend upgrades) at this point. In the future, aragon/aragon (and hence aragon.js) will provide a way for users to "pin" the frontend version their apps resolve to. That being said, we may want to adjust this behaviour to only resolve different minor and patch versions based on a major version (e.g. similar to |
Totally agree, and this is a feature we should introduce in the client, so people can just click a button to upgrade to the next version, but it should be an opt-in feature |
For the organization as a whole, this is blocked by it being able to hold onto a data blob, but for individual users we could cache some local settings if they want the client to stick to a particular major version of an app's frontend. |
If I have an app with the following versions:
And I have installed the
2.3.0
version of this app in my DAO, the dapp will be fetching the UI for3.0.0
because inaragon.js
we callgetLatestVersionForContract
.Besides being counter-intuitive, couldn't this be dangerous?
The text was updated successfully, but these errors were encountered: