Skip to content

Commit 7cfe015

Browse files
committed
Update CHANGELOG
1 parent 62759e4 commit 7cfe015

File tree

1 file changed

+4
-0
lines changed

1 file changed

+4
-0
lines changed

CHANGELOG.md

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -78,7 +78,9 @@ Finally, we have started enriching our documentation with [Mermaid.js](https://m
7878
* [Code.Fragment] Handle anonymous calls in fragments
7979
* [Kernel] Suggest module names based on suffix and casing errors when the module does not exist in `UndefinedFunctionError`
8080
* [Kernel.ParallelCompiler] Introduce `Kernel.ParallelCompiler.pmap/2` to compile multiple additional entries in parallel
81+
* [Kernel.SpecialForms] Warn if `True`/`False`/`Nil` are used as aliases and there is no such alias
8182
* [Macro] Add `Macro.compile_apply/4`
83+
* [Module] Add support for `@nifs` annotation from Erlang/OTP 25
8284
* [String] Update to Unicode 15.1.0
8385

8486
#### Mix
@@ -89,10 +91,12 @@ Finally, we have started enriching our documentation with [Mermaid.js](https://m
8991

9092
#### Elixir
9193

94+
* [Code.Fragment] Fix crash in `Code.Fragment.surround_context/2` when matching on `->`
9295
* [IO] Raise when using `IO.binwrite/2` on terminated device (mirroring `IO.write/2`)
9396
* [Kernel] Do not expand aliases recursively (the alias stored in Macro.Env is already expanded)
9497
* [Kernel] Ensure `dbg` module is a compile-time dependency
9598
* [Kernel] Warn when a private function or macro uses `unquote/1` and the function/macro itself is unused
99+
* [Kernel] Do not define an alias for nested modules starting with `Elixir.` in their definition
96100
* [Kernel.ParallelCompiler] Consider a module has been defined in `@after_compile` callbacks to avoid deadlocks
97101
* [Path] Ensure `Path.relative_to/2` returns a relative path when the given argument does not share a common prefix with `cwd`
98102

0 commit comments

Comments
 (0)