1.19.2

Released on 2025-11-02

Changes

Type
enhancement
Tool
Elixir
Module
Kernel
Description
Measure and optimize writing of `.beam` files in the compiler
Type
enhancement
Tool
Elixir
Module
Kernel
Description
Optimize rare scenarios where type checking took too long
Type
enhancement
Tool
Mix
Module
mix compile
Description
Add flag `--no-check-cwd` to skip compiler check to aid debugging
Type
bugfix
Tool
Elixir
Module
IO
Description
Fix dialyzer warning on `IO.inspect :label`
Type
bugfix
Tool
Elixir
Module
Kernel
Description
Ensure we warn on deprecated `~~~` unary operator
Type
bugfix
Tool
Logger
Module
Logger
Description
Reset ansi escapes before newlines in Logger
Type
bugfix
Tool
Mix
Module
mix compile
Description
Warn if `elixirc_paths` is not a list of string paths
Type
bugfix
Tool
Mix
Module
mix compile
Description
Address regression where umbrella children were compiled too early and without respecting compilation flags
Type
bugfix
Tool
Mix
Module
mix deps.compile
Description
Improve reliability of `MIX_OS_DEPS_COMPILE_PARTITION_COUNT` across `mix escript.install`, `mix archive.install`, and others