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