Skip to content

Update Elixir/OTP versions in CI and require Elixir 1.16+ - #324

Merged
josevalim merged 2 commits into
elixir-lang:mainfrom
gilbertwong96:update-toolchain
Jun 19, 2026
Merged

Update Elixir/OTP versions in CI and require Elixir 1.16+#324
josevalim merged 2 commits into
elixir-lang:mainfrom
gilbertwong96:update-toolchain

Conversation

@gilbertwong96

Copy link
Copy Markdown
Contributor

Bumps the CI matrix to Elixir 1.20.1/OTP 29.0.2 (with lint) and Elixir 1.16.3/OTP 26.2.5.21 on Ubuntu 24.04, and raises the minimum Elixir version in mix.exs to match the lint job.

Also drops an unused require Logger from PartitionDispatcher and updates mix.lock.

Bumps the CI matrix to Elixir 1.20.1/OTP 29.0.2 (with lint) and
Elixir 1.16.3/OTP 26.2.5.21 on Ubuntu 24.04, and raises the minimum
Elixir version in mix.exs to match. Also drops an unused
`require Logger` from PartitionDispatcher and updates mix.lock.
Comment thread mix.exs Outdated
@whatyouhide

Copy link
Copy Markdown
Member

Thank you @gilbertwong96, this is nice! However, we still support security patches for Elixir 1.15 so I don't think we should bump to 1.16 yet. Any way we could bump to 1.15 instead?

@josevalim

Copy link
Copy Markdown
Member

@whatyouhide as of v1.20, we only provide security patches for v1.16+ :)

@gilbertwong96

Copy link
Copy Markdown
Contributor Author

Thank you @gilbertwong96, this is nice! However, we still support security patches for Elixir 1.15 so I don't think we should bump to 1.16 yet. Any way we could bump to 1.15 instead?

After Elixir 1.20 released, there's no security patches for Elixir 1.15 anymore: https://elixir.hexdocs.pm/compatibility-and-deprecations.html#between-non-major-elixir-versions

@josevalim
josevalim merged commit e1ad81c into elixir-lang:main Jun 19, 2026
3 of 4 checks passed
@josevalim

Copy link
Copy Markdown
Member

💚 💙 💜 💛 ❤️

@gilbertwong96
gilbertwong96 deleted the update-toolchain branch June 19, 2026 09:04
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Development

Successfully merging this pull request may close these issues.

3 participants