Skip to content
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

[User Can] Recommend a specific app version #70

Open
jcoliz opened this issue Jan 28, 2025 · 0 comments
Open

[User Can] Recommend a specific app version #70

jcoliz opened this issue Jan 28, 2025 · 0 comments

Comments

@jcoliz
Copy link
Owner

jcoliz commented Jan 28, 2025

Given: Definition file containing a "minimum version" constraint
When: User loads that file in a released version of the app which version is lesser
Then: Error message prompting user to update their app

This is to give users a clear message when the TOML definition has changed in future versions, but they're not updated yet. The alternative is that the load will just start failing with specific TOML failures. This protects case where multiple users are working on a definition, but one user has updated and is using new features but another user has not.

min_version = "1.4.0"

Note that this should only be checked when user is running a RELEASE version. CI versions and locally-built version should be exempt. Users running these versions need more flexibility, and can be expected to be aware of TOML changes.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant