1.3.3
Released on 2016-09-17
Changes
- Type
- enhancement
- Tool
- Elixir
- Module
- DateTime
- Description
- Support negative integer in `DateTime.from_unix/2`
- Type
- enhancement
- Tool
- Elixir
- Module
- Kernel.LexicalTracker
- Description
- Do not consider remote typespecs as a compile-time dependency
- Type
- enhancement
- Tool
- Elixir
- Module
- Kernel.ParallelCompiler
- Description
- Do not emit deadlock messages when the process is waiting on itself
- Type
- enhancement
- Tool
- Elixir
- Module
- Kernel.Typespec
- Description
- Mark struct update syntax as generated to avoid false positives from dialyzer
- Type
- enhancement
- Tool
- ExUnit
- Module
- ExUnit
- Description
- Make ExUnit server timeout configurable
- Type
- enhancement
- Tool
- Logger
- Module
- Logger
- Description
- Use `:ansi_color` if one is available in metadata
- Type
- enhancement
- Tool
- Mix
- Module
- Mix
- Description
- Add support for the `:sparse` option in `Mix.SCM.Git`
- Type
- enhancement
- Tool
- Mix
- Module
- Mix
- Description
- Skip dependendency loading if `MIX_NO_DEPS` is set to `1`
- Type
- bugfix
- Tool
- Elixir
- Module
- System
- Description
- Use `NUL` instead of `/dev/null` on Windows when building `System.build_info`
- Type
- bugfix
- Tool
- IEx
- Module
- IEx.Autocomplete
- Description
- Resolves issue with autocompletion on structs not working
- Type
- bugfix
- Tool
- Mix
- Module
- Mix
- Description
- Also store external resources that are not part of the current working directory in compilation manifest
- Type
- bugfix
- Tool
- Mix
- Module
- Mix
- Description
- Always include the compiled file source in manifests