-
Notifications
You must be signed in to change notification settings - Fork 437
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
Unable to run Livebook with Elixir v1.18.0-rc.0 #2894
Comments
We cannot guarantee that code that we expand in one node for Elixir v1.18 will work on v1.17 or vice-versa. There were actually issues in the past, hence the strict version. |
One option is to make this a warning but let the user continue at their own risk. Thoughts @jonatanklosko? |
So this means that Livebook will only work for the current minor Elixir version supported? |
It means you need to run Livebook in the same version as the node you connect to. So this may mean you will need to install and run Livebook in your CLI instead of the desktop app. |
@josevalim FTR the initial reason we introduced the check was to ensure minimal version required for the new Elixir features the runtime code relies on (#1654), we were checking against requirement from Since we bumped the requirement in |
I know the requirement has been lifted to "~> 1.18.0-rc.0", but I am still running the latest Liveview release, and I get this error when my project's Elixir version is
1.18.0-rc.0
and the@elixir_requirement
version for the built that I am using was"~> 1.17.0"
Due to the backward compatibility of Elixir versions, would it make sense to soften
@elixir_requirement
to"~> 1.18"
, this way it will work when a new minor version of Elixir comes out?The text was updated successfully, but these errors were encountered: