Angular 20 steht in den Startlöchern. Ein vermeintlich kleines Update steht an, in dem es leider die Signal-Based Formulare nicht geschafft haben, die von vielen Entwicklern erwartet wurden. Hoffen wir auf v21. Bis dahin hier ein kurzer Überblick für die v20:
- toSignal und toObservable sind nun „stable“
- die strukturellen Direktiven ngIf/ngFor/ngSwitch sind nun deprecated
- Untagged Template Literals
[class]=`id-${selectedUser.type}`
{{`Lorem ${i}`}}
- Direktives und Bindings bei dyamischen Komponenten
const btn = createComponent(MatFabButton, {
environmentInjector: this.injector,
hostElement: this.root()!.nativeElement,
projectableNodes: [
[document.createTextNode('Klick')]
],
directives: [
MakeItRed
],
bindings: [
inputBinding('disabled', () => true),
]
});
- Verbesserungen beim Type-Checking und den Angular Dev Tools (Chrome)
Ein Highlight gibt es trotzdem, Angular soll ein Maskottchen bekommen 😉

Hier die vollständige Übersicht: https://blog.angular.dev/announcing-angular-v20-b5c9c06cf301