Release Notes März 2024

Highlights

Editieren im Kalender (10.24.0301.1-main)

Termine können nun im Kalender bearbeitet werden

  • Erstellen per Doppelklick

  • Verschieben per Drag/Drop

  • Popup um Einstellungen vorzunehmen

image-20240307-110712.png
Editieren im Kalender aufrufen

Benutzerverwaltung der Ansichten mit Speicherung des Filters (10.24.0301.1-main)

Zusätzlich zu den Listeneinstellungen wird nun auch der Filter oder die Suche mit gespeichert

image-20240307-114829.png
Suche und Filter werden mit gespeichert

Release Notes innerhalb der Applikation (10.24.0304.1-main)

Customizer können neu Datums-gesteuerte Release Notes erfassen

  • Dem Benutzer werden die Release Notes beim Login angezeigt. Sie können auch ausgeblendet werden.

  • In der Hilfe sind alle Release Notes nachlesbar

Prozessverwaltung (10.24.0304.1-main)

Neuer Administrationsbereich um wiederholt auftretenden Prozesse auszufĂĽhren.

Authorize Aspekt (10.24.0305.1-main)

Autorisiert eine Klasse ohne das die entsprechenden Berechtigungen gesetzt werden mĂĽssen. Die Klasse ist danach fĂĽr alle authentifizierten Benutzer verfĂĽgbar. Siehe Aspekte

XML Layouts: Text Formatierung (10.24.0308.1-main)

Mit einem neuen Button oder Keyboard Shortcut kann das XML der Layouts formatiert werden

XML Core Layer (10.24.0312.1-main)

Unter dem Menü-Punkt “Erweiterungen“ können jetzt auch Core-Elemente definiert resp. verändert werden. Siehe Core Modell (Class Overlay)

Notifications: Mit Sendeintervall und allgemeiner E-Mail Vorlage (10.24.0318.1-main)

Benutzer können selbstständig konfigurieren, wie oft sie benachrichtigt werden wollen. Ab stündlich werden die Benachrichtigungen zusammengefasst. Siehe Benachrichtigungen (Notifications)

Templating / Default-Werte (10.24.0320.1-main)

Neues Feature zum Erstellen von Vorlagen von Default-Werten, die zum Erstellen neuer Objekte verwendet werden können.

Beim Erstellen können dann die Templates verwendet werden um neue Objekte zu erstellen

Verbesserungen Model Explorer (10.24.0327.1-main)

Kleine Verbesserungen in der Handhabung des Model Explorers

  • Grösse veränderbar

  • Property mit "MaximumSize"

  • Nur eine Instanz des Model Explorers möglich

  • Suchen erst ab 3 Zeichen

Liste: Hinweis auf Wildcard Suche (10.24.0327.1-main)

Wenn keine Elemente gefunden werden, wird ein Hinweis auf die Suche mit Wildcards angezeigt

Abweichende Version (10.24.0327.1-main)

Mit der Überarbeitung des Heath-Checks prüfen wir nun auch die Version. Ist auf dem Server bereits eine neue Version vorhanden bekommt der Benutzer ein Popup “Abweichende Version“

 

PDF Viewer Control (10.24.0328.2-main)

Neues Control um PDFs innerhalb der Applikation anzuzeigen

Breaking Changes

CRON Expression Configuration ĂĽber Prozessverwaltung (10.24.0304.1-main)

Alle bisherigen CRON Expressions sind nun in der Prozessverwaltung integriert. Die Einstellungen mĂĽssen in der Prozessverwaltung geprĂĽft und die folgenden SchlĂĽssel mĂĽssen aus der Konfiguration entfernt werden:

  • GlobalSearch: RecreateIndexCronExpression

  • Notifications : EMailSenderCronExpression

  • Notifications : JobGeneratorCronExpression (10.24.0320.1-main)

  • CRON Syntax hat geändert. Wir verwenden nun die Quartz Syntax mit Sekunden. Siehe Cron Triggers | Quartz.NET

Umstellung auf Options Pattern (10.24.0307.1-main)

  • ConfigureService ist jetzt nicht mehr verfĂĽgbar. Als Ersatz kann die Standard-Methode Configure<Option>() verwendet werden.

  • Providers sind nicht mehr unterstĂĽtzt. Als Ersatz können die Instanzen direkt auf dem Container registriert werden.

Enums in eigenem Enum-Namespace (10.24.0307.1-main)

  • Enums sind neu im Enum-Namespace und nicht mehr direkt auf dem globalen Namespace.

    • Die () werden nicht mehr benötigt!

 

Expression

 

Expression

Alt

MaritalStatusValue == MaritalStatus.Married()

Neu

MaritalStatusValue == Enum.MaritalStatus.Married

Erweiterung des IGlobalSearchProvider Interfaces und Konfiguration Global Search (10.24.0307.1-main)

Wenn Implementierungen des interfaces IGlobalSearchProvider verwendet wurden:

  • Im CustomSearchProvider muss man jetzt auch die IServerConfiguration im base constructor hinzufĂĽgen.

Konfigurationsänderung: Diese Schlüssel sind in den Public Teil verschoben worden. Default is true für beide Schlüssel. Falls die Global Search schon enabled war, muss nichts unternommen werden.

 

KonfigurationsschlĂĽssel AllowLeadingWildcardsInQueries

 

KonfigurationsschlĂĽssel AllowLeadingWildcardsInQueries

Alt

GlobalOptions : AllowLeadingWildcardsInQueries

Neu

Public : UiConfiguration : globalSearch : allowLeadingWildcardsInQueries

 

KonfigurationsschlĂĽssel AlwaysUseBeginsWithSearch

 

KonfigurationsschlĂĽssel AlwaysUseBeginsWithSearch

Alt

GlobalOptions : AlwaysUseBeginsWithSearch

Neu

Public : UiConfiguration : globalSearch : alwaysUseBeginsWithSearch

Ansichten umbenannt in Erweiterungen (10.24.0312.1-main)

Der Menü-Eintrag "Layout" resp. "Ansicht" wurde zu "Extension" resp. "Erweiterung" umbenannt, weil unter dem Menü-Punkt jetzt auch Core-Elemente definiert resp. verändert werden können.

Layout Extensions API ĂĽberarbeitet (10.24.0314.1-main)

Nach der EinfĂĽhrung in 10.24.0214.1-main und ersten Tests mit echten Use Cases haben wir die API der Layout Extensions ist noch einmal ĂĽberarbeitet. Siehe neue API in Erweiterungsansicht.

Notifications: JobGenerator / NotificationSenderService ist nun Teil der Prozesse (10.24.0320.1-main)

ĂśberfĂĽhrung der Job Erstellung fĂĽr unbearbeitete Notifications in die Quino Process Struktur.

NotificationSenderService wird nun unter den Prozessen verwaltet. Die Konfiguration JobGeneratorCronExpression ist damit ĂĽberflĂĽssig.

Admin Menu Extensions umbenannt (10.24.0321.1-main)

Alt

Neu

Alt

Neu

mainMenu.Add.UserManagementMenus();

mainMenu.Add.UserManagementMenu();

mainMenu.Add.WorkflowMenus();

mainMenu.Add.WorkflowMenu();

mainMenu.Add.OidcMenus();

mainMenu.Add.OidcMenu();

Releases

  • 10.24.0301.1-main 01.03.2024

    • Fix fĂĽr Header- und Loginlogo werden bei Neustart der Applikation zurĂĽckgesetzt

    • Globale Suche: Erweiterung damit Eingaben auch ohne Formatierung gesucht werden können. Beispiel AHV Nummer suchen ohne Punkte

    • Editieren im Kalender

    • Auditing Fixes

    • Meldung bei Navigation auf nicht existierende oder nicht berechtigte Einträge

    • Benutzerverwaltung der Ansichten (View Management) mit Speicherung des Filters

    • Fixes fĂĽr Inline Edit in Liste

    • Fix fĂĽr Darstellung der Entity Referenzen

  • 10.24.0304.1-main 04.03.2024 - Breaking Changes

    • Fix fĂĽr laden von related Listen

    • Release Notes innerhalb der Applikation

    • Fix fĂĽr Collapsible Groups

    • Fix fĂĽr Auditing (Master/Detail view)

    • Prozessverwaltung Feature

    • Notifications mit “Originator” Auslöser der Notification

    • EinfĂĽhrung von QuinoProcess. Siehe Breaking Changes.

  • 10.24.0305.1-main 05.03.2024

    • Auditing: Fix fĂĽr Relationen

    • Fix fĂĽr Prozessverwaltung

    • Authorize Aspekt fĂĽr MetaKlassen

  • 10.24.0307.1-main, 10.24.0307.2-main, 10.24.0307.5-main 07.03.2024 - Breaking Changes

    • Refactoring zu Options Pattern mit Quino Std Version 10.24.304.1-master, Breaking Change siehe oben.

    • Namespace fĂĽr Enums eingefĂĽhrt. Breaking Change siehe oben

    • Fixes fĂĽr ImagePicker

    • Dynamische Meldungen in XML Layouts

    • XML Layouts Detail ohne leere Sidebar

    • Fix fĂĽr Tab index

    • Fix fĂĽr Layout Captions

    • Fix fĂĽr Datum in Listen-Gruppierung

  • 10.24.0308.1-main 08.03.2024

    • Ctrl + Delete Shortcut entfernt

    • XML Layouts: XML Formatierung im XML Layout Editor möglich.

    • XML Layouts: Dynamic Messages können in XML Layouts verwendet werden

  • 10.24.0312.1-main 12.03.2024

    • Kalender Edit: Serien-Funktion ausgeblendet

    • Fix: Auditing - Reload

    • XML Core Layer verfĂĽgbar

    • Fix: Loading Indicator Ăśberlappung

    • Fix: Detail Actions

  • 10.24.0313.1-main, 10.24.0313.2-main, 10.24.0313.3-main, 10.24.0313.4-main 13.03.2024

    • Quino Standard Versionen 10.24.311.1-master / 10.24.313.1-master integriert

    • Entity Reference Refactoring

    • Aspect Anpassungen

  • 10.24.0314.1-main 13.03.2024 - Breaking Changes

    • XML Extension Layout API Anpassung. Siehe Breaking Changes.

  • 10.24.0318.1-main 18.03.2024

    • Kalender: Fix zu Visible Expression im Layout

    • Notifications mit Sending Intervall

    • Auditing: Multi-Language-Felder Support

  • 10.24.0320.1-main, 10.24.0320.2-main 20.03.2024 - Breaking Changes

    • Quino Standard Version 10.24.320.1-master

    • Fix ReadOnly fĂĽr Tabs

    • Feature Template integriert - siehe Highlights

    • Notification: JobGenerator/NotificationSenderService wird nun ĂĽber Prozesse getriggert. Siehe Breaking Changes

    • Fix: Leere Action-Groups ausblenden

    • Sandbox: Datenbank-Reset stabilisiert

    • Fix: Deaktivierung der IDs

    • Fix: Claims mit langen Benutzernamen

  • 10.24.0321.1-main 21.03.2024 - Breaking Changes

    • Hint auf Bookmark Action anzeigen

    • MenuBuilder extensions umbenannt. Siehe Breaking Changes

    • Actions: use source as parameter

  • 10.24.0322.1-main 22.03.2024

    • Fixes fĂĽr Auditing

    • Entity References: Fix fĂĽr lange Titel

    • Fix: Search Edit Listen-Optionen

  • 10.24.0327.1-main, 10.24.0327.2-main 27.03.2024

    • Liste: Standard-Spalten-Breiten angepasst for Desktop und Tablet

    • Explorer: Anzeige von Virtuellen Relationen

    • Verbesserung des Model Explorers. Siehe Highlights

    • Liste: Hinweis auf Wildcard Suche. Siehe Highlights

    • Auditing: Fix um Relationen anzuzeigen

    • Fix: Suche bei Berechtigungen

    • Health Check Refactoring mit VersionsprĂĽfung. Siehe Highlights

    • Fix: Wizard Löscht alle Felder

    • Template: Fix damit Felder auch gelöscht werden können

    • Notifications: Sync nach Namen, nicht Id. Damit können Notification Templates auch vorab in der Datenbank erstellt werden

    • Release Notes: Kleinere Fonts und schmalere Abstände

    • Fix: Memory Leak in QuinoLoadPanel

  • 10.24.0328.1-main, 10.24.0328.2-main 28.03.2024

    • Aktionen in Sidebar: Anzeige von Text wenn diese Leer sind

    • Neues Control: PDF Viewer. Siehe Highlights

Â