Elixir

Elixir

Elixir Core Team

Elixir v1.15.0-rc.1 released

1. Enhancements

Elixir

  • [File] Support distributed File.Stream
  • [Module] Add Module.get_last_attribute/3
  • [Task] Reduce footprint of tasks by avoiding unecessary work during spawning

ExUnit

  • [ExUnit.Case] Add ExUnit.Case.get_last_registered_test/1

2. Bug fixes

Elixir

  • [Code] Ensure :on_undefined_variable option works as advertised (regression)
  • [Code] Format paths in Code.with_diagnostic/2 as relative paths (regression)
  • [Kernel] Raise when macros are given to dialyzer
  • [Kernel] Support bitstring specifiers as map keys in pattern (regression)
  • [Module] Ensure that Module.get_attribute/3 returns nil and not the given default value when an attribute has been explicitly set as nil
  • [Task] Do not double log Task failure reports

ExUnit

  • [ExUnit.CaptureLog] Allow capturing deprecated log level (regression)
  • [ExUnit.DocTest] Ensure proper line is returned when failing to parse doctest results

IEx

  • [IEx] Fix IO operations not returning when booting IEx (regression)

Mix

  • [mix deps] Ensure dependencies with included_applications can be loaded (regression)
  • [mix format] Ensure proper formatter options are returned for files (regression)

3. Soft deprecations

Elixir

  • [Kernel] Require pin variable when accessing variable inside binary size in match

Most Liked

josevalim

josevalim

Creator of Elixir

A follow-up to Elixir v1.15.0-rc.0 addressing the regressions reported. Please continue testing and giving feedback!

17
Post #2

Where Next?

Popular in News Top

josevalim
Hi everyone, I am really happy to announce Plug v1.4.0-rc.0. It has many improvements and bug fixes: Multipart support is now implemen...
New
josevalim
Hello folks, Elixir v1.4.0-rc.0 has been released. This is a release candidate for the upcoming Elixir v1.4.0. The most notable changes...
New
Elixir
1. Bug fixes Elixir [Duration] Fix parsing of fractional durations with non-positive seconds [Kernel] Do not attempt to group module war...
New
josevalim
Release: https://github.com/elixir-lang/elixir/releases/tag/v1.13.3 1. Enhancements Mix [mix format] Supply file and line to formatter ...
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
josevalim
Hi everyone, We have just released the second release candidate for the next Elixir version: v1.7.0-rc.1. The CHANGELOG and precompiled...
New
josevalim
The goal of private modules is to define a module that cannot be trivially accessed by other modules where they are not visible to. In t...
New
Elixir
Hi everyone, this release includes type inference across applications and is our last step before v1.20. Please give it a try! Here are ...
New
New
josevalim
Announcement: Elixir v1.7 released - The Elixir programming language Release notes: Release v1.7.0 · elixir-lang/elixir · GitHub Thanks...
New

Other popular topics Top

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 48475 226
New
mcarvalho
What is the difference between System.get_env and Application.get_env? For example, what are best practices to use one versus another.
New
belgoros
I’m not a pro in using Regex and can’t figure out why the following behaviour happens, especially if we take into account the difference ...
New
gausby
I asked this very same question on twitter and got some interesting feedback, but I thought it would be a good question to ask here as we...
1207 39523 209
New
jay1
Why is it that the mnesia database isn’t the most preferred database for use in Elixir/Phoenix?
New
alice
Hey, Just curious what are the main benefits of Elixir compared to Clojure? When is Elixir more useful than Clojure and vice versa? Th...
New
SoCreat
i’m a new one to elixir which editor can i use vs code? or atom? Thanks! :smiley:
New
aalberti333
As the title describes, I’m trying to run Enum.map() over a list of key/value pairs, where the value is a map. My data looks like this: ...
New
fayddelight
I tried installing elixir 1.11.2 erlang 23.3.4 via asdf in my zsh shell. Enabled the versions locally and globally. When I list them ...
New
JakeBecker
TL;DR: I’ve just released an implementation of Microsoft’s IDE-independent Language Server Protocol for Elixir. It adds language support ...
1144 54250 245
New

We're in Beta

About us Mission Statement