1.7.4
Released on 2018-10-24
Changes
- Type
- enhancement
- Tool
- Elixir
- Module
- Kernel
- Description
- Expand `left..right` at compile time in more cases, which leads to improved performance under different scenarios, especially on `x in left..right` expressions
- Type
- enhancement
- Tool
- Mix
- Module
- mix deps.loadpaths
- Description
- Add `--no-load-deps` flag. This is useful for Rebar 3 compatibility
- Type
- bugfix
- Tool
- Elixir
- Module
- Calendar
- Description
- Fix for converting from negative iso days on New Year in a leap year
- Type
- bugfix
- Tool
- Elixir
- Module
- Kernel
- Description
- Ensure `@spec`, `@callback`, `@type` and friends can be read accordingly
- Type
- bugfix
- Tool
- Elixir
- Module
- Module
- Description
- Avoid warnings when using Module.eval_quoted in the middle of existing definitions
- Type
- bugfix
- Tool
- Mix
- Module
- mix archive.build
- Description
- Unload previous archive versions before building
- Type
- bugfix
- Tool
- Mix
- Module
- mix format
- Description
- Expand paths so mix format `path\for\windows.ex` works
- Type
- bugfix
- Tool
- Mix
- Module
- mix test
- Description
- Ensure that `--cover` displays correct coverage in an umbrella app