- [File] Add
File.read_link/1
andFile.read_link!/1
- [File] Introduce
:trim_bom
option forFile.stream!/2
- [List]
List.starts_with?/2
- [Macro] Introduce
Macro.generate_arguments/2
- [IEx.Helpers] Add
e/1
IEx helper to list all exports in a module - [IEx.Info] Implement
IEx.Info
protocol for calendar types
- [Mix.Hex] Add
--if-missing
flag tolocal.hex
mix task
- [Kernel] Support guards on anonymous functions of zero arity
- [Kernel] Fix compilation of maps used as maps keys inside matches
- [Kernel]
not left in right
is soft-deprecated in favor ofleft not in right
- [GenEvent] Hard deprecate
GenEvent
and provide alternatives in its docs - [Kernel] Using
()
to meannil
is deprecated - [Module] Using Erlang parse transforms via
@compile {:parse_transform, _}
is deprecated
The CHANGELOG for v1.4 releases can be found in the v1.4 branch.