Skip to content

Support Erlang/OTP 24 new features #10433

Closed
@josevalim

Description

@josevalim

To be implemented when Erlang 24 is released:

  • Use os:env/0 in System.get_env/0 (requires a function_exported? check)
  • The OTP breaking change to stacktraces requires rebar3 to ship multiple compiled binaries, we need to align with this on mix local.rebar
  • Support EEP 54
  • Support float-16
  • Use maps on erl_eval
  • Emit error_info from Elixir exceptions (Extend and document exceptions and error_info erlang/otp#4764)
  • maps:from_keys/2

To be implemented when we require Erlang 24 exclusively (from v1.15):

Metadata

Metadata

Assignees

No one assigned

    Type

    No type

    Projects

    No projects

    Milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions