XÖV-Suite

Das Format basiert auf Keep a Changelog, und folgt Semantic Versioning zur Versionierung.

2.0.0

Releasedatum: 25.07.2024

Mit diesem Release wird die XÖV suite auf das XÖV lite-Format umgestellt. Es wurde keine funktionellen Änderungen oder Ergänzungen vorgenommen.

Die Umstellung hat allerdings große Auswirkungen auf die interne Struktur der Anwendung und kann zu abweichenden Darstellung der Strukturen eins Standards führen. Bestehende Profilierungen sollten vollständig weiter nutzbar sein.

Fehler, Probleme oder Anmerkungen zur Anwendung XÖV suite können Sie wie immer gerne an die Koordinierungsstelle für IT-Standards (kosit@finanzen.bremen.de) melden. Insbesondere Fehler oder Probleme können so direkt in einem der folgenden Releases behoben werden.

1.5.4

Releasedatum: 29.02.2024

Added

  • #947 Konfiguration für XFuehrerschein, XEinbuergerung, XHochschule und XNachweis anlegen

Changed

  • #1009 Anpassung Startseitentext

Fixed

  • #992 Fehlerhafte Visualisierung von Nachrichten

1.5.3

Releasedatum: 16.11.2023

Added

  • #868 Konfiguration für XEinbürgerung 1.3.0 (Staging)

  • #516 Verlassen der Seite muss bei ungespeicherten Eingaben bestätigt werden

Changed

  • #863 Migration der Anwendung auf Quarkus 3

  • #862 Konfiguration für XNachweis 0.1 aktualisiert (Staging))

  • #893 Dokumentationsinhalte in KoSIT-Dokumentationsplattform verschoben

Fixed

  • #847 Fix - Fehlerhaftes rendern der Dokumentationsinhalte

1.5.2

Releasedatum: 17.08.2023

Added

  • #862 Konfiguration für xnachweis produktiv freigeben

  • #872 XSchule und XBildung in Prod verfügbar

1.5.1

Releasedatum: 28.06.2023

Fixed

  • #867 Healthcheck meldet Fehler, obwohl keiner vorliegt

1.5.0

Releasedatum: 20.06.2023

Added

  • #783 Account Management Theme für Keycloak erstellt

  • #807 Dateiname in Nachrichten-Einzelansicht änderbar

  • #764 Navigationsbaum in Nachrichten-Einzelansicht hinzugefügt

  • #594 Projektbereich schließen

  • #824 Announcement Banner hinzugefügt

  • #842 XSchule 0.5 hinzefügt (Staging)

  • #851 Unterstützung XNachweis

  • #852 Unterstützung von xdomea 3.1.0

  • #859 Konfiguration für XUnternehmen Fachmodule hinzugefügt

Changed

  • #744 "Kontextmenü"-Aktionen für ausgewählte Listenelemente

  • #785 Beschreibung des Standards über komplette Breite

  • #712 Implementierung Pfeiltasten-Bedienung

  • #703 Mehrfacheinträge für Feld Wert für Beispielnachrichten

  • #796 Platzhalter im Nachrichtengenerierungs-Modal und Deaktivierung des Generieren-Buttons, wenn keine Nachrichten im Standard verfügbar sind

  • #767 Kein automatisches springen in Nachrichtenstrukturen

  • #792 Doppelte Nachricht umbenennen Felder vermeiden

  • #743 "Dreipunktmenü" in Nachrichtenübersicht

  • #797 Info-Text für "Teil der Proflierung"-Spalte in Nachrichenübersicht aktualisiert

  • #811 Auswahl des Standards im Projekt-Anlegen-Modal verfügt nun über Autocomplete-Funktionalität

  • #815 Bei gesetztem Fixed-Wert werden keine anderen Einschränkungen zugelassen

  • #826 Optionales Pre-Compiling des Codelisten-Schematron (Performance beim ersten Zugriff verbessern)

  • #821 Aktivitätsindikator im Bereich Dokumentation verrutscht

  • #825 Texte in Tabellen in deutsch darstellen

  • #831 Anzeige der Codelisten-Werte soll mit "inline-chips" erfolgen

  • #806 Migration des State- und Request-Management im Bereich Nachrichten zu Redux/RTK Query

  • #836 Im Bereich Dokumentation wird Redux Toolkit benutzt, damit der letzte Stand des Editors durch das Wechseln der Bereiche nicht verloren geht

  • #842 XBildung und Fachmodul XHochschule auf 0.94 aktualisiert (Staging)

  • #844 Infos aus der Validierung entfernen

  • #843 Umbrechen der Nachrichtennamen in den Tabs

  • #837 Nachrichteneinzelsicht verschwindet beim verlassen des Bereichs Nachrichten

  • #777 Nachrichtengruppen zeigt Anforderung an einen anderen Knoten im Baum auszuwählen

  • #845 Wording Fehlermeldung Fixedwert angepasst

Fixed

  • #805 Generierung von Codelistenelementen soll Profilierung berücksichtigen

  • #791 Header Stickyness auf kleinen Screens behoben

  • #828 Race Condition bei Nachrichtenvalidierung

  • #809 Die Select-All-Checkbox in der Nachrichtenübersicht zeigt nun den korrekten Status an (All/Partial/None)

  • #833 Download von mehreren Nachrichten/Validationreports erfolgt nur noch, wenn Nachrichten in der Übersicht ausgewählt sind

  • #840 Behoben: Nachrichten-Umbenennen-Input in Einzelansicht lässt sich nicht schließen

  • #839 Fehleranzeige bei fehlgeschlagenen Requests im Bereich Nachrichten funktioniert nicht richtig

1.4.0

Releasedatum: 28.03.2023

Added

  • #596 Option zum Herunterladen aller nachrichten hinzufügen

  • #699 Nachrichtenstrukturen-View in der Standardansicht hinzugefügt

  • #546 Profildokumentationen enthalten ein Kapitel mit der Legende

  • #697 Neuer Bereich: Exploration/Erkunden von Standards

  • #705 Wurzelknoten in Breadcrumb-Navigation aufgenommen

  • #721 Auswahltabelle für Datentypen in Standard-Ansicht hinzugefügt

  • #734 Funktionsleiste auf Startseite der Profilierungsansicht hinzugefügt

  • #735 Spalte "Teil der Profilierung" zu Nachrichtenübersicht hinzugefügt

  • #747 Stylelint für die Entwicklung eingebaut

  • #741 Ladespinner und "Keine Inhalte" Hinweise zu Baumstrukturen und Datentypslisten himzufügen

  • #728 Funktionsleiste in Nachrichten-Einzelansicht hinzugefügt

  • #743 Nachrichten editierbar

  • #737 Nachricht gegen Profilierung validieren

  • #736 Nachrichtengenerierung auch ohne aktives Projekt auf verfügbaren Standards möglich

  • #758 Caching des Anwendungsstatus bei Bereichswechsel

Changed

  • #715 Generierung des Codelisten-Schematrons beim Erzeugen des Projekts

  • #704 Anlegen von Einschränkungen von Datentypen überarbeitet

  • #730 Datentypen außerhalb des Standards führen nicht mehr zu einem Deadend

  • #729 In Datentypenansichten ist der erste Knoten per default geöffnet

  • #740 Frontend pakete modularisen: State container, immutable map und css theme in package verschieben

  • #718 Legal Submenü auf Startseite verschoben

  • #761 Unnötiges Re-rendern durch useStateSelector verhindern

  • #719 Funktionsleiste im Bereich Nachrichten

  • #762 Styling im Bereich Standard überarbeiten und kleinere Styling Probleme beheben

  • #766 Ausgewählten Standard über Seiten-Reloads persistieren

  • #779 Validierung berücksichtigt mehrere Schema-Dateien

  • #763 Einheitliche schließen Funktion für Popup Dialoge

  • #768 Header Metadaten der Codeliste in Daten der Codelistennutzung umbenannt

Fixed

  • #702 Speicherfehler bei Profilierung von XJustiz beheben

  • #716 Fehler bei der Nachrichtengenerierung

  • #714 LIVE: "Fehler beim Löschen der Nachricht"

  • #692 Profilierung einer Rekursionsbeschreibung/-tiefe eines Nachrichtenelements mit Datentypsreferenz führt zu Fehler beim Speichern

  • #636 Codelisten Metadaten wird bei Codelisten nicht übernommen

  • #586 Änderungen Metadaten zum Projekt

  • #738 Fehlerhafte Verwendung von Hook in Selector behoben

  • #748 Genutzte profilierte Datentypen werden in der Kind-Element-Tabelle in der Dokumentation nicht markiert

  • #755 Info-Icon über Datentypen außerhalb des Standards im Nachrichtenbereich wird nicht mehr angezeigt, wenn kein Datentyp vorhanden ist

  • #752 Fehlerhafte Links in und zu Hilfebereich beheben

  • #701 Gelöschte Beispielnachrichten sind nicht mehr im Projekt-Download enthalten

  • #780 Lowerbound größer 1 wird beim Generieren nich berücksichtigt

  • #781 "Leere" Schematron-Dateien werden von schxslt zurückgewiesen

  • #776 Fix für TypeError in der Suche der Datentypmatrix in der Explorations-Ansicht

  • #787 Fix für Fehler beim Schließen aller Nachrichtentabs über den Close-All-Button

  • #786 Abstand zwischen Bereichs-Header und Content angepasst

  • #801 Fix für korrekte Darstellung der Nachrichtenvalidierung

1.3.0

Releasedatum: 25.01.2023

Added

  • #681 In der Nachrichten-Generierung werden nun auch Beispiel-Werte transitiv-genutzter Datentypen berücksichtigt

  • #661 Deaktivierung von Kindelementmen bei einer Kardinalität von 0..0 des Elternelements

  • #646 Fragezeichen-Icon mit Doku-Link für Einschränkung der Codelistenwerte hinzugefügt

  • #623 Kompilieren der Schematron-Regeln; Erzeugen einer Schematron-Transformation für Profil- und Codelistenregeln

  • #639 Optimierung des Statehandlings für Inputfelder

  • #687 Beim setzen einer Datentypsreferenz zu einer Codeliste über Tabelle nach Warnung Codelistenprofilierung überschreiben

  • #348 Fußnote mit Erklärung zu Pflichtfeldern im Projekt-Anlegen-Dialog hinzufügen

  • #707 Startseite zum Bereich Profilierung hinzufügen

  • #708 Allgemeine Startseite für die Anwendung erstellt

  • #709 Hilfe Bereich in Info umbenennen und Impressum etc dorthin verschieben

Changed

  • #682 Codelisten bzw. deren aktuell gültige Versionen werden periodisch aktualisiert

  • #693 Design des Einschränkung-Anlegen Formulars an Entwurf anpassen

  • #250 Dokumentation der Anpassung der Rekursionstiefe angepasst

Fixed

  • #681 Projekt wird bei der Nachrichtengenerierung verwendet, sofern vorhanden

  • #688 Name (technisch) aus eigene Eigenschaften entfernt

  • #686 Validierungsfehler werden jetzt in jedem Fall anzeigen

  • #689 Generierte Nachrichten werden aus Konfiguration gelöscht, wenn sie in der Übersicht gelöscht wurden

  • #691 Fehler beim Generieren von XJustiz-Nachrichten

  • #662 Speicherfehler beim Sprung in die Dokumentation wurde behoben

  • #660 Eigenschaften eines Elements werden jetzt als Teil der Profilierung behandelt und nicht als Teil der Profilkonfiguration

  • #692 Profilierung einer Rekursionsbeschreibung/-tiefe eines Nachrichtenelements mit Datentypsreferenz führt zu Fehler beim Speichern

1.2.0

Releasedatum: 13.12.2022

Added

  • #630 Ein Styleguide mit Übersicht über die grundlegenden Gestaltungselemente ist unter /styleguide bereitgestellt

  • #635 Suche nach Elementen im Nachrichtenbaum (Präfix-Match-Suche)

  • #559 Werte aus Codelisten-Datentypen werden bei profilierten Elementen übernommen

  • #643 Speichern-Button im Nachrichten-Viewer verfügbar

  • #676 Inhaltsübersicht von Hilfeseiten rechts anzeigen und Unternavigation hinzufügen

  • #633 Validierung der Codelisteneinschränkungen gegen das XRepository

  • #634 Überschreiben eines lokalen Profils mit einer Datentyp-Referenz

  • #628 Filtern der Datentype nach Typ (Codelistentyp, simpler Typ, komplexter Typ)

  • #627 Umsetzungshinweis in Datentypen kann profiliert werden

  • #679 Die Größe der zweispaltigen Nachrichtvisualisierung per Drag and Drop verstellbar machen

Changed

  • #637 Der neues Projekt anlegen Button ist nun Klickbar, sobald in allen Feldern Daten eingegeben sind

  • #666 Umgebenden Whitespace der Validierungsregex von simplen Datentypen entfernen

  • #644 In Baumanzeigen wird der erste Knoten nun immer ausgeklappt

  • #665 Validierung von xs:date berücksichtigt Anzahl Tage im Monat

  • #624 Zusätzliche Attribute in zusätzliche Eigenschaften umbenannt

  • #645 Tabs in der Nachrichtenübersicht schließbar machen

  • #598 Nachrichtenvisualisierungsbaum zweispaltig darstellen

  • #649 Kontext Menü zum Löschen der Nachrichten auch bei invaliden Nachrichten anzeigen

  • #658 Das Wartungsbanner und die Wartungsseite alle 5min neu laden

  • #680 Hinweistext der Validierungs-Tooltips klarer formulieren

Fixed

  • #664 Fehler beim Drag&Drop eines neu erstellten Dokumentationskapitels behoben

  • #669 Für Codelisteneinschränkungen werden keine Schematron-Asserts generiert

  • #672 Validierung von xdomea:stringUUIDType als UUID im Frontend

  • #673 Fehlerhafte absolute Links in Adoc beheben

  • #631 Fehler beim Hochladen einer unbekannten Nachricht

1.1.0

Releasedatum: 22.11.2022

Added

  • #601 Generierung von Schematronregeln zur Prüfung der korrekten Nutzung von Codelistenwerten in Nachrichten

  • #544 Löschen eines profilierten Elements via Dialog ermöglichen

  • #566 Löschen & Herunterladen von einzelnen Nachrichten in der Übersicht ermöglichen

  • #602 Bereitstellung einer Komponente zur Identifikation des relevanten Profils

  • #592 Statische Website für Wartungsarbeiten hinzugefügt

  • #555 Die Nutzungsart einer Codelist wird nun aus den Eingaben zu Vesrion und Kennung berechnet

  • #542 Beim Löschen einer Datentypsinschränkung werden alle Referenzen zu dieser Einschränkung gelöscht

  • #612 Bereich Barrierefreiheit hinzugefügt und Adoc Rendering in Worker-Thread umgesetzt

  • #588 Verlinkung zwischen Adoc Dateien und Einbindung von Bildern sind nun möglich

  • #578 In der Nachrichtenvisualisierung werden bei Baumansichten die Blattknoten und ihre Werte angezeigt

  • #609 In der Ansicht zu Standarddatentypen werden alle Verwendungen tabellarisch aufgelistet

  • #590 Maintenance Banner zur Ankündigung von Wartungsarbeiten hinzugefügt

  • #616 Codelisten-Profilierungen via transitive Datentypen werden in der Dokumentation nun auch dargestellt

  • #459 Generierung alternativer Choice-Elemente in einem Kommentar-Block

  • #625 Migration von Alt-Projekten in das aktuelle Format

  • #560 Checkbox Alles auswählen in Datentypenmatrix von Codelistentypen verfügbar

  • #624 Zusätzliche Profilierungseigenschaften werden in der Dokumentation ausgeben

  • #627 Umsetzungshinweise in Datentypeneinschränkungen möglich

  • #628 Filter in Datentypnavigation hinzugefügt

  • #640 XUnternehmen-Mutterschutz als neuen Standard hinzufügen

Changed

  • #553 Informationen in Tooltips werden durch Info Icons markiert

  • Sortierung der Standards in der Auswahlliste

Fixed

  • #570 Punkte in Version zulassen und Validierung vereinheitlichen

  • #585 Validierungsfehlermeldung für Feld Herausgeber konkretisieren

  • #605 Daten aus Datentypseinschränkungen wurden nur eine ebene Tief übernommen

  • #611 Leerzeichen sind nun in Name (kurz erlaubt, in allen Metadaten werden vorangehende, angehängte und doppelte Leerzeichen entfernt

  • #576 Validierungsbericht für generierte Nachrichten enthält beim Download jetzt auch den Nachrichtennamen im Dateinamen.

  • #613 Das Zurückspringen zu Sprungmarken beim Klicken des Browser Vor-/Zurück-Buttons funktioniert nun

  • #622 Kontrast der Icons in Listen und Baum Elementen bei Hover/Active State erhöht

  • Serialisierung von Attributen in Beispielnachrichten

  • #631 Fehler beim Hochladen einer unbekannten Nachricht

1.0.0

Releasedatum: 19.10.2022

Added

  • Initial Release