Enhancement
21 changes
Do not show exported vars warning
Improve error messages when using invalid expressions inside maps
Skip aliases and import warnings when code cannot compile
Improve autocompletion for Erlang/Elixir based on loaded applications
Make IO.ANSI.Docs readable on white background
Provide clearer error message when updating archives on Windows
Don't go through hex.pm API server to install Hex
Ensure all Elixir applications work with code upgrades
Don't leave spurious processes and stale data when the parallel compiler fails
Keep original stacktrace on Inspect errors
Fix IO.ANSI.Docs handling of *, **, _ where they would be activated in the middle of words
Fix logging with metadata[:function]
Don't show hex update message on mix local.hex
Ensure tasks are properly underscored and camelized
Ensure Mix does not use ANSI escapes on Windows unless ANSI is enabled
Only shutdown Logger if the Mix application is being actually started
Ensure priv/include are copied on Windows even if source did not change
Ensure rebar dependencies work when user path has a space on Windows
Fix Regex.replace/4 failures when the number of substitutions in pattern is more than the number of matches and support \g{...} patterns
Fix LFCR being treated as a grapheme instead of CRLF
Do more strict matching on URI schema