Phoenix LiveView 1.2 Released

TL;DR

Phoenix LiveView 1.2 has been released, adding support for colocated CSS, new compile-time features, and minor improvements. The update enhances component styling and developer flexibility.

Phoenix LiveView 1.2 is now available, introducing colocated CSS support and several small but impactful enhancements for Elixir developers working with real-time web applications.

The release of Phoenix LiveView 1.2 builds on previous versions by adding colocated CSS, allowing developers to embed and scope CSS directly within HEEx templates. This feature leverages the experimental @scope rule, enabling CSS rules to be limited to specific component boundaries. The update also includes new compile-time configurations, such as the optional injection of phx-r attributes for template boundary identification, and improvements like automatic encoding of Phoenix.LiveView.JS structs during push events.

Other minor enhancements include customizable HEEx debug annotations, configurable test warnings, and a new TagFormatter behaviour for formatting

You May Also Like

Building an HTML-first site doubled our users overnight

A utility company’s shift to an HTML-first website drastically increased its user base overnight, highlighting the impact of simple, accessible web design.

Cloud’s Hidden Memory Bill

Memory shortages are quietly driving up cloud costs, with no transparent billing. This report explains the impact and what it means for users.

7 Best PC Motherboards for Prime Day Deals in 2026

Discover the best PC motherboard deals for Prime Day 2026, including options for AM4 and AM5 platforms, plus niche boards for compact projects.

Microsoft is retiring Teams’ Together Mode

Microsoft is gradually removing Teams’ Together Mode to streamline user experience and improve video quality, ending a pandemic-era feature.