Seit der Veröffentlichung der Alpha-Version v0.0.4 Anfang Juli lag der Fokus der Entwicklung nicht mehr auf dem nächsten großen Feature, sondern auf der Vorbereitung auf die Beta-Version der Webanwendung. Es ging daher um die Stabilisierung von Features, das Optimieren der Architektur und das Beheben von kleineren und größeren Fehlern. Heute erscheint erscheint die neue Alpha-Version v0.0.5 welche das letzte Release vor der Beta-Version sein soll. In den letzten Devlogs #23 bis #28 habe ich einige der Neuerungen bereits näher beschrieben.
Kurz zusammengefasst sind dies u.a.:
Kurz zusammengefasst sind dies u.a.:
- Der Import lehnt Excel-Dateien früh ab und ermöglicht nur den Upload von CSV-Dateien.
- Monatliche Erinnerungen enthalten den richtigen Berichtsmonat und kommen zuverlässiger an.
- Filter im Analysis Explorer behalten Einstellungen zuverlässig und reagieren schneller.
- Passwörter zeigen ihre Stärke schon beim Tippen an.
- Eine überarbeitete Fußzeile und die Sitemap machen die Webanwendung übersichtlicher.
- Die deutsche Oberfläche spricht nur noch einheitlich von Zuweisungen.
- Neu hinzugekommen ist der Datenkatalog als Ergänzung für den "Erkunden" Bereich mit Detailseiten, Glossar, Karten und Abdeckungsansichten.
Unter der Oberfläche gab es parallel einiges an Aufräumarbeiten an der Software-Architektur, den Tests und der Dokumentation. Das spürt man als Benutzer im Alltag kaum, es entscheidet aber unter anderem darüber, ob die Beta-Version stabil und zuverlässig läuft, wenn zukünftig mehr Personen parallel mit der Webanwendung arbeiten. Im Rahmen eines Security-Audits wurden außerdem verschiedene Bereiche gezielt verbessert und somit besser abgesichert, dies betrifft u.a. Registrierung, Export, Import und die Sessions. Ausführliche Release-Hinweise liegen auf GitHub unter dem Tag v0.0.5-alpha.
Der nächste Schritt wir nun der Schritt in die Beta-Phase mit dem kommenden Release v0.1 sein. Das wird aber voraussichtlich noch ein paar Wochen in Anspruch nehmen, weil ich erst sehen möchte, welche möglichen Fehler oder kleineren Verbesserungspotentiale sich noch in der nächsten Zeit noch zeigen werden. Wenn also noch etwas haken sollte, schreibt mir einfach eine kurze Nachricht.
Der nächste Schritt wir nun der Schritt in die Beta-Phase mit dem kommenden Release v0.1 sein. Das wird aber voraussichtlich noch ein paar Wochen in Anspruch nehmen, weil ich erst sehen möchte, welche möglichen Fehler oder kleineren Verbesserungspotentiale sich noch in der nächsten Zeit noch zeigen werden. Wenn also noch etwas haken sollte, schreibt mir einfach eine kurze Nachricht.