[Code] Add Code.cursor_context/2 to return the context of a code snippet
[Module] Add Module.reserved_attributes/0 to list all reserved attributes by the language
[String] Update to Unicode 13.0
ExUnit
[ExUnit] Add ExUnit.async_run/0 and ExUnit.await_run/1
2. Bug fixes
Elixir
[Kernel] Do not ignore unimplemented signatures from generated functions
[Path] Do not crash when a volume is given to Path.absname/1, such as “c:”
[Protocol] Do not forbid defdelegate and defexception in protocol bodies - the restriction for defdelegate will be added back on v1.13 though (regression)
I’m particularly happy to see Kernel.then, which provides a standard way to pipe values into functions where the piped value does not take the first position in the function’s arguments.