Elixir

Elixir

Elixir Core Team

Elixir v1.17.0-rc.1 released

1. Enhancements

Elixir

  • [Duration] Add Duration.to_iso8601/1 and Duration.from_iso8601/1
  • [Keyword] Add Keyword.intersect/2-3 to mirror the Map API

Mix

  • [mix profile.tprof] Add a new profiler, available on Erlang/OTP 27+, which can measure count, time, and heap usage
  • [mix test] Generate cover HTML files in parallel

2. Bug fixes

Elixir

  • [Kernel] Avoid double tracing events when capturing a function
  • [Kernel] Fix a bug where captured arguments would conflict when a capture included a macro that also used captures

3. Soft deprecations

Mix

  • [mix profile.cprof] Deprecated in favor of the new mix profile.tprof
  • [mix profile.eprof] Deprecated in favor of the new mix profile.tprof

Most Liked

josevalim

josevalim

Creator of Elixir

Everyone, please give this a try. It should be the last stop before v1.17.0 final.

24
Post #3
josevalim

josevalim

Creator of Elixir

It is not an Elixir bug. Because of meta-programming, the code is effectively part of your app, Elixir cannot know otherwise (unless the code was annotated - which wasn’t and then it requires a library patch anyway). :slight_smile:

Warnings that arises when compiling deps (not your code), does not cause --warnings-as-errors to fail.

josevalim

josevalim

Creator of Elixir

That’s a bug in the iso8601 package. Check out it issues tracker.

dfalling

dfalling

It’s already been patched (but not yet released) in Absinthe thanks to @doughsay in #1318. But this didn’t previously cause --warnings-as-errors to fail before. It was suggested by sabiwara that maybe this is caused by metaprogramming.

This is the only lib in my codebase that was adversely affected by 1.17. Should I report a ticket in Elixir as well?

Where Next?

Popular in News Top

josevalim
Hi everyone, We have just released Elixir v1.8.0-rc.0. For more information, checkout the CHANGELOG. Please give it a try and give us f...
New
Elixir
1. Enhancements Elixir [CLI] Add --color/--no-color for enabling and disabling of ANSI colors [Code.Fragment] Provide more AST context w...
New
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
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: https://github.com/elixir-lang/elixir/releases/tag/v1.9.2 1. Enhancements Mix [mix release] Allow {:from_app, app_name} as a v...
New
Elixir
1. Enhancements Mix [mix compile.elixir] Do not run fixpoint computation on runtime dependencies. This should considerably improve compi...
New
ericmj
We are announcing the addition of private packages on Hex.pm. With private packages you can publish packages to Hex.pm that only your org...
New
Elixir
Release: https://github.com/elixir-lang/elixir/releases/tag/v1.9.0-rc.0 Releases The main feature in Elixir v1.9 is the addition of rele...
New
Elixir
Release: https://github.com/elixir-lang/elixir/releases/tag/v1.9.1 1. Enhancements Mix [mix format] Print relative paths in --check-for...
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

Other popular topics Top

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
minhajuddin
I have seen a lot of code which picks the first element from a list using Enum.at(0) instead of List.first. Is there a reason why people ...
New
chrismccord
Phoenix 1.4.0 released Phoenix 1.4 is out! This release ships with exciting new features, most notably with HTTP2 support, improved deve...
688 30048 115
New
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
jerry
Good day to you all. I have been struggling to get a query involving like and ilike to work. Can anyone assist me on this, please? pro...
New
Jim
As a follow up to my earlier question: I have the code compiling and running but not getting a successful login from the rest server. ...
New
chrismccord
This release brings a number of exciting features, including integration with the new Phoenix LiveDashboard and Phoenix LiveView. There h...
New
WestKeys
Currently suffering from paralysis by [HTTP client] analysis. This is rather unusual in Elixirland as there tends to be consensus on the ...
New
AstonJ
We’ve put together this wiki for Phoenix LiveView - please feel free to add any info you feel is worth including. What is Phoenix LiveV...
New
siddhant3030
Hi, I have to write a raw query for one of my project. But till now I have used ecto queries and don’t have much experience writing raw ...
New

We're in Beta

About us Mission Statement