Skip to content

Allow user to continue with mismatched Elixir versions #2894

@eksperimental

Description

@eksperimental
Connecting runtime failed - the node uses Elixir 1.18.0-rc.0, but ~> 1.17.0 is required

Connect the session to an already running node and evaluate code in the context of that node. The node must run Elixir ~> 1.17.0. 

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_requirementto "~> 1.18", this way it will work when a new minor version of Elixir comes out?

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type
    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions