RepoJournal
Elixir & Phoenix Elixir & Phoenix
107 wires and counting

$ follow Elixir & Phoenix

Keep up with Elixir & Phoenix in about 3 minutes: what actually shipped — the commits, pull requests, releases, and security advisories that matter.

or

fair warning: these emails are deeply technical. diffs, version numbers, CVEs, benchmark deltas. if that's not your idea of a good read, this isn't your newsletter.

Folds into your digest — weekly by default, monthly if you prefer. Unsubscribe in one click.

$ status

wire 2026-09-17
stories 8

© 2026 RepoJournal Home Showcase Explore How it works Privacy

$ the-wire · showcase

Elixir reverts duplicate alias detection, stale test deps resolve from source records

By RepoJournal · Filed · About Elixir & Phoenix · Composed from the cited sources · methodology

Elixir backed out a duplicate-alias warning that proved too tricky to get right, while mix test --stale now resolves dependent modules from the source record's own list instead of scanning the module manifest.

Revert duplicate alias detection (#15906) elixir-lang/elixir

by Jean Klingler

Elixir rolled back the duplicate alias detection added after the original shadowing fix, returning to the state of the earlier change and leaving duplicates unreported. Jean Klingler writes that reporting duplicates would require the lexical tracker to know its nesting level, so the work is on hold; the compiler no longer emits the additional duplicate-alias diagnostics you may have seen on a r...

Use source module lists to resolve stale test dependencies elixir-lang/elixir

by claytongentry

dependent_modules/3 used to scan the module manifest for every matching source to find the modules defined in that file, even though the source record already carries them in its modules field. It now reads that list directly and the compiler's module manifest argument is gone from the dependency traversal, so mix test --stale resolves stale dependencies from a relationship the compiler maintai...

Improve coverage around comments with operators elixir-lang/elixir

by José Valim

José Valim added test coverage around comments combined with operators, tightening the parser and tokenizer suite where comment handling meets operator tokenization.

Release v1.2.12 phoenixframework/phoenix_live_view

by Steffen Deusch

phoenix_live_view shipped v1.2.12, a patch release on the 1.2 line. The release commit carries no changelog detail here, so read the tag before upgrading.

Quick answers

What shipped in Elixir & Phoenix on September 17, 2026?
Elixir backed out a duplicate-alias warning that proved too tricky to get right, while mix test --stale now resolves dependent modules from the source record's own list instead of scanning the module manifest. In total, 5 commits, 2 pull requests, and 1 releases landed.
Who contributed to Elixir & Phoenix on September 17, 2026?
4 developers shipped this update, including sabiwara, Clayton Gentry, José Valim, and Steffen Deusch.
What were the notable Elixir & Phoenix updates?
Revert duplicate alias detection (#15906), Use source module lists to resolve stale test dependencies, and Improve coverage around comments with operators.