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

PHOENIX TIGHTENS LINK VALIDATION, LIVE VIEW DOCS EXPAND

By RepoJournal · Filed · About Elixir & Phoenix

Phoenix Live View shipped URL scheme validation for navigate and patch operations, closing a surface area for malformed routing.

The Live View team hardened the <.link> component [1] to validate URL schemes before navigation, preventing accidental routing bugs and potential security issues from malformed URIs. This lands alongside a URI conversion fix in the live_redirect test helper [2] that ensures URI structs are properly stringified in test contexts, addressing a regression that caught several test suites off guard.

Documentation work expanded significantly with a new dedicated section on hooks and JS commands in dead views [3], finally giving official guidance to developers using phx-hook and Phoenix.LiveView.JS on regular HTML pages instead of LiveViews. The framework team also swept through typo fixes across both repos [4] [5], keeping the codebase clean.

On the Phoenix core side, backward compatibility testing got refactored [6] for template overrides, strengthening confidence in the code generation pipeline that powers phx.gen.auth and other generators.

One email a day. Unsubscribe in one click.

Action items

References

  1. [1] Validate URL scheme in <.link> for navigate / patch ↗ phoenixframework/phoenix_live_view
  2. [2] fix: Convert URI struct to string in live_redirect test helper (#4247) phoenixframework/phoenix_live_view
  3. [3] docs: document hooks and JS commands in dead views ↗ phoenixframework/phoenix_live_view
  4. [4] chore: small typo fix in controllers.md (#6689) phoenixframework/phoenix
  5. [5] Various typo fixes ↗ phoenixframework/phoenix_live_view
  6. [6] Refactor template override backward compatibility test (#6684) phoenixframework/phoenix

Quick answers

What shipped in Elixir & Phoenix on May 30, 2026?
Phoenix Live View shipped URL scheme validation for navigate and patch operations, closing a surface area for malformed routing. In total, 12 commits, 9 pull requests, and 2 releases landed.
Who contributed to Elixir & Phoenix on May 30, 2026?
3 developers shipped this update, including SteffenDE, SerhiiFesenko, and preciz.
What were the notable Elixir & Phoenix updates?
Validate URL scheme in <.link> for navigate / patch, fix: Convert URI struct to string in live_redirect test helper (#4247), and docs: document hooks and JS commands in dead views.

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?