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