Elixir 1.18.4, Erlang 28.0.1 and Ubuntu 20250529 #1119
Merged
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
This PR contains the following updates:
1.18.3->1.18.41.18.3->1.18.427.3.3->28.0.1noble-20250404->noble-20250529Release Notes
elixir-lang/elixir (elixir)
v1.18.4Compare Source
This release includes initial support for Erlang/OTP 28, for those who want to try it out. In such cases, you may use Elixir v1.18.4 precompiled for Erlang/OTP 27, as it is binary compatible with Erlang/OTP 28. Note, however, that Erlang/OTP 28 no longer allows regexes to be defined in the module body and interpolated into an attribute. If you do this:
You must rewrite it to:
1. Enhancements
IEx
IEx.Helpers.process_info/1which prints process informationMix
--no-listenersoption--no-listenersoption2. Bug fixes
Elixir
@on_definitioncallbacks@on_loadcallbackssupercallselixir_erlMix
erlang/otp (erlang)
v27.3.4: OTP 27.3.4Compare Source
Check out the git tag OTP-27.3.4, and build a full OTP system including documentation. Apply one or more applications from this build as patches to your installation using the 'otp_patch_apply' tool. For information on install requirements, see descriptions for each application version below.
erts-15.2.7
The erts-15.2.7 application can be applied independently of other applications on a full OTP 27 installation.
Fixed Bugs and Malfunctions
Fixed an emulator crash when setting an error_handler module that was not yet loaded.
Own Id: OTP-19577
Related Id(s): ERIERL-1220, PR-9696
Fixed a rare bug that could cause an emulator crash after unloading a module or erasing a persistent_term.
Own Id: OTP-19599
Related Id(s): PR-9724
kernel-10.2.7
Note! The kernel-10.2.7 application cannot be applied independently of other applications on an arbitrary OTP 27 installation.
Fixed Bugs and Malfunctions
With this change, disk_log will not crash when using chunk_step/3 after log size was decreased.
Own Id: OTP-19605
Related Id(s): GH-9720, PR-9765
With this change, disk_log will not run into infinite loop when using chunk/2,3 after log size was decreased.
Own Id: OTP-19608
Related Id(s): GH-9707, PR-9767
ssh-5.2.11
The ssh-5.2.11 application can be applied independently of other applications on a full OTP 27 installation.
Fixed Bugs and Malfunctions
Fix KEX strict implementation according to draft-miller-sshm-strict-kex-01 document.
Own Id: OTP-19625
Related Id(s): CVE-2025-46712
xmerl-2.1.3
The xmerl-2.1.3 application can be applied independently of other applications on a full OTP 27 installation.
Improvements and New Features
A new option to discard whitespace before the
xmltag when reading from a stream has been added to the Xmerl SAX parser.{discard_ws_before_xml_document, Boolean}- Discard whitespace beforexmltag instead of returning a fatal error if set totrue(falseis default)Own Id: OTP-19602
Related Id(s): PR-9753
Thanks to
Lý Nhật Tâm
Configuration
📅 Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).
🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.
♻ Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.
👻 Immortal: This PR will be recreated if closed unmerged. Get config help if that's undesired.
This PR was generated by Mend Renovate. View the repository job log.