|
2 | 2 |
|
3 | 3 | * Enhancements
|
4 | 4 | * [Enum] Add `Enum.take_every/2`
|
| 5 | + * [IEx] IEx now respects signals sent from the Ctrl+G menu |
5 | 6 | * [Kernel] Allow documentation for types with `@typedoc`
|
| 7 | + * [Stream] Add `Stream.unfold/1` |
6 | 8 |
|
7 | 9 | * Bug fixes
|
8 |
| - * [IEx] Fix regression when using `:error_messages` with IEx |
9 |
| - * [Kernel] Fixed handling of multiple heredocs on the same line |
| 10 | + * [Dict] Fix a bug when a HashDict was marked as equal when one was actually a subset of the other |
| 11 | + * [EEx] Solve issue where `do` blocks inside templates were not properly aligned |
| 12 | + * [ExUnit] Improve checks and have better error reports on poorly aligned doctests |
| 13 | + * [Kernel] Fix handling of multiple heredocs on the same line |
| 14 | + * [Kernel] Provide better error messages for match, guard and quoting errors |
| 15 | + * [Kernel] Make `Kernel.raise/2` a macro to avoid messing up stacktraces |
| 16 | + * [Kernel] Ensure `&()` works on quoted blocks with only one expression |
| 17 | + * [Mix] Address an issue where a dependency was not compiled in the proper order when specified in different projects |
| 18 | + * [Mix] Ensure `compile: false` is a valid mechanism for disabling the compilation of dependencies |
10 | 19 | * [Regex] Fix bug on `Regex.scan/3` when capturing groups and the regex has no groups
|
| 20 | + * [String] Fix a bug with `String.split/2` when given an empty pattern |
| 21 | + * [Typespec] Guarantee typespecs error reports point to the proper line |
11 | 22 |
|
12 | 23 | * Deprecations
|
| 24 | + * [Kernel] The previous partial application syntax (without the `&` operator) has now been deprecated |
| 25 | + * [Regex] `Regex.captures/3` is deprecated in favor of `Regex.named_captures/3` |
| 26 | + * [String] `String.valid_codepoint?/1` is deprecated in favor of pattern matching with `<<_ :: utf8 >>` |
13 | 27 |
|
14 | 28 | * Backwards incompatible changes
|
| 29 | + * [IEx] The `r/0` helper has been removed as it caused surprising behaviour when many modules with dependencies were accumulated |
15 | 30 | * [Mix] `Mix.Version` was renamed to `Version`
|
16 | 31 | * [Mix] `File.IteratorError` was renamed to `IO.StreamError`
|
| 32 | + * [Mix] `mix new` now defaults to the `--sup` option, use `--bare` to get the previous behaviour |
17 | 33 |
|
18 | 34 | # v0.10.2 (2013-09-03)
|
19 | 35 |
|
|
0 commit comments