Skip to content

Bump Elixir to 1.20.1 and OTP 28.5.0.1#6437

Open
zoldar wants to merge 38 commits into
masterfrom
bump-elixir-1-20
Open

Bump Elixir to 1.20.1 and OTP 28.5.0.1#6437
zoldar wants to merge 38 commits into
masterfrom
bump-elixir-1-20

Conversation

@zoldar

@zoldar zoldar commented Jun 8, 2026

Copy link
Copy Markdown
Contributor

Changes

This PR updates Elixir to 1.20.1 and OTP to latest stable 28 (28.5.0.1).

Some minor patch updates of dependencies were done in the process.

The most prominent change is removal of Bamboo.SMTPAdapter which is no longer maintained and fails to compile under Elixir 1.20+.

A .dialyzer_ignore.exs file was introduced ignoring certain errors which either cannot be easily resolved (the ones related to the opaque type) or seem downright bogus (the one in modal appeared out of the blue late in the conversion process).

Some credo rules got relaxed as they were too stringent.

Changelog

  • Entry has been added to changelog

@zoldar zoldar changed the title [WIP] Bump elixir 1 20 [WIP] Bump to elixir 1.20 Jun 8, 2026
@zoldar zoldar force-pushed the bump-elixir-1-20 branch 2 times, most recently from f80405e to 3e6974b Compare June 10, 2026 07:04
@zoldar zoldar changed the title [WIP] Bump to elixir 1.20 [WIP] Bump to elixir 1.20.1 and OTP 28.5.0.1 Jun 10, 2026
@zoldar zoldar force-pushed the bump-elixir-1-20 branch 2 times, most recently from 9c2e7ad to 8ccd93f Compare June 10, 2026 09:03
@zoldar zoldar force-pushed the bump-elixir-1-20 branch from 8ccd93f to 65c0edc Compare June 10, 2026 09:04
@zoldar zoldar force-pushed the bump-elixir-1-20 branch from 1a16f9f to a17c6ea Compare June 10, 2026 09:45
@zoldar zoldar force-pushed the bump-elixir-1-20 branch from a62d39f to 6effbe2 Compare June 10, 2026 10:05
@zoldar zoldar added the preview label Jun 10, 2026
@github-actions

Copy link
Copy Markdown
Preview environment👷🏼‍♀️🏗️
PR-6437

@zoldar zoldar changed the title [WIP] Bump to elixir 1.20.1 and OTP 28.5.0.1 Bump Elixir to 1.20.1 and OTP 28.5.0.1 Jun 10, 2026
@zoldar zoldar marked this pull request as ready for review June 10, 2026 10:47
@zoldar zoldar requested a review from a team June 10, 2026 10:48
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant