Elixir
Elixir Core Team
This release adds basic support for Erlang/OTP 26. When migrating
to Erlang/OTP 26, keep it mind it changes how maps are stored
internally and they will be printed and traversed in a different
order (note maps never provided a guarantee of their order).
To aid migration, this release adds :sort_maps to inspect
custom options, in case you want to sort them before inspection:
inspect(map, custom_options: [sort_maps: true])
Enhancements
Elixir
- [Inspect] Add
:sort_mapstoInspect.Opts.custom_options
IEx
- [IEx] Support shell history in Erlang/OTP 26+
Mix
- [mix compile.elixir] Optimize application tracer
Bug fixes
Elixir
- [Code] Properly handle blocks with comments in all cases in
Code.quoted_to_string_with_comments/2 - [Kernel] Fix
debug_info/4when returning core_v1 - [Kernel] Store complete path on
quote keep: trueto avoid invalid stacktraces - [Kernel] Fix column count when tokenizing escaped interpolations
- [Stream] Fix
Stream.zip/1hanging on empty list
Mix
- [mix format] Don’t call formatter on directories
Trending in News
Other Trending Topics
Hobbes is a low-level distributed database for the Elixir programming language.
Hobbes provides a simple, safe, and scalable storage lay...
New
ExRatatui lets you cook up rich terminal UIs in Elixir, powered by Rust’s ratatui via Rustler NIFs. Build interactive terminal applicatio...
New
Hello everyone. After busy few months I am happy to announce v0.1.0 of Emerge & Solve.
They are GUI (Emerge) and State management (S...
New
Corex is an accessible, unstyled UI component library for Phoenix that integrates Zag.js state machines using Vanilla JavaScript and Live...
New
There are three potential reasons for members of this forum to have a look at https://vutuv.de
You are tired or annoyed of LinkedIn.
Yo...
New
Aludel - LLM Evaluation Workbench
Aludel is an embeddable Phoenix LiveView dashboard for evaluating and comparing LLM prompts across mult...
New
Categories:
Sub Categories:
Forums
Popular Tags
- #ecto
- #liveview
- #troubleshooting
- #learning-elixir
- #deployment
- #library
- #erlang
- #testing
- #genserver
- #mix
- #absinthe
- #remote-other
- #otp
- #plug
- #how-to-question
- #macros
- #postgres
- #elixirconf
- #channels
- #exunit
- #discussion
- #code-sync
- #javascript
- #podcasts
- #onsite
- #dialyzer
- #docker
- #authentication
- #umbrella
- #full-time-contract
- #podcasts-by-brainlid
- #ecto-query
- #elixir-ls
- #blog-post
- #ai
- #elixirconf-us
- #phoenix_html
- #iex
- #graphql
- #genstage
- #websockets
- #supervisor
- #advent-of-code
- #distillery
- #processes
- #api
- #forms
- #hex
- #security
- #metaprogramming










Showing Posts 1 to 10- Show Best Posts
- Show All (oldest first)
- Show All (newest first)
muelthe
Awesome, thanks.
Eiji
In
asdfI can see1.14.4for OTP23-25, but not for 26. Is it a fault onbobbuilder side? I have tried to manually downloadhttps://repo.hex.pm/builds/elixir/v1.14.4-otp-26.zip, but I got an access denied error.Edit: Also the
releaseonGithubdoes not include version for OTP26. Didn’t checked, but maybe someone forgot to update build matrix?josevalim
This is intentional, as there is no official 26 release yet. But you can run the compiled for 25 on 26 or compile from source on 26.
Eiji
Makes sense. It’s awesome that even RC is more or less supported.
CharlesO
I Tried 1.14.4 on OTP 26 release RC 2 on Windows 10.
Compilation seems to hang.
josevalim
Which project were you compiling and with which command?
CharlesO
One of my own projects that compiled fine on 1.14.2 on OPT 25.3
The command: mix compile – force
Eiji
I have tried to compile a new project, generated by
phx.newcommand, but I got:Here is a version:
josevalim
Can you try cloning Cowboy from the git repo and compiling it? Maybe it is something rather specific to Erlang/OTP than Elixir?
Eiji
Ok, so here is a result using
RC2:Erlangversion: