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

Elixir
This release requires Erlang/OTP 24 and later. Elixir v1.15 is a smaller release with focused improvements on compilation and boot time...
New
josevalim
Hello everyone, Two vulnerabilities have been disclosed to Plug. Applications that provide file uploading functionality to a local file...
New
josevalim
I hereby officially announce the Elixir type system effort is transitioning from research into development. Read the full-announcement he...
639 11510 165
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
josevalim
Hello everyone, A new release candidate for Ecto is out. It fixes two regressions on the previous release candidate and adds three new ...
New
Elixir
1. Enhancements Elixir [JSON] Encode any JSON key to string [Kernel] Allow <<_::3*8>> in typespecs Mix [mix loadpaths] Sup...
New
Elixir
1. Enhancements [Code] Code.string_to_quoted/2 honors :static_atoms_encoder for multi-letter sigils 2. Bug fixes ExUnit [ExUnit.Captur...
New
Elixir
1. Enhancements IEx [IEx.Autocomplete] Speed up loading of struct suggestions 2. Bug fixes Elixir [Code.Fragment] Fix Code.Fragment.su...
New
Elixir
1. Bug fixes Logger [Logger.Translator] Fix logger crash when :gen_statem’s format_status/2 returns non-tuple Mix [mix deps.get] Fix r...
New
New

Other popular topics Top

yurko
Here are few pieces of (common) Linux knowledge that we use for reasonably small one server apps. We use Ubuntu but this should work for ...
New
ycv005
I have followed this StackOverflow post to install the specific version of Erlang. And When I am running mix ecto.setup then getting fol...
New
malloryerik
Hi, this is for people who, like me, have had some friction using .html.heex templates in VSCode. The solution seems to be, in a hyphena...
New
KronicDeth
Elixir plugin for JetBrain’s IntelliJ Platform (including Rubymine) This is a plugin that adds support for Elixir to JetBrains IntelliJ...
289 35421 110
New
nsuchy
Hi. I’ve noticed that Windows Powershell has it’s own IEX command and you cannot access Elixir’s IEX due to the conflict. This isn’t a cr...
New
lastday4you
I wanted to check elixir version in phoenix because i found that my elixir is 1.5 but when i use Enum.chunk_by it said the function is un...
New
rms.mrcs
Hi, I need to transform a list of numbers into a map where the keys are the indexes and the values are the original values of the list....
New
fireproofsocks
Forgive me if this is obvious, but how does one delete a database record WITHOUT selecting it first? https://hexdocs.pm/ecto/Ecto.Repo.h...
New
ovidiubadita
Hey all, I discovered Elixir and I love it. I always wanted to learn a functional programming and I intended to go for Haskell, but afte...
New
aesmail
Hello guys, I have finally made it. I created an admin interface for a framework. It’s been on my todo list for years and with the curre...
New

We're in Beta

About us Mission Statement