|
4 | 4 | * [Dict] Add `Dict.Behaviour` as a convenience to create your own dictionaries |
5 | 5 | * [Enum] Add `Enum.reduce/2`, `Enum.flat_map/2`, `Enum.chunks/2`, `Enum.chunks/4` and `Enum.chunks_by/2` |
6 | 6 | * [Elixir] Include file and line on error report for overriding an existing function/macro |
| 7 | + * [ExUnit] Show failures on CLIFormatter as soon as they pop up |
7 | 8 | * [IEx] Allow for strings in `h` helper |
8 | 9 | * [IEx] Helpers `r` and `c` can handle erlang sources |
9 | 10 | * [IO] Added support to specifying a number of bytes to stream to `IO.stream`, `IO.binstream`, `File.stream!` and `File.binstream!` |
10 | 11 | * [List] Add `List.replace_at/3` |
| 12 | + * [Kernel] Add `is_odd/1` and `is_even/1` |
11 | 13 | * [Kernel] Convert external functions into quoted expressions. This allows record fields to contain functions as long as they point to an `&Mod.fun/arity` |
12 | 14 | * [Macro] Improve printing of the access protocol on `Macro.to_string/1` |
13 | 15 | * [Macro] Add `Macro.to_string/2` to support annotations on the converted string |
|
23 | 25 | * [File] Fix a bug where `File.touch(file, datetime)` was not setting the proper datetime when the file did not exist |
24 | 26 | * [Kernel] Limit `inspect` results to 50 items by default to avoid printing too much data |
25 | 27 | * [Kernel] Return a readable error on oversized atoms |
26 | | - * [Kernel] Fix default shutdown of child supervisors to infinity |
| 28 | + * [Kernel] Fix default shutdown of child supervisors to `:infinity` |
27 | 29 | * [Kernel] Fix regression when calling a function/macro ending with bang, followed by `do/end` blocks |
28 | 30 | * [Mix] Fix `Mix.Version` matching on pre-release info |
29 | 31 | * [Mix] Ensure `watch_exts` trigger full recompilation on change with `mix compile` |
|
43 | 45 | * [Mix] `:umbrella` option for umbrella paths has been deprecated in favor of `:in_umbrella` |
44 | 46 |
|
45 | 47 | * backwards incompatible changes |
| 48 | + * [Kernel] The previous ambiguous import syntax `import :functions, Foo` was removed in favor of `import Foo, only: :functions` |
46 | 49 | * [OptionParser] `parse` and `parse_head` now returns a tuple with three elements instead of two |
47 | 50 |
|
48 | 51 | # v0.10.1 (2013-08-03) |
|
0 commit comments