|
1 | 1 | * enhancements
|
2 | 2 | * [ExUnit] Use ANSI escape codes in CLI output
|
3 | 3 | * [ExUnit] Include suite run time on CLI results
|
| 4 | + * [ExUnit] Add support to doctests, allowing test cases to be generated from code samples |
4 | 5 | * [File] Add `File.ls` and `File.ls!`
|
5 | 6 | * [IEx] Support `pwd` and `cd` helpers
|
6 | 7 | * [Kernel] Better error reporting for invalid bitstring generators
|
7 | 8 | * [Kernel] Improve meta-programming by allowing `unquote` on `def/2`, `defp/2`, `defmacro/2` and `defmacrop/2`
|
| 9 | + * [Kernel] Add support to R16B new functions: `insert_elem/3` and `delete_elem/2` |
| 10 | + * [Kernel] Import conflicts are now lazily handled. If two modules import the same functions, it will fail only if the function is invoked |
8 | 11 | * [Macro] Add `Macro.escape_quoted` to escape quoted expressions
|
9 | 12 | * [Mix] Support `--cover` on mix test and `test_coverage` on Mixfiles
|
| 13 | + * [Record] Each record now provides `Record.options` with the options supported by its `new` and `update` functions |
10 | 14 |
|
11 | 15 | * bug fix
|
12 | 16 | * [Binary] inspect no longer escapes standalone hash `#`
|
13 | 17 | * [IEx] The h helper can now retrieve docs for special forms
|
14 | 18 | * [Kernel] Record optimizations were not being triggered in functions inside the record module
|
15 | 19 | * [Kernel] Aliases defined inside macros should be carried over
|
| 20 | + * [Kernel] Fix a bug where nested records could not use the Match[] syntax |
16 | 21 | * [Path] Fix a bug on `Path.expand` when expanding paths starting with `~`
|
17 | 22 |
|
| 23 | +* deprecations |
| 24 | + * [Kernel] `setelem/3` is deprecated in favor of `set_elem/3` |
| 25 | + |
18 | 26 | * backwards incompatible changes
|
19 | 27 | * [Kernel] `unquote` now only applies to the closest quote. If your code contains a quote that contains another quote that calls unquote, it will no longer work. Use `Macro.escape` instead and pass your quoted contents up in steps, for example:
|
20 | 28 |
|
|
0 commit comments