v1.14.2
·
14168 commits
to main
since this release
1. Enhancements
Elixir
- [Code] Add
Code.eval_quoted_with_env/4with support for the:prune_bindingoption
ExUnit
- [ExUnit.Case] Allow test cases to not be registered on use
- [ExUnit.DocTest] Include
:doctestand:doctest_lineas meta tags - [ExUnit.Formatter] Expose
ExUnit.Formatter.format_assertion_diff/4
Mix
- [Mix]
Mix.install/2accepts atoms as paths
2. Bug fixes
Elixir
- [Code.Formatter] Fix
size*unitshortcut in bitstring - [Kernel] Generate unique variables for macro expansion of
defguard - [Protocol] Expand
:forin protocols with the appropriate env
ExUnit
- [ExUnit] Do not run duplicate cases on
ExUnit.run/1
Mix
- [mix test] Ensure proper error message when there is no test directory