v0.12.5
Pre-release
Pre-release
Bug fixes
- [Kernel] Ensure
trydoes not generate an after clause. Generating an after clause forbade clauses in theelsepart from being tail recursive. This should improve performance and memory consumption ofStreamfunctions - [Mix] Automatically recompile on outdated Elixir version and show proper error messages
Deprecations
- [File]
File.stream_to!/3is deprecated - [GenFSM]
GenFSMis deprecated - [Kernel]
%for sigils is deprecated in favor of~ - [Kernel]
is_range/1andis_regex/1are deprecated in favor ofRange.range?/1andRegex.regex?/1 - [Stream]
Stream.after/1is deprecated - [URI]
URI.decode_query/1is deprecated in favor ofURI.decode_query/2with explicit dict argument - [URI] Passing lists as key or values in
URI.encode_query/1is deprecated
Backwards incompatible changes
- [Mix] Remove
MIX_GIT_FORCE_HTTPSas Git itself already provides mechanisms for doing so