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

Need to support multiple versions #9

Open
bthaile opened this issue Aug 10, 2023 · 1 comment
Open

Need to support multiple versions #9

bthaile opened this issue Aug 10, 2023 · 1 comment
Labels
enhancement New feature or request

Comments

@bthaile
Copy link
Contributor

bthaile commented Aug 10, 2023

Currently flix only has one version (1.0.0)
Soon there will be version 1.1.0, need an approach to managing multiple versions. Some thoughts:

  1. (strict) Force flix to be migrated to newest version before they can be executed or bindings generated
  2. (lax) Have version specific logic for executing and generating bindings files (might not be much specific logic needed from version to version)
  3. (mixed) Allow executing all versions and only support generating binding files on current version. Then users would only have to migrate flix to generate binding files.
  4. (kick can) Decide later and only support current version at development time.
@bthaile bthaile added the enhancement New feature or request label Aug 10, 2023
@JeffreyDoyle
Copy link
Member

What we did in FCL is migrate the interaction template up to the latest possible version (https://github.com/onflow/fcl-js/pull/1614/files#diff-4843d2991b66a45e6a6fb0f2932805766a150102c668b23b514407433e5e72ea) prior to it's use.

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

No branches or pull requests

2 participants