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-06
stories 5

© 2026 RepoJournal Home Showcase How it works Privacy

$ the-wire · showcase

String.chunk gets a zero-copy fast path, LiveView uploads stop swallowing chunk timeouts

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

Two core libraries tightened the same kind of edge: Elixir's String.chunk stops allocating on uniform input, and Phoenix LiveView's client now fails fast when a chunk upload stalls.

Optimize String.chunk with uniform fast-path and sub-binary slicing elixir-lang/elixir

by preciz

String.chunk now returns [string] immediately for fully valid and printable inputs, skipping the chunk loop and its allocations, and the fallback loop reuses the first decoded codepoint and classification instead of decoding twice. Inside that loop, repeated <> concatenation is replaced by zero-copy sub-binary slicing via binary_part/3, so chunking a large string no longer builds intermediate b...

Handle chunk push timeouts in uploads phoenixframework/phoenix_live_view

by lukaszsamson

pushChunk gains the client timeout handling it was missing. Previously a slow chunk upload swallowed the client-side timeout and left the upload waiting on the server timeout, which only fires when Phoenix.LiveView.UploadChannel closes the socket, so a stalled upload hung far longer than the client intended.

Update assets phoenixframework/phoenix_live_view

by SteffenDE

The packaged JavaScript assets for phoenix_live_view were rebuilt, so the client-side changes above reach anything loading LiveView from the compiled asset bundle rather than vendoring the source.

Quick answers

What shipped in Elixir & Phoenix on October 6, 2026?
Two core libraries tightened the same kind of edge: Elixir's String.chunk stops allocating on uniform input, and Phoenix LiveView's client now fails fast when a chunk upload stalls. In total, 3 commits and 2 pull requests landed.
Who contributed to Elixir & Phoenix on October 6, 2026?
3 developers shipped this update, including preciz, lukaszsamson, and SteffenDE.
What were the notable Elixir & Phoenix updates?
Optimize String.chunk with uniform fast-path and sub-binary slicing, Handle chunk push timeouts in uploads, and Update assets.