DEV Community

Cover image for Ng-News 24/41: effect()'s Future, Angular πŸ’” Playwright CT
ng-news for This is Angular

Posted on

Ng-News 24/41: effect()'s Future, Angular πŸ’” Playwright CT

The official Angular blog revealed that effects will stay in developer preview for version 19 but will allow Signal updates by default. Playwright 1.48 adds WebSocket mocking, but the Angular Component Testing got denied.

effect()'s Future

The official Angular blog shared updates on the future of the effect. It will stay in developer preview for version 19.0, but from Angular 19 onward, effects can update any Signal without needing extra properties like untracked or allowSignalWrites. This shift reflects a change in how Angular approaches effects, with plans to introduce utility functions to minimize risks of bugs for common use cases.

Latest updates to effect() in Angular | by Angular | Oct, 2024 | Angular Blog

Authors: Alex Rickabaugh Mark Thompson

favicon blog.angular.dev

Playwright 1.48 & Component Tester for Angular

Playwright version 1.48 was also released, introducing support for mocking WebSockets communication. However, the long-anticipated Component Tester for Angular was closed without being merged, meaning there is still no official component testing in Playwright. Community solutions exist, such as those from Younes Jaaidi and Sander, but the decision has caused a stir in the Angular community.

Release notes | Playwright

Version 1.48

favicon playwright.dev

NgRx 18.1

NgRx 18.1 has been released, with new features focusing on SignalStore. An ESLint rule now enforces encapsulated state changes through the SignalStore, and a new DeepComputed feature allows nested properties in computed Signals to also be Signals.

NgRx 18.1 Release Notes

Livestreams from Ng-De & Monorepo World

Lastly, two major conferences took place last week. ng-de in Bonn, Germany, spanned two days with talks covering a wide range of Angular topics.

Monorepo World, organized by Nx in Mountain View, California, lasted one day with two tracks.

Monorepo World

Monorepo World is the conference for you to learn from the tool builders and technology leaders powering the next generation of your developer platform.

favicon monorepo.world

Top comments (0)