RepoJournal
Elixir & Phoenix Elixir & Phoenix
138 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-10-04
stories 6

© 2026 RepoJournal Home Showcase How it works Privacy

$ the-wire · showcase

Mix stops rescanning nested deps, linked lists get a cheaper access update

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

Elixir's day is all internals: two Mix dependency-loading paths lose redundant work, a list-access routine stops copying a temporary cell, and comment handling keeps its metadata.

Avoid repeated dependency scans in nested Mix projects elixir-lang/elixir

by claytongentry

Mix.Dep.load_and_cache/5 used to scan the root project's cached dependencies repeatedly to discover each successive level of children, then filter the cache again to pick their records; it now walks the already topologically sorted cache in reverse, discovering each needed app before it reaches that app's record, so nested Mix projects do less redundant work per load.

Attach updated access values to the reversal tail (#15960) elixir-lang/elixir

by Barna Kovacs

The reversal step for accessed elements now attaches the updated access values directly onto the reversal tail instead of reversing and copying a temporary updated-head list cell.

Keep trailing comments after nodes without closing metadata elixir-lang/elixir

by josevalim

Trailing comments that follow AST nodes no longer get dropped when a node carries no closing metadata, a fix josevalim ties back to an earlier PR discussion.

Avoid repeated dependency scans in nested Mix projects (#15962) elixir-lang/elixir

by Clayton Gentry

The same reverse traversal of the sorted cache landed as a commit, preserving dependency order while removing the repeated scans.

Quick answers

What shipped in Elixir & Phoenix on October 4, 2026?
Elixir's day is all internals: two Mix dependency-loading paths lose redundant work, a list-access routine stops copying a temporary cell, and comment handling keeps its metadata. In total, 3 commits and 3 pull requests landed.
Who contributed to Elixir & Phoenix on October 4, 2026?
3 developers shipped this update, including josevalim, claytongentry, and Barna Kovacs.
What were the notable Elixir & Phoenix updates?
Avoid repeated dependency scans in nested Mix projects, Attach updated access values to the reversal tail (#15960), and Keep trailing comments after nodes without closing metadata.