|
7 | 7 | * [Enum] Add `Enum.sort_by/3` |
8 | 8 | * [ExUnit] Match the line filter by proximity instead of exact match |
9 | 9 | * [IO] Add `IO.(bin)read(device, :all)` |
10 | | - * [Kernel] Print a warning if a dangling `@doc` cause is found |
| 10 | + * [Kernel] Print a warning if a dangling `@doc` clause is found |
11 | 11 | * [Mix] Use absolute symbolic links on Windows for `_build` instead of copying |
12 | 12 | * [Mix] Add `Mix.compilers` that returns all default compilers used by mix tasks |
13 | 13 | * [Mix] Add `mix archive` |
|
24 | 24 | * [Kernel] Fix wording on error messages when a check/guard always passes or always fails |
25 | 25 | * [Kernel] Fix a bug where an unused function warning was printed even when the function was used via `defoverridable` |
26 | 26 | * [Kernel] Improve typespecs so they don't generate supertype dialyzer warnings |
| 27 | + * [Macro] `to_string` correctly displays sigils |
27 | 28 | * [Mix] Ensure Mix dependencies are not compiled every second time when `mix deps.compile` is invoked |
28 | 29 | * [Mix] Fix a bug where `Mix.shell.error/1` and friends choked when printing a map |
29 | 30 | * [Mix] Ensure multiple `@external_resource` entries are read by Mix compilers |
|
44 | 45 | * [Access] No longer fill in missing intermediate values with empty maps |
45 | 46 | * [Kernel] `defstruct` no longer automatically defines a type |
46 | 47 | * [Kernel] `exit(integer)` is no longer supported from scripts to configure the exit signal. Use `exit({:shutdown, integer})` instead |
| 48 | + * [Kernel] Default argument values have to be defined in a function head if the function has multiple clauses |
47 | 49 | * [Mix] `mix archive` has been renamed to `mix archive.build` |
48 | 50 | * [Mix] `Mix.shell.info/1` no longer automatically escape ANSI sequences. Instead if has to be explicitly enabled with the `ansi: true` option |
49 | 51 | * [OptionParser] `--no-SWITCH` are only allowed for declared booleans switches |
|
0 commit comments