The Signal Component may be included in Angular 17. Mike Pearson discusses how Signals simplify Angular. Jecelyn Yeen showcased the newest capabilities in Chrome DevTools.

Signal Component Delayed

Kicking things off, let’s talk about Signals. Minko Gechev, who heads up Angular’s product side, has confirmed that the Signal component likely won’t land in Angular. 17. This new component type is designed to unlock Signal’s complete capabilities.

Signals make Angular much easier

The arrival of signals will transform how we build Angular applications. Certain established habits may become obsolete, while others will require adjustments. The way we work with RxJs is set to shift, and figuring out the details is a shared journey for our community.

Mike Pearson, the mind behind the State Adapt library for state management, is the latest to contribute to this exploration.

His piece, "Signals make Angular much easier", highlights how RxJs introduces hurdles for straightforward tasks. While signals streamline workflows and ease these pains, they bring their own set of constraints—a topic he plans to explore further in future posts.

Chrome DevTools Latest Features

Jecelyn Yeen walked us through everything that has changed in Chrome DevTools starting with version 113. A fresh capability lets you override Response Headers, which is a lifesaver when tackling CORS problems.

Three metrics make up the Core Web Vitals. Next year, the Interaction to Next Paint (INP) is set to take the place of the First Contentful Paint. Thanks to the most recent Chrome release, you can already track that new metric right now.

Architecture Twitter Space

For those curious about domain-driven design, hexagonal architecture, and Nx, check out the Twitter Space that Daniel Glejzner hosted—the full recording is available to listen to.

Minor Releases

Beyond that, the ecosystem saw minor version bumps—Ionic 7.2 and Jasmine 5.1 among them.

Ionic: https://github.com/ionic-team/ionic-framework/releases/tag/v7.2.0

Jasmine 5.1: https://github.com/jasmine/jasmine/blob/main/release_notes/5.1.0.md