You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
This repository has been archived by the owner on Feb 1, 2024. It is now read-only.
We should add support for supplying an ink! version to be used for the playground in the URL. This is necessary to allow links to the playground remain working, independent of us introducing breaking changes in new ink! releases. Generated permalinks should also contain this version. It's also needed for #428.
I suggest to have a URL route a la https://ink-playground.substrate.io/v3.3.1/ and have the playground start up with a Cargo.toml template for that ink! version. Following semver we would only need to have templates for MINOR and MAJOR versions.
The text was updated successfully, but these errors were encountered:
Thanks for the suggestion. I have to check how we can implement this, we currently build a docker image for Smart Contract compilation which contains all the cached artifacts which are required for compiling a Smart Contract:
I'd assume that the support for all ink! version either requires us to keep caching of all ink! versions in one Docker image, or to provide Docker images for all different ink! versions for compilation.
We should add support for supplying an ink! version to be used for the playground in the URL. This is necessary to allow links to the playground remain working, independent of us introducing breaking changes in new ink! releases. Generated permalinks should also contain this version. It's also needed for #428.
I suggest to have a URL route a la
https://ink-playground.substrate.io/v3.3.1/
and have the playground start up with aCargo.toml
template for that ink! version. Following semver we would only need to have templates forMINOR
andMAJOR
versions.The text was updated successfully, but these errors were encountered: