|
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