be Portal Release Notes 10.0.0
Freigabedatum: 29.12.2025
Es sind alle Korrekturen inklusive der Vorgängerversionen enthalten.
Diese Version stellt eine neue Hauptversion mit einer Vielzahl an internen und externen Änderungen dar.
Download als PDF
be Portal Release Notes 10.0.0.pdf
Breaking Changes
Bisher konnten im .customizing Ordner beliebige Objekte in einem .objects-Ordner definiert werden. Mit der Framework-Änderung und Unterstützung von patches (BEP-448) wurde dies eingeschränkt. Jetzt sind nur noch patches-Definitionen erlaubt, die ausschließlich Objekte des eigenen Packages anpassen können.
Migrationsrelevante Änderungen
Hier werden Features, Fehlerbehebungen und Technische Änderungen aufgelistet, die beim Update besondere Beachtung erfordern.
Mit der Framework Änderung hinsichtlich Editierung (BEP-427) muss edit() nun explizit aufgerufen werden, bevor eine Entität bearbeitet werden kann. Der bisherige implizite Edit-Modus von entityInstance Variablen entfällt. Bestehende Implementierungen müssen entsprechend angepasst werden.
Mit der Framework-Erweiterung in Bezug auf input Variablen (BEP-200) wurde die Aufrufsignatur von $.dialog.show() geändert. Die neue Signatur ist in der Dokumentation beschrieben.
Organisatorische Hinweise
Thema | Release Notes | Schlüssel |
|---|---|---|
Allgemein | Für die Nutzung aller Benutzermenü-Oberflächen ist mindestens be-portal-Package Version 2.40.0 erforderlich. | BEP-618 |
Notwendige technische Eingriffe
Für den Zugriff auf die Eingangskörbe ist die neue Rolle BE.inbox erforderlich.
Neue Features
Thema | Release Notes | Schlüssel |
|---|---|---|
Email-Import | E-Mails können jetzt aus Shared Accounts über berechtigte Benutzeraccounts importiert werden. | BEP-502 |
Framework | Entitätsfelder können jetzt im Backend validiert werden. | BEP-292 |
Framework | Custom-Controls unterstützen jetzt NPM-Packages mit Vite-Bundling. | MRP-241 |
Framework | Submodals unterstützen jetzt | BEP-200 |
Framework | Entitäten erfordern jetzt einen expliziten Editmodus über | BEP-427 |
Framework | Menüs, Commands und der Language Selector unterstützen jetzt Übersetzungen. | BEP-414 |
Framework | Eingabefelder können jetzt direkt im Frontend validiert werden. | BEP-281 |
Datenreplikation | Performance Optimierung bei der Vollreplikation von Tabellen mit archivierten Datensätzen. | BEP-498 |
DMS | Zugriffssteuerung von Inboxes mittels Rollen. | BEP-209 |
DMS | Speichern von Dokumenten um optionale Duplikat-Prüfung ergänzt. | BEP-372 |
Framework | CustomControl-ID unterstützt jetzt auch Bindings. | BEP-516 |
Workflow | Filtermöglichkeit nach Aufgabenart hinzugefügt. | BEP-156 |
Framework | Unterstützung von | BEP-448 |
Datenreplikation | Automatischer Hashbasierter Abgleich von Datensätzen für asynchrone Tabellen nach dem Integritätscheck. | BEP-362 |
Framework | Übersetzungslogik für pages. | BEP-541 |
Keycloak | AuthenticationFlow für Microsoft SSO wird jetzt automatisch angelegt und um Authenticator erweitert. | BEP-562 |
Framework | Unterstützung von be_icons. | BEP-549 |
Framework | Abweichender | BEP-585 |
Dashboard | Anzeige offener Bundles in den Eingangskörben im Aufgaben-Widget auf dem Dashboard. | BEP-586 |
DMS | DMS-Menüpunkte umstrukturiert und alte Menüpunkte entfernt. | BEP-491 |
Framework | Eigenschaft showLoadingIndicator für Button hinzugefügt. | BEP-19 |
Framework | locale Abhängige Formatierung von Zeit- und Datumswerten. | BEP-583 |
Framework | Automatische Verwendung von Entity-Feld-Validierungen bei | BEP-555 |
Datenreplikation | Der aktuelle Zustand der Datenreplikation wird in der Tabelle | BEP-540 |
Allgemein | Mehrsprachigkeit im Benutzermenü. | BEP-618 |
Workflow | Usereinstellmöglichkeit zur standardmäßigen Sichtbarkeit der Chatkomponente in Aufgaben. | BEP-195 |
Fehlerbehebungen
Thema | Release Notes | Schlüssel |
|---|---|---|
Framework | Der Cache funktioniert jetzt auch bei Benutzern mit abweichendem Standort korrekt. *¹ | BEP-601 |
Archivar | Der Archivar arbeitet jetzt auch bei großen Datenmengen stabil. *¹ | BEP-608 |
Datenreplikation | Die inkrementelle Datenreplikation verarbeitet jetzt maximal 100.000 Änderungen pro Durchlauf (konfigurierbar über | BEP-595 |
Allgemein | Nach dem Benutzerwechsel werden jetzt keine gecachten Daten des vorherigen Benutzers mehr angezeigt.*¹ | BEP-530 |
Framework | Das OnLoaded Page Event wird jetzt erst nach der Auswertung der Inputvariablen ausgeführt. | BEP-52 |
Framework | Die Fehlermeldung beim Öffnen des Portals ohne MQTT-Konfiguration wurde behoben. | BEP-459 |
Administration | Berechtigungen werden jetzt in der Administrationsübersicht mit PackageKey angezeigt. | BEP-76 |
Workflow | E-Mails mit fehlerhaft erkannten Anhängen werden jetzt korrekt importiert. | BEP-469 |
Framework | Der PageOverride zum direkten Hochladen von Pages wurde entfernt. | BEP-208 |
Framework | Bei View | BEP-335 |
Framework | Toasts werden jetzt nach Ablauf des Timeouts korrekt ausgeblendet. | BEP-37 |
Allgemein | Die nicht mehr benötigte Datenbanktabelle | BEP-482 |
Framework | Permission Patches ohne Package Key werden jetzt korrekt invalidiert. | BEP-457 |
beng-cli | Der Parsing-Fehler der | BEP-488 |
Framework | Validierung bzgl. packagefremder Rollen deaktiviert, wenn Permission aus einem Patch resultiert. | BEP-453 |
Framework | Das Flackern der Splitter-Komponente wurde behoben. | BEP-401 |
Framework | Die Fokussteuerung nach dem Öffnen von Subpage-Modals wurde korrigiert. | BEP-384 |
Framework | Toolbar-Buttons in Subpage-Modals werden jetzt auch bei aktiven Eingabefeldern korrekt ausgeführt. | BEP-384 |
PZE | Der angezeigte eingebucht Status wird jetzt korrekt angezeigt. | BEP-416 |
Framework | An EntityInstances gebundene Controls aktivieren nicht mehr automatisch den Bearbeitungsmodus. | BEP-425 |
Keycloak | Die Anmeldung ist jetzt nur noch als natürliche Person möglich. | BEP-532 |
Framework | Die Fehlerbehandlung beim Verarbeiten von package-install-Dateien wurde verbessert. | BEP-531 |
Framework | Behebt ein Problem bei der Verwendung vom Typ | BEP-486 |
Allgemein | Cache-Problem nach Wartungsmodus behoben: Nach Neustart zeigt das Portal nicht mehr fälschlich die Maintenance-Seite aus dem Browser-Cache. | BEP-339 |
Framework | Benutzung von DROP CASCADE in View-Update, um Views mit Beziehungen untereinander korrekt zu laden. | BEP-400 |
Framework | Anzeige von Widgetlabels mit Umlauten ist nun möglich. | BEP-524 |
Framework | Behebt die nicht-funktionalen Eigenschaften | BEP-628 |
Framework | Die Weiterverarbeitung von beas-Antworten mit einer fehlenden | BEP-634 |
Workflow | Fehler behoben, der dazu führte, dass Sub-Pages in Aufgaben gedropped werden, während die Mainpage weiter gecached wurde, was zu unvollständigen Daten / inkonsistenten Zuständen führte. | BEP-326 |
Framework | Entity-Links in Entity-Instances können jetzt auch fokussiert werden. | BEP-575 |
Framework | Fehler in EntityGrid behoben, der dazu führte, dass bei Benutzung von | BEP-432 |
Framework | Es wurde ein Anzeigefehler behoben, der dazu führte, dass die Toolbar einen anderen Hintergrund hatte. | BEP-415 |
¹ Diese Änderungen wurden ursprünglich in Version 7.6.2 veröffentlicht und sind hier zur Vollständigkeit erneut aufgeführt.