Skip to main content

Phoenix 1.8.12

Release Date: August 20, 2026

Phoenix 1.8.12 is a narrow, surgical bugfix release — two fixes, both squarely in that "frustrating when you hit them" category. ⚡ Patch Panic? Not quite. But both fixes close real gaps in auth and channels.

Bug Bashes 🐛

  • phx.gen.auth — the return_to session key is now properly cleared after a successful login. Previously the stale return_to value could linger in the session and send logged-in users somewhere unexpected on their next request.
  • Channels — channel messages without a join_ref were being invalidly dropped. This regression was introduced back in 1.8.3, so if you've been scratching your head over missing channel messages since then, this is your fix.

Upgrade At Your Own Pace, But Don't Delay ⬆️

Both fixes are drop-in safe — no migrations, no config changes, no breaking changes in 1.8.12. For teams running Phoenix Channels in production, the join_ref message-drop fix is worth prioritizing, since it can silently eat messages that look fine in client code.

The return_to fix matters most for apps using the generated auth flow with redirect-after-login. Update, run your channel tests, and you're done.

Final Word 🎤

Phoenix 1.8.12 is exactly the kind of release you want on a mature, fast-moving framework: focused, low-risk, and targeting real production bugs. Grab it while it's hot — mix deps.update phoenix is all it takes.

What is New?

By continuing to use the site, you agree to the use of cookies.