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