RepoJournal
Elixir & Phoenix

Elixir & Phoenix

Elixir, Phoenix, LiveView, and Ecto - the BEAM web stack

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

One email a day. Unsubscribe in one click.

Pick a date

Topics: Elixir & Phoenix Full archive →

The Wire · Showcase

ELIXIR 1.20.3 TIGHTENS TYPE CHECKING, PHOENIX CUTS AGENT GUIDANCE BLOAT

By RepoJournal · Filed · About Elixir & Phoenix

Elixir shipped a compiler speedup and five type precision fixes that close the gaps developers keep finding in map and tuple handling.

Elixir v1.20.3 landed with a parallel compiler enhancement batching type checker cache operations to accelerate compilation times [1]. The release also fixes type precision across five separate bugs: the `++/2` operator, `send/2` return types, `and/2` and `or/2` type refinement, `Map.put/3` on empty maps, and tuple insertion on equivalent types [1]. These fixes matter because they eliminate false positives in dialyzer and catch actual type mismatches you might have missed. Over in Phoenix, José Valim consolidated the generated AGENTS.md guidance by removing now-commonplace setup instructions and mistakes that already trigger compiler errors, leaving only the rules that signal real intent [2]. Meanwhile, Ecto is working through a subquery field selection bug [3] that affects list selections and map/2 operations from nested queries.

One email a day. Unsubscribe in one click.

Action items

References

  1. [1] v1.20.3 ↗ elixir-lang/elixir
  2. [2] Streamline generated AGENTS.md usage rules ↗ phoenixframework/phoenix
  3. [3] fix selecting list of fields and map/2 from subquery ↗ elixir-ecto/ecto

Quick answers

What shipped in Elixir & Phoenix on August 5, 2026?
Elixir shipped a compiler speedup and five type precision fixes that close the gaps developers keep finding in map and tuple handling. In total, 2 commits, 2 pull requests, and 1 releases landed.
Who contributed to Elixir & Phoenix on August 5, 2026?
3 developers shipped this update, including github-actions[bot], josevalim, and greg-rychlewski.
What were the notable Elixir & Phoenix updates?
v1.20.3, Streamline generated AGENTS.md usage rules, and fix selecting list of fields and map/2 from subquery.

More from Elixir & Phoenix

Daily updates, in your inbox

Follow Elixir & Phoenix

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

or

One email a day. Unsubscribe in one click. Read a past issue →

Elsewhere on the wire

Want every project, not just this one?