Elixir

Elixir

Elixir Core Team

Elixir v1.10.3 released

Release: https://github.com/elixir-lang/elixir/releases/tag/v1.10.3

1. Bug fixes

Elixir

  • [Code] Return [{mod, bin}] from Code.compile_file/2, Code.require_file/2, Code.load_file/2
  • [Code] Make sure the formatter respects newlines before and after module attributes
  • [Kernel.ParallelCompiler] Fix a bug where the parallel compiler would raise in long compilation cycles
  • [Kernel.ParallelCompiler] Fix a bug where the parallel compiler would raise if some of the modules being compiled referred to a module that has been loaded directly to memory
  • [Module] Fix accidental breaking change where bodiless clauses had their body value on @on_definition callbacks set to an empty list instead of nil
  • [String] Undeprecate String.normalize/2 normalize and fix infinite loop caused by certain invalid strings

ExUnit

  • [ExUnit.Assertions] Fix pattern matching diff when matching on pinned variables
  • [ExUnit.Assertions] Fix pattern matching diff when matching variable struct names
  • [ExUnit.Assertions] Fix pattern matching diff when matching on the binary concat operator (<>) and the left side is not a literal string
  • [ExUnit.Assertions] Fix pattern matching diff when matching on pseudo-vars (__MODULE__, __DIR__, etc)

Mix

  • [mix release] Respect the :path option when creating a :tar file for releases

Checksums

  • Precompiled.zip SHA1: 382fa22e6f184c0cc87fcfbfa0053c349d85f6f1
  • Precompiled.zip SHA512: fc6d06ad4cc596b2b6e4f01712f718200c69f3b9c49c7d3b787f9a67b36482658490cf01109b0b0842fc9d88a27f64a9aba817231498d99fa01fa99688263d55
  • Docs.zip SHA1: e417c3849bbc0371e805b3265dbbb21e3ef02d3f
  • Docs.zip SHA512: 6ffb0376701570fc06ecc801c8151deec700b8636278834c0e3b06798418193da916e99de9644239347d5239915b2161e17d6a155723551d82eb212592adb9bf

Have fun!

Where Next?

Popular in News Top

josevalim
Announcement: https://elixir-lang.org/blog/2019/01/14/elixir-v1-8-0-released/ Release notes: https://github.com/elixir-lang/elixir/relea...
New
josevalim
Hello everyone, Two vulnerabilities have been disclosed to Plug. Applications that provide file uploading functionality to a local file...
New
Elixir
Official announcement: Elixir v1.15 released - The Elixir programming language This release requires Erlang/OTP 24 and later. Elixir v1...
New
josevalim
Hi everyone, The next (and hopefully last) release candidate for Elixir v1.14 is out: Release v1.14.0-rc.1 · elixir-lang/elixir · GitHub...
New
Elixir
1. Enhancements Elixir [JSON] Encode any JSON key to string [Kernel] Allow &lt;&lt;_::3*8&gt;&gt; in typespecs Mix [mix loadpaths] Sup...
New
Elixir
1. Enhancements Elixir [Code] Emit :defmodule tracing event on module definition Mix [Mix] Add Mix.install_project_dir/0 [Mix] Add env...
New
Elixir
Release: Release v1.12.3 · elixir-lang/elixir · GitHub 1. Bug fixes Elixir [Code] Make sure that bindings in the default context return...
New
Elixir
1. Enhancements IEx [IEx.Autocomplete] Speed up loading of struct suggestions 2. Bug fixes Elixir [Code.Fragment] Fix Code.Fragment.su...
New
josevalim
Elixir v1.5.0-rc.1 has been released. This is the second release candidate for the upcoming Elixir v1.5. It includes bug fixes, enhance...
New
josevalim
moderators note: A conclusion by @josevalim has been drawn in Proposal: Private modules (general discussion) - #143 by josevalim While...
320 12877 159
New

Other popular topics Top

Qqwy
Update: How to use the Blogs &amp; Podcasts section You can post links to your blog posts or podcasts either in one of the Official Blog...
3268 119930 1237
New
JDanielMartinez
Hi! May someone helps me, please! I have two apps into an umbrella project: the first one is Database, which manages queries, and the se...
New
axelson
This post is a wiki (feel free to hit the edit button near the bottom right of this post to add your own changes!) This post collects co...
239 45766 226
New
grych
Hi folks, Few months ago I have announced the proof-of-concept of the library to manipulate the browsers DOM objects directly from Elixi...
639 49522 488
New
New
hariharasudhan94
I would like to know what is the best IDE for elixir development?
New
myronmarston
The Elixir Typespec docs show the following syntax for keyword lists in typespecs: # ... | [key: type] # keyword lis...
New
stefanluptak
Hello everybody, usually, I use a 29" ultra-wide monitor for VSCode which can easily accomodate explorer (files panel) + file with code ...
New
beno
I will often find my self writing things similar to: case some_value do nil -&gt; something() "" -&gt; something() _ -&gt; someth...
New
lucidguppy
I have a super simple question about elixir - how would I take a file like this foo bar baz and output a new file that enumerates th...
New

We're in Beta

About us Mission Statement