The ng-Poland keynote is now available for viewing on myconf.dev, featuring an early look at Angular 20 and the roadmap beyond it. Additional notable updates in this edition cover a new approach to template code coverage from Younes Jaaidi, plus recent developments with Native Federation including SSR support.
The Keynote from Ng-Poland
For those interested in what lies ahead for Angular 20 and beyond, the full keynote from Ng-Poland is freely accessible. By visiting https://myconf.dev/channels/ng-poland, creating an account, and streaming the recording, you can catch up on the session.
Amplifying Code Coverage with HTML
For a long time, code coverage reports for Angular applications have had a significant blind spot in templates. Any logic embedded in template markup is simply not tracked in the coverage results. Younes Jaaidi is tackling this problem by tapping into AOT compilation and inspecting the emitted JavaScript instructions to determine which template sections actually get executed.
This strategy is currently implemented for Vitest, and Younes has submitted PRs to extend the support to Jasmine/Karma and Jest. For a deeper look at the specifics, his blog post is a good starting point:
Advances in Native Federation
Native Federation, a framework for MicroFrontends that relies on import maps for loading at runtime, has recently added support for server-side rendering. In addition, there is a new capability that enables Module Federation to be seamlessly incorporated within a Native Federation setup. These additions are likely to be particularly valuable for large-scale applications or those with intricate architectural demands.
Open Call for the State of JavaScript Survey
As a final note, don't forget that the State of JavaScript survey is still underway. If you have not yet given your input, be sure to participate before it winds down.
That wraps up the news for this round. Until the next one, have a productive week!
