Skip to content

Commit

Permalink
Release v1.18.2
Browse files Browse the repository at this point in the history
  • Loading branch information
josevalim committed Jan 22, 2025
1 parent 2c1a836 commit 175c824
Show file tree
Hide file tree
Showing 4 changed files with 37 additions and 3 deletions.
34 changes: 34 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -225,6 +225,40 @@ You may also prefer to write using guards:

def foo(x, y, z) when x == y and y == z

## v1.18.2 (2024-01-22)

### 1. Enhancements

#### Elixir

* [CLI] Add `--color`/`--no-color` for enabling and disabling of ANSI colors
* [Code.Fragment] Provide more AST context when invoking `container_cursor_to_quoted` with trailing fragments
* [Regex] Ensure compatibility with Erlang/OTP 28+ new Regex engine

#### Mix

* [mix] Print compilation lock waiting message to stderr
* [mix] Add an environment variable to optionally disable compilation locking

### 2. Bug fixes

#### Elixir

* [CLI] Temporarily remove PowerShell scripts for `elixir`, `elixirc`, and `mix` on Windows, as they leave the shell broken after quitting Erlang

#### ExUnit

* [ExUnit] Fix crash when diffing bitstring specifiers

#### IEx

* [IEx.Autocomplete] Fix crashing whhen autocompleting structs with runtime values

#### Mix

* [mix] Track compilation locks per user to avoid permission errors
* [mix deps.update] Ensure Git dependencies can be upgraded by doing so against the origin

## v1.18.1 (2024-12-24)

### 1. Enhancements
Expand Down
2 changes: 1 addition & 1 deletion VERSION
Original file line number Diff line number Diff line change
@@ -1 +1 @@
1.18.1
1.18.2
2 changes: 1 addition & 1 deletion bin/elixir
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
#!/bin/sh
set -e

ELIXIR_VERSION=1.18.1
ELIXIR_VERSION=1.18.2

if [ $# -eq 0 ] || { [ $# -eq 1 ] && { [ "$1" = "--help" ] || [ "$1" = "-h" ]; }; }; then
cat <<USAGE >&2
Expand Down
2 changes: 1 addition & 1 deletion bin/elixir.bat
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
@echo off

set ELIXIR_VERSION=1.18.1
set ELIXIR_VERSION=1.18.2

if ""%1""=="""" if ""%2""=="""" goto documentation
if /I ""%1""==""--help"" if ""%2""=="""" goto documentation
Expand Down

0 comments on commit 175c824

Please sign in to comment.