Update CHANGELOG

This commit is contained in:
José Valim
2013-08-25 22:10:37 -03:00
parent 4723bca17e
commit cbb1f45ede
+6 -2
View File
@@ -1,15 +1,17 @@
# v0.10.2-dev
* enhancements
* [CLI] Add `--verbose` to elixirc, which now is non-verbose by default
* [Dict] Add `Dict.Behaviour` as a convenience to create your own dictionaries
* [Enum] Add `Enum.reduce/2`, `Enum.flat_map/2`, `Enum.chunks/2`, `Enum.chunks/4` and `Enum.chunks_by/2`
* [Elixir] Include file and line on error report for overriding an existing function/macro
* [Enum] Add `Enum.split/2`, `Enum.reduce/2`, `Enum.flat_map/2`, `Enum.chunks/2`, `Enum.chunks/4` and `Enum.chunks_by/2`
* [ExUnit] Show failures on CLIFormatter as soon as they pop up
* [IEx] Allow for strings in `h` helper
* [IEx] Helpers `r` and `c` can handle erlang sources
* [IO] Added support to specifying a number of bytes to stream to `IO.stream`, `IO.binstream`, `File.stream!` and `File.binstream!`
* [Kernel] Include file and line on error report for overriding an existing function/macro
* [Kernel] Add `is_odd/1` and `is_even/1`
* [Kernel] Convert external functions into quoted expressions. This allows record fields to contain functions as long as they point to an `&Mod.fun/arity`
* [Kernel] Allow `foo?` and `bar!` as valid variable names
* [List] Add `List.replace_at/3`
* [Macro] Improve printing of the access protocol on `Macro.to_string/1`
* [Macro] Add `Macro.to_string/2` to support annotations on the converted string
@@ -25,9 +27,11 @@
* [File] Fix a bug where `File.touch(file, datetime)` was not setting the proper datetime when the file did not exist
* [Kernel] Limit `inspect` results to 50 items by default to avoid printing too much data
* [Kernel] Return a readable error on oversized atoms
* [Kernel] Allow functions ending with `?` or `!` to be captured
* [Kernel] Fix default shutdown of child supervisors to `:infinity`
* [Kernel] Fix regression when calling a function/macro ending with bang, followed by `do/end` blocks
* [List] Fix bug on `List.insert_at/3` that added the item at the wrong position for negative indexes
* [Macro] `Macro.escape/2` can now escape improper lists
* [Mix] Fix `Mix.Version` matching on pre-release info
* [Mix] Ensure `watch_exts` trigger full recompilation on change with `mix compile`
* [Mix] Fix regression on `mix clean --all`