summaryrefslogtreecommitdiff
path: root/CHANGELOG.md
diff options
context:
space:
mode:
authorJosé Valim <jose.valim@dashbit.co>2021-05-28 11:37:27 +0200
committerJosé Valim <jose.valim@dashbit.co>2021-05-28 11:37:27 +0200
commit3ae3159c7e5e1db3c4425dfb687c4e293406e24f (patch)
treed50f2c660d3fd0f13b261c2c3d4fae1e0cba6966 /CHANGELOG.md
parentd68483d9ac426d7136469e17fbc62a24f368b3dd (diff)
downloadelixir-3ae3159c7e5e1db3c4425dfb687c4e293406e24f.tar.gz
Update CHANGELOG
Diffstat (limited to 'CHANGELOG.md')
-rw-r--r--CHANGELOG.md9
1 files changed, 8 insertions, 1 deletions
diff --git a/CHANGELOG.md b/CHANGELOG.md
index b7ffe13f7..69ed548ca 100644
--- a/CHANGELOG.md
+++ b/CHANGELOG.md
@@ -8,6 +8,8 @@
#### Elixir
+ * [Code] Add `Code.string_to_quoted_with_comments/2` and `Code.quoted_to_algebra/2`
+ * [Exception] Better format Elixir exceptions in Erlang
* [Inspect] Allow default inspect fun to be set globally with `Inspect.Opts.default_inspect_fun/1`
* [Kernel] Make `get_in` consistently abort when `nil` values are found
* [Kernel] Improve compilation times by reducing the amount of copies of the AST across compiler processes
@@ -24,13 +26,17 @@
#### Mix
+ * [mix archive.install] Run `loadconfig` before building archive
+ * [mix escript.install] Run `loadconfig` before building escript
* [mix rebar] No longer support `sub_dirs` in Rebar 2 to help migration towards Rebar 3
* [mix test] Support `--profile-require=time` to profile the time loading test files themselves
+ * [mix test] Allow filtering modules from coverage using regex
### 2. Bug fixes
#### Elixir
+ * [Kernel] Raise when aliasing non-Elixir modules without `:as`
* [Kernel] Allow `unquote_splicing` inside `%{...}` without parens
* [Protocol] Add `defdelegate` to the list of unallowed macros inside protocols as protocols do not allow function definitions
* [Protocol] Warn if `@callback`, `@macrocallback` and `@optional_callbacks` are defined inside protocol
@@ -47,7 +53,8 @@
#### Elixir
- * [System] Deprecate `System.get_pid/0`. Use `System.pid/0` instead
+ * [Macro] `Macro.to_string/2` is deprecated, use `Macro.to_string/1` instead
+ * [System] Deprecate `System.get_pid/0`, use `System.pid/0` instead
## v1.12