✨Neue Funktion
Neues pnpm-Workspace mit gemeinsamem @donista/shared Paket
Dieses Update optimiert die Code-Pflege und verbessert die Zusammenarbeit zwischen unseren drei Frontend-Anwendungen.
★★★★☆
Wir freuen uns, die Einführung eines pnpm-Workspaces mit dem gemeinsamen Paket @donista/shared anzukündigen. Dieses Update beseitigt Redundanzen in unseren drei Frontend-Anwendungen (Webanwendung, Mobile App, Browsererweiterung) und führt Verbesserungen in mehreren Phasen durch. Die wichtigsten Änderungen umfassen:
- Phase 0: Vorbereitungen für den Workspace, einschließlich der Aktualisierung von Abhängigkeiten und der Behebung von Fehlern.
- Phase 1: Erstellung der Workspace-Struktur und Vereinheitlichung der Lockfiles.
- Phase 2: Gemeinsame Design-Token und nützliche Skripte wurden extrahiert und hinzugefügt.
- Phase 3: Migration gemeinsamer API-Clients und Internationalisierungsdaten.
- Phase 4: Einführung und Vereinheitlichung des Components
anonymous-warning-modalmit null Änderungen an den Aufrufstellen.
Zusätzlich wurde ein kritischer Fehler in der mobilen Anwendung behoben, der zu einem Absturz führte. Die Tests zeigen eine hohe Stabilität und alle Apps funktionieren einwandfrei.
Wir empfehlen unseren Benutzern, das Update zu testen und alle neuen Funktionen zu nutzen.