Skip to content

Commit 175c824

Browse files
committedJan 22, 2025
Release v1.18.2
1 parent 2c1a836 commit 175c824

File tree

4 files changed

+37
-3
lines changed

4 files changed

+37
-3
lines changed
 

‎CHANGELOG.md

+34
Original file line numberDiff line numberDiff line change
@@ -225,6 +225,40 @@ You may also prefer to write using guards:
225225

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

228+
## v1.18.2 (2024-01-22)
229+
230+
### 1. Enhancements
231+
232+
#### Elixir
233+
234+
* [CLI] Add `--color`/`--no-color` for enabling and disabling of ANSI colors
235+
* [Code.Fragment] Provide more AST context when invoking `container_cursor_to_quoted` with trailing fragments
236+
* [Regex] Ensure compatibility with Erlang/OTP 28+ new Regex engine
237+
238+
#### Mix
239+
240+
* [mix] Print compilation lock waiting message to stderr
241+
* [mix] Add an environment variable to optionally disable compilation locking
242+
243+
### 2. Bug fixes
244+
245+
#### Elixir
246+
247+
* [CLI] Temporarily remove PowerShell scripts for `elixir`, `elixirc`, and `mix` on Windows, as they leave the shell broken after quitting Erlang
248+
249+
#### ExUnit
250+
251+
* [ExUnit] Fix crash when diffing bitstring specifiers
252+
253+
#### IEx
254+
255+
* [IEx.Autocomplete] Fix crashing whhen autocompleting structs with runtime values
256+
257+
#### Mix
258+
259+
* [mix] Track compilation locks per user to avoid permission errors
260+
* [mix deps.update] Ensure Git dependencies can be upgraded by doing so against the origin
261+
228262
## v1.18.1 (2024-12-24)
229263

230264
### 1. Enhancements

‎VERSION

+1-1
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
1.18.1
1+
1.18.2

‎bin/elixir

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
#!/bin/sh
22
set -e
33

4-
ELIXIR_VERSION=1.18.1
4+
ELIXIR_VERSION=1.18.2
55

66
if [ $# -eq 0 ] || { [ $# -eq 1 ] && { [ "$1" = "--help" ] || [ "$1" = "-h" ]; }; }; then
77
cat <<USAGE >&2

‎bin/elixir.bat

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
@echo off
22

3-
set ELIXIR_VERSION=1.18.1
3+
set ELIXIR_VERSION=1.18.2
44

55
if ""%1""=="""" if ""%2""=="""" goto documentation
66
if /I ""%1""==""--help"" if ""%2""=="""" goto documentation

0 commit comments

Comments
 (0)
Failed to load comments.