github elixir-lang/elixir v1.18.3

12 hours ago

1. Enhancements

Elixir

  • [JSON] Encode any JSON key to string
  • [Kernel] Allow <<_::3*8>> in typespecs

Mix

  • [mix loadpaths] Support --no-listeners option

2. Bug fixes

Elixir

  • [CLI] Fix --no-color not setting :ansi_enabled to false
  • [Protocol] Return correct implementation for an invalid struct pointing to nil
  • [Stream] Do not raise when Stream.cycle/1 is explicitly halted

ExUnit

  • [ExUnit.Diff] Fix regression when diffing nested improper lists

IEx

  • [IEx.Autocomplete] Fix autocomplete crash when expanding struct with __MODULE__
  • [IEx.Helpers] Do not purge on recompile if IEx is not running

Don't miss a new elixir release

NewReleases is sending notifications on new releases.