Elixir v1.20.0-rc.0 (and rc.1) has been released, marking 15 years since Elixir's first commit. The headline feature is type inference across all language constructs, with increasing precision. The release is a candidate, so false positives (unwarranted warnings) and compile-time performance regressions are expected areas for community feedback. Community members report a false positive in Credo's ModuleDoc check caused by additional AST metadata (line/column info) added to block expressions in 1.20. Other tooling like ExUnit, ex_coveralls, and Dialyzer appear unaffected.

4m read timeFrom forum.elixirforum.com
Post cover image
1 Impression