1.18.2

Released on 2025-01-22

Changes

Type
enhancement
Tool
Elixir
Module
CLI
Description
Add `--color`/`--no-color` for enabling and disabling of ANSI colors
Type
enhancement
Tool
Elixir
Module
Code.Fragment
Description
Provide more AST context when invoking `container_cursor_to_quoted` with trailing fragments
Type
enhancement
Tool
Elixir
Module
Regex
Description
Ensure compatibility with Erlang/OTP 28+ new Regex engine
Type
enhancement
Tool
Mix
Module
mix
Description
Print compilation lock waiting message to stderr
Type
enhancement
Tool
Mix
Module
mix
Description
Add an environment variable to optionally disable compilation locking
Type
bugfix
Tool
Elixir
Module
CLI
Description
Temporarily remove PowerShell scripts for `elixir`, `elixirc`, and `mix` on Windows, as they leave the shell broken after quitting Erlang
Type
bugfix
Tool
ExUnit
Module
ExUnit
Description
Fix crash when diffing bitstring specifiers
Type
bugfix
Tool
IEx
Module
IEx.Autocomplete
Description
Fix crashing whhen autocompleting structs with runtime values
Type
bugfix
Tool
Mix
Module
mix
Description
Track compilation locks per user to avoid permission errors
Type
bugfix
Tool
Mix
Module
mix deps.update
Description
Ensure Git dependencies can be upgraded by doing so against the origin