RepoJournal
Elixir & Phoenix Elixir & Phoenix
156 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-11-07
stories 17

© 2026 RepoJournal Home Showcase How it works Privacy

$ the-wire · showcase

Ecto gains encrypted fields and HMAC, Phoenix reorders its join handshake

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

Ecto shipped two new modules for encrypting and signing column values at the field level, while Phoenix moves its fallback health check ahead of the buffered join frame.

Add Ecto.Encrypted and Ecto.HMAC elixir-ecto/ecto

by josevalim

Jose Valim's PR adds Ecto.Encrypted and Ecto.HMAC, giving schemas first-class primitives for encrypted-at-rest and signed columns rather than hand-rolled changeset functions. It is still a pull request, so nothing lands in a release until it is merged.

Send the fallback health check before the buffered join phoenixframework/phoenix

by oliviasculley

The PR sends the fallback health-check ping before the buffered join reply so it is not queued behind a large frame, fixing #6770, and its author notes it covers only one of the two waits: the case where phoenix.js cannot detect that a large join reply is still downloading is untouched, and shrinking that reply is the fix there. The same change also landed as a commit, with Steffen Deusch simpl...

Exercise descending partition resizes in tests elixir-lang/elixir

by preciz

The resize test used `8..0//1`, which is empty, so its descending branch never ran; `8..0//-1` now actually resizes from eight partitions down to zero. Test-only, alongside a corrected `resize!/2` heading and clearer routing comments.

Fix false-positive struct error assertion in pop_in/2 tests (#16054) elixir-lang/elixir

by Barna Kovacs

A tiny follow-up in the same area: the `pop_in/2` tests asserted a struct error that could pass without proving the intended failure, and the assertion now pins the real one.

Quick answers

What shipped in Elixir & Phoenix on November 7, 2026?
Ecto shipped two new modules for encrypting and signing column values at the field level, while Phoenix moves its fallback health check ahead of the buffered join frame. In total, 11 commits and 6 pull requests landed.
Who contributed to Elixir & Phoenix on November 7, 2026?
4 developers shipped this update, including Barna Kovacs, oliviasculley, SteffenDE, and josevalim.
What were the notable Elixir & Phoenix updates?
Add Ecto.Encrypted and Ecto.HMAC, Send the fallback health check before the buffered join, and Exercise descending partition resizes in tests.