Path to this page:
Subject: CVS commit: pkgsrc/lang/elixir
From: Adam Ciarcinski
Date: 2023-07-07 15:40:42
Message id: 20230707134042.AACABFBDB@cvs.NetBSD.org
Log Message:
elixir: updated to 1.15.2
v1.15.2
Bug fixes
IEx
[IEx] Fix CLI being unable to boot on Windows
v1.15.1
1. Enhancements
[Code] Code.string_to_quoted/2 honors :static_atoms_encoder for multi-letter sigils
2. Bug fixes
ExUnit
[ExUnit.CaptureLog] Fix race condition on concurrent capture_log
[ExUnit.CaptureLog] Respect options passed to nested capture_log calls
[ExUnit.Doctest] Properly compile doctests without results terminated by fences
[ExUnit.Doctest] Allow variables defined in doctests to be used in expectation
IEx
[IEx] Ensure pry works on Erlang/OTP 25 and earlier while IEx is booting
[IEx] Code.Fragment.surround_context considers surround context around spaces \
and parens
Logger
[Logger] Do not assume Logger has been loaded at compile-time
[Logger.Formatter] Properly handle :function as metadata
Mix
[mix compile] Ensure the current project is available on the code path after its \
Elixir sources are compiled
[mix compile] Guarantee yecc/leex are available when emitting warnings from \
previous runs
[mix compile] Fix bug where an external resource was deleted after its
mtime was successfully retrieved
[mix compile] Track removed modules and exports across local deps
[mix deps] Fix an issue where dependencies could not be started in an umbrella \
projects
[mix release] Properly handle optional dependencies when there is a conflict in \
the application start mode
[mix release] Remove --werl from release scripts on Erlang/OTP 26
Files: