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, enhancements and it integrates many new features that are part of OTP 20+.
Compared to the previous release candidate, it includes the ability to set breakpoints in IEx and further improves compilation times from 10% to 15% on average.
Here is the prerelease page with CHANGELOG: https://github.com/elixir-lang/elixir/releases/tag/v1.5.0-rc.1
Since it is a release candidate, please report any breaking changes you may find. To run this version, you can either compile from source or use the precompiled packages in the link above. If you need help to compile from source or use the precompiled packages, check our Install page.
Special thanks to everyone who tried the first release candidate and reported regressions!
EDIT: A regression on Stream.chunk/4 has been found and fixed on both master and v1.5 branches. If you run into this bug in your applications, you can consider using
Stream.chunk_every/4. For libraries that use
Stream.chunk/4, it is best to wait for the next release candidate and/or the final version.