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
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
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
Beam Bots (or just BB for short) is a framework for building fault-tolerant robotics applications in Elixir using familiar OTP patterns. ...
New
Xamal is a deployment tool for Elixir apps that deploys native releases to bare metal servers over SSH. It’s a port of GitHub - basecamp/...
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
- #elixirconf-us
- #ai
- #blog-post
- #elixir-ls
- #phoenix_html
- #iex
- #graphql
- #genstage
- #websockets
- #supervisor
- #advent-of-code
- #distillery
- #processes
- #api
- #forms
- #metaprogramming
- #hex
- #security










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: