diff options
author | José Valim <jose.valim@dashbit.co> | 2021-05-28 11:37:27 +0200 |
---|---|---|
committer | José Valim <jose.valim@dashbit.co> | 2021-05-28 11:37:27 +0200 |
commit | 3ae3159c7e5e1db3c4425dfb687c4e293406e24f (patch) | |
tree | d50f2c660d3fd0f13b261c2c3d4fae1e0cba6966 /CHANGELOG.md | |
parent | d68483d9ac426d7136469e17fbc62a24f368b3dd (diff) | |
download | elixir-3ae3159c7e5e1db3c4425dfb687c4e293406e24f.tar.gz |
Update CHANGELOG
Diffstat (limited to 'CHANGELOG.md')
-rw-r--r-- | CHANGELOG.md | 9 |
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 |