Elixir
Elixir Core Team
This release requires Erlang/OTP 27+ and is compatible with Erlang/OTP 29.
1. Enhancements
Elixir
- [Code] Add
:dbg_callbackoption to eval functions - [Code.Fragment] Allow preserving sigil metadata in
container_cursor_to_quoted - [File] Add support for
[:raw]opts inFile.read/2 - [Kernel] Show undefined function errors even when missing variables (this helps debug errors caused when the developer forgets to require a macro)
- [Module] Purge and delete modules if
after_verify/2callback fails - [PartitionSupervisor] Support via tuples in
count_children/1andstop/3 - [Process] Add
Process.get_label/1
Mix
- [mix deps] Allow overriding specific dependencies in
:override
2. Bug fixes
Elixir
- [Integer] Fix
Integer.extended_gcd/2returning negative GCD for zero base cases - [Integer] Raise when negative out-of-range digits are given to
Integer.undigits/2 - [Kernel] Protocols should not add compile-time dependencies on
Anyimplementation - [Kernel] Ensure structs trigger recompilation for type checking purposes (regression)
- [Kernel] Ensure type information propagate across
hd/tlin guards (regression) - [Keyword] Raise
ArgumentErrorinKeyword.from_keys/2for non-atom keys - [URI] Fix
URI.mergeleaking:+marker when base path is empty string
ExUnit
- [ExUnit.Diff] Avoid false positives when diffing bitstrings
Mix
- [mix deps] Use config files to pass project state to avoid argv limits on Windows when using
MIX_OS_DEPS_COMPILE_PARTITION_COUNT - [mix compile] Fix compile env change triggering full recompilation of path dependencies
- [mix compile] Add a build lock around protocol consolidation in umbrellas
- [mix compile] Ensure compilation of sibling deps do not mark path deps as changed
- [mix test] Fix
--warnings-as-errorsnot catching misnamed test file warnings
Trending in News
Other Trending Topics
Edit: 2026 May 15 - This post is archived.
Mob is alive!!
Main docs: mob v0.7.11 — Documentation
A bit of explanation for the slightly c...
New
Hey, I’m Jesse and I’m the main contributor behind Dexter, a full-featured, lightning-fast Elixir LSP optimized for large codebases. It s...
New
I am happy to introduce the very α version of the new programming language compiled to BEAM.
Welcome Cure.
It has literally three kille...
New
Hobbes is a low-level distributed database for the Elixir programming language.
Hobbes provides a simple, safe, and scalable storage lay...
New
Hi there! We created Gust: A task orchestrator inspired by Airflow.
For those who have never heard about Aiflow, it’s a Python-based wor...
New
Hi everyone!
The first release candidate for the Expert language server project is now available!
We’ve published a press release detai...
New
Categories:
Sub Categories:
Forums
Popular Tags
- #ecto
- #liveview
- #troubleshooting
- #learning-elixir
- #library
- #deployment
- #erlang
- #testing
- #genserver
- #mix
- #absinthe
- #remote-other
- #otp
- #plug
- #how-to-question
- #macros
- #postgres
- #elixirconf
- #channels
- #exunit
- #discussion
- #code-sync
- #podcasts
- #javascript
- #onsite
- #dialyzer
- #docker
- #authentication
- #umbrella
- #full-time-contract
- #podcasts-by-brainlid
- #ecto-query
- #ai
- #elixirconf-us
- #blog-post
- #elixir-ls
- #phoenix_html
- #iex
- #graphql
- #genstage
- #websockets
- #supervisor
- #advent-of-code
- #distillery
- #processes
- #api
- #forms
- #elixirconf-eu
- #metaprogramming
- #hex










Showing Posts 1 to 2- Show Best Posts
- Show All (oldest first)
- Show All (newest first)
josevalim
Hi everyone, here is another release candidate with should improve performance and fix all regressions from the previous release candidates. It also bumps the minimum Erlang/OTP requirement to 27. Please give it a try and keep the feedback coming!
nathanl