Urlaubsverwaltung 5.17.0 – bessere Testdoku und Bugfixes für stabileres Verhalten
Mit Release 5.17.0 liefert die Urlaubsverwaltung ein kleines, aber wichtiges Update. Im Fokus stehen eine aktualisierte UI-Test-Dokumentation für Entwickler:innen sowie zwei relevante Bugfixes, die sich auf asynchrone Prozesse und die Verwaltung inaktiver Personen auswirken.
Verbesserungen
Dokumentation der UI-Tests
Die README wurde aktualisiert und enthält nun eine überarbeitete Anleitung zur Ausführung und Pflege von UI-Tests. Diese Dokumentation ist besonders hilfreich für neue Mitwirkende sowie beim Onboarding neuer Entwickler:innen.
Was ist neu?
- Klarere Struktur
- Konkrete Hinweise zur Testausführung
- Bessere Lesbarkeit und Verständlichkeit
Warum wichtig?
- Erleichtert den Einstieg ins Projekt
- Unterstützt nachhaltige Testqualität
- Fördert Community-Beiträge
Fehlerbehebungen
Inaktive Stellvertretung führte zu Fehlern
Ein seltener Fall, bei dem eine Person mit der Berechtigung "INACTIVE" als Stellvertretung (Backup) eingetragen war, führte zu inkonsistentem Verhalten. Dies wurde behoben – inaktive Personen werden nun korrekt behandelt.
Ergebnis:
Kein Versand oder Fehler mehr durch inaktive Accounts in Stellvertreterrollen.
Fazit
Mit Release 5.17.0 wird die Urlaubsverwaltung wieder ein Stück robuster: Die Dokumentation der UI-Tests wurde auf Vordermann gebracht, und zwei wichtige Bugs im Bereich Benutzerverwaltung und asynchrone Ausführung wurden beseitigt. Gerade in Teams mit vielen Accounts und parallelen Prozessen macht sich dieses Update bemerkbar.
Zur vollständigen Release-Übersicht: Release 5.17.0 auf GitHub ansehen