Mit der Version 3.23.0 wurde die Anwendung um neue Funktionen erweitert, die Benutzerfreundlichkeit verbessert und eine Vielzahl von Fehlerkorrekturen umgesetzt.
Zu den wichtigsten Neuerungen gehört die Möglichkeit, im NavTab-Element optional Icons anzuzeigen, wodurch die Navigation noch intuitiver gestaltet werden kann. Darüber hinaus wurde der Dateiimport um den Parameter useDifferentLayers erweitert. Importierte Dateien können damit automatisch in separaten Layern abgelegt werden.
Das Modul „Measure“ wurde um praktische Steuerungselemente erweitert: Ab sofort werden alle erstellten Zeichnungselemente übersichtlich in einer Liste angezeigt. Einzelne Zeichnungen lassen sich nun gezielt auswählen, bearbeiten oder löschen. Diese Neuerungen sorgen für eine deutlich verbesserte Usability und ermöglichen eine noch komfortablere Handhabung Ihrer Messungen!
Für Entwickler steht nun außerdem eine CONTRIBUTING.md-Datei zur Verfügung, die den Einstieg in die Mitarbeit am Projekt erleichtert.
Die Unterstützung für aktuelle Plattformen wurde ausgebaut. Ab sofort werden Node.js-Versionen von 22.19.0 bis unter 25 (einschließlich LTS 24.15.0) sowie npm-Versionen von 10.9.3 bis unter 12 unterstützt.
Zudem wurden zahlreiche Abhängigkeiten und Entwicklungswerkzeuge auf aktuelle Versionen aktualisiert. Dazu zählen unter anderem Vue, Three.js, Axios, MQTT sowie verschiedene Build-, Test- und Internationalisierungsbibliotheken.
Mehrere Komponenten wurden funktional erweitert und vereinheitlicht:
Besonderes Augenmerk lag auf der Barrierefreiheit. Die Tastaturbedienung wurde an mehreren Stellen optimiert, beispielsweise durch:
Mit Version 3.23.0 wurden zahlreiche Fehler behoben. Dazu gehören unter anderem:
Darüber hinaus wurden zahlreiche Detailverbesserungen umgesetzt, die die Stabilität, Performance und Bedienbarkeit der Anwendung weiter erhöhen.
Version 3.23.0 bringt eine gelungene Kombination aus neuen Funktionen, technischer Modernisierung, verbesserter Barrierefreiheit und zahlreichen Bugfixes. Anwender profitieren von einer stabileren und komfortableren Nutzung, während Entwickler von einer aktualisierten Technologiebasis und erweiterten Plattformunterstützung profitieren.
Das vollständige Changelog: CHANGELOG.md — Masterportal — Bitbucket
Die Sourcen der neuen Version: geowerkstatt-hamburg / masterportal — Bitbucket
