Elixir v1.19 introduces significant improvements to its type system with enhanced type inference across all constructs, type checking for protocols and anonymous functions, and better error detection at compile time. The release delivers up to 4x faster compilation for large projects through lazy module loading and parallel dependency compilation. It adds official support for Erlang/OTP 28, includes OpenChain compliance with Source SBoM attestation, and brings various quality-of-life improvements including better documentation access via Mix commands.

10m read timeFrom elixir-lang.org
Post cover image
Table of contents
Type system improvementsFaster compile times in large projectsErlang/OTP 28 supportOpenChain certificationSummary

Sort: