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-06-14
stories 9

© 2026 RepoJournal Home Showcase Explore How it works Privacy

$ the-wire · showcase

ELIXIR TIGHTENS QUOTE MACRO SAFETY WITH SHARPER ERROR MESSAGES

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

Elixir shipped a breaking change that blocks a dangerous metaprogramming pattern, and you need to know what code it flags.

The core team disallowed unquote inside quoted patterns [1], closing a footgun that confused developers and broke silently [2]. This is the kind of safe-by-default change that prevents bugs before they hit production. Alongside that, Elixir fixed dependency compilation logic to only skip cleaning for path dependencies, letting fetch dependencies run through their normal workflow [3]. Meanwhile, Phoenix LiveView added a version check that warns when your tailwind dependency is too old for ColocatedCSS to work properly [4], catching integration issues at dev time instead of deplore time. The ecosystem also rolled routine dependency updates for GitHub Actions and CodeQL analysis tooling [5] [6].

Action items

References

  1. [1] Disallow use of unquote when quote is used in pattern ↗ elixir-lang/elixir
  2. [2] Cleaner error message for unquote when quote is used in a pattern (#15469) ↗ elixir-lang/elixir
  3. [3] Fix env outdated deps compilation ↗ elixir-lang/elixir
  4. [4] Warn about the need for :tailwind version 0.5+ for ColocatedCSS ↗ phoenixframework/phoenix_live_view
  5. [5] Bump github/codeql-action from 4.36.0 to 4.36.1 ↗ elixir-lang/elixir
  6. [6] Bump actions/checkout from 6.0.2 to 6.0.3 ↗ elixir-lang/elixir

Quick answers

What shipped in Elixir & Phoenix on June 14, 2026?
Elixir shipped a breaking change that blocks a dangerous metaprogramming pattern, and you need to know what code it flags. In total, 5 commits and 4 pull requests landed.
Who contributed to Elixir & Phoenix on June 14, 2026?
3 developers shipped this update, including sabiwara, lubien, and dependabot[bot].
What were the notable Elixir & Phoenix updates?
Disallow use of unquote when quote is used in pattern, Cleaner error message for unquote when quote is used in a pattern (#15469), and Fix env outdated deps compilation.