Förderjahr 2025 / Projekt Call #20 / ProjektID: 7996 / Projekt: RxAngular
März 2026: Der große Schritt zu RxAngular v21
Der wichtigste Meilenstein war ohne Zweifel der Release von RxAngular v21, der das Framework vollständig auf Angular v21 hebt.
Damit einher gingen mehrere Verbesserungen:
- Full Angular 21 Support – vollständige Kompatibilität mit der neuesten Angular-Version
- Stabilisierte Virtual Views & Virtual Scrolling
- Verbesserte API & Typisierung für einfacheren Einstieg
- Modernisierte Dokumentation und neue Demo-Beispiele
Diese Änderungen legen die Grundlage für zukünftige Innovationen und machen RxAngular noch zugänglicher für neue Entwickler:innen.
Performance & Rendering: Fokus auf Virtual Views
Ein klarer Fokus seit März liegt auf der Weiterentwicklung der Virtual View / Virtual Scrolling Features.
Mit den Releases Anfang und Mitte März wurden mehrere wichtige Features eingeführt:
Neue Funktionen in @rx-angular/template
- Unterstützung für scrollMargin im VirtualView (präzisere Steuerung des Viewports)
- Runtime Enable/Disable für Virtual Views
- Erweiterte Visibility-State-Tracking Features
- Neue Outputs zur Reaktion auf Sichtbarkeitsänderungen
Diese Verbesserungen sorgen für:
- effizienteres Rendering großer Listen
- bessere Integration in komplexe Layouts
- noch feinere Kontrolle über UI-Updates
Verbesserungen im State-Management
Auch das Paket @rx-angular/state wurde gezielt erweitert.
Neue Features umfassen:
- Übergabe eines Injectors an rxState und rxEffects
- Verbesserte Validierung und Options-Handling
- Konsistente Integration mit Angulars Dependency Injection
Diese Änderungen stärken die Position von RxAngular als leichtgewichtige, aber leistungsstarke Alternative zu klassischen State-Management-Lösungen.
CDK & SSR: Infrastruktur für moderne Web-Apps
Auch im CDK‑Bereich gab es wichtige Fortschritte:
- Einführung eines PLATFORM Tokens
- Neue Utility: HydrationTracker für Server-Side Rendering (SSR) [
- Verbesserte Konfigurierbarkeit von Render-Strategien
Zusätzlich wurde:
- SSR-Kompatibilität der Virtual Views finalisiert
Das ist besonders relevant для moderne Angular-Anwendungen mit:
- SEO-Anforderungen
- initialer Ladeoptimierung
- hybriden Rendering-Strategien
Tooling & Ökosystem
Neben Core-Features wurde auch das Entwickler-Tooling verbessert:
- Update des ESLint Plugins auf v3 mit aktualisierten Nx- und Angular-Abhängigkeiten
- Konsolidierung der Paketversionen (z. B. cdk@21.1.0)
- Laufende Dependency-Updates im gesamten Monorepo
Damit bleibt RxAngular kompatibel mit aktuellen Toolchains und Framework-Versionen.
RxAngular in der Community
Auch weiterhin sind wir in der Community stark vertreten und haben an einigen Angular Events teilgenommen.
Konferenzen & Community-Events
- NG Belgrade (7. Mai)
- Angular Wroclaw (14. Mai)
- ngPoznan (18. Mai)
- ngLodz (20. Mai)
- ngKato (21. Mai)
- Angular Vienna Meetup (21. Mai)
Blick nach vorne
Die Roadmap zeigt spannende kommende Entwicklungen:
- Instant Navigation (intelligentes Prefetching)
- esbuild Bundle Optimizer zur Reduktion der Bundle-Größe
- weitere Optimierungen in Performance & Rendering
Fazit
Seit März 2026 hat RxAngular vor allem in drei Bereichen große Fortschritte gemacht:
- Framework-Modernisierung (v21 & Angular-Kompatibilität)
- Massive Verbesserungen bei Rendering & Performance
- Stärkung von SSR, Tooling und Developer Experience
Mit diesem Release-Zyklus zeigt das Projekt eine klare Richtung: Hochperformante, reaktive und skalierbare Angular‑Applikationen ohne Kompromisse!