- [IO] Raise when using
IO.binwrite/2
on terminated device (mirroringIO.write/2
) - [Path] Ensure
Path.relative_to/2
returns a relative path when the given argument does not share a common prefix withcwd
- [Path] Deprecate
Path.safe_relative_to/2
in favor ofPath.safe_relative/2
- [Date] Deprecate inferring a range with negative step, call
Date.range/3
with a negative step instead - [Enum] Deprecate passing a range with negative step on
Enum.slice/2
, givefirst..last//1
instead - [String] Deprecate passing a range with negative step on
String.slice/2
, givefirst..last//1
instead
- [ExUnit.Formatter] Deprecate
format_time/2
, useformat_times/1
instead
- [mix compile.leex] Require
:leex
to be added as a compiler to run theleex
compiler - [mix compile.yecc] Require
:yecc
to be added as a compiler to run theyecc
compiler
The CHANGELOG for v1.15 releases can be found in the v1.15 branch.