- [EEx] Track column information in EEx templates when enabled in the compiler
- [EEx] Show column information in EEx error messages
- [EEx] Support
:indentation
option when compiling EEx templates for proper column tracking
- [Calendar] Add
Calendar.stfrtime/3
for datetime formatting - [Code] Add
:column
toCode.string_to_quoted*/2
- [Kernel] Add
is_struct/2
guard - [Kernel] Support
map.field
syntax in guards - [Task] Add
Task.await_many/2
- [ExUnit.Assertion] Allow receive timeouts to be computed at runtime
- [ExUnit.Doctest] Allow users to tag doctests with options
- [Kernel] Validate values given to
:line
in quote to avoid emitting invalid ASTs
- [Kernel] Deprecate remote nil arity calls without parens
- [Supervisor] Deprecate
Supervisor.start_child/2
andSupervisor.terminate_child/2
in favor ofDynamicSupervisor
- [Supervisor.Spec] Deprecate
Supervisor.Spec.worker/3
andSupervisor.Spec.supervisor/3
in favor of the new typespecs
- [mix xref]
mix xref graph --format stats
has been deprecated in favor ofmix xref stats
The CHANGELOG for v1.10 releases can be found in the v1.10 branch.