Versionsinformationen
Version 26.4 führt die neue Dashboard-Anwendung ein und gibt Ihnen einen leistungsstarken, frei gestaltbaren Arbeitsbereich, um das Wichtigste im Blick zu behalten. Ordnen Sie Widgets frei auf einem flexiblen Raster an, visualisieren Sie Daten als Tachometer, Diagramme, Tabellen oder Ampeln und teilen Sie Ihre Dashboards mit Ihrem Team. Alle Daten werden in Echtzeit aktualisiert, sodass Sie immer auf dem neuesten Stand sind. i-net HelpDesk bringt umfangreiche Ticket-Widgets ins Dashboard: Verfolgen Sie Ticketanzahlen und Trends, analysieren Sie offene und geschlossene Tickets im Zeitverlauf, schlüsseln Sie Tickets nach beliebigen Feldern mit gruppierten Statistiken und Heatmaps auf, behalten Sie anstehende Deadlines im Kalender im Blick, überwachen Sie den verbleibenden Aufwand und messen Sie die Servicequalität über Kundenzufriedenheitsbewertungen und Reaktionszeitanalysen.
Migrationsinformationen
- Push ist die neue Standardeinstellung zum E-Mail Abruf. Sollte es Probleme mit dem Mail Server geben, sollte auf die alte Intervallprüfung gewechselt werden.
- Wenn in einem JavaScript-Trigger die Ressource eines Tickets gesetzt wird (table.put("resbezeichnung", "Resourcename")) und diese Ressource eine Unterressource ist, muss der volle Pfad in der Form "Hauptressource/Unterressource" angegeben werden. Nur die Unterressource anzugeben, wird nicht mehr unterstützt.
Webserver
- Wenn Sie einen Let's Encrypt Update Task haben, sollten Sie den Timer-Trigger auf ein deutlich kürzeres Intervall einstellen, z. B. täglich statt wie bisher alle 30 Tage. Die Laufzeit von Let's Encrypt wird bald auf 45 Tage reduziert. Aus diesem Grund wird nun vor einer Erneuerung die verbleibende Laufzeit des Zertifikats überprüft.
Plugin-Änderungen
- Neue benutzerdefinierte Funktion "getFieldValue", die in Berichten verwendet werden kann, um einen Wert aus einem beliebigen Ticketfeld, einschließlich benutzerdefinierter Felder, abzurufen. Dies ist besonders praktisch, wenn bestehende Berichte um neue benutzerdefinierte Felder erweitert werden sollen.
- Neue Spalte in der Liste der Tickets, welche mit einem Icon anzeigt, ob das Ticket gelesen oder ungelesen ist.
- Die Dokumentation enthält nun die Standardberichte, die während der Einrichtung des i-net HelpDesk zum Drive hinzugefügt werden.
- Ticketview und -liste spiegeln Änderungen an Daten des Ticketinhabers live wieder.
- Neue Konfigurationsoption zum Erstellen eines neuen Tickets anstelle der Ablehnung von E-Mails, die ein Ticket im Betreff referenzieren wenn die Reaktivierungszeit für das Ticket abgelaufen ist. Wenn aktiviert, wird die Ticket-ID im Betreff dann ignoriert und ein neues Ticket erstellt, anstatt eine Fehlermeldung an den Absender zu senden. Diese Option kann in der Konfiguration unter Ticket -> Einstellungen -> Bearbeitung -> Standardwerte eingestellt werden.
- Es können individuelle Icons for jede Kategorie und jeden Ort eingestellt werden.
- "Anlage manuell hinzufügen" wird nicht mehr unter den erlaubten Aktionen angezeigt, da diese keine Auswirkung hat.
- Neue Suchtags für Tickets hinzugefügt: Tags:"Autorisiert" und Tags:"Nicht autorisiert"
- Die Sichtbarkeit von Ticketfeldern kann feiner konfiguriert werden: Felder können sichtbar, deaktiviert oder nur durch das System nutzbar sein. Außerdem können Felder schreibgeschützt werden.
- Neue E-Mail-Abrufverfahren Push und Dauerverbindung wurden hinzugefügt. Push ist die Standardeinstellung.
- Neuer Bericht, der Berechtigungen, erlaubte Aktionen und Gruppenmitgliedschaften eines Benutzers auflistet.
- Die Aktion "Benutzer Kommentar" nutzt den neuen Status "Benutzer kommentiert" als Folgestatus.
- E-Mail-Konten können einzeln in den Postfacheinstellungen deaktiviert werden. Deaktivierte Konten werden nicht auf neue E-Mails geprüft, können aber weiterhin getestet werden.
- JavaScript Trigger können je nach Kontext nun alle Ticket- oder Benutzerfelder verwenden und setzen, einschließlich benutzerdefinierter Felder.
- Änderungen an Feldern und Anlagen von Tickets können immer von Systemaufgaben der Aufgabenplanung vorgenommen werden, unabhängig von der Einstellung in der Konfiguration.
- Maximale Länge des Feldes "E-Mail" in Ressourcen wurde von 250 auf 500 geändert.
- Die Konfigurationseinstellung "Inhalte sind nach Beendigung bearbeitbar" wirkt sich nicht mehr auf gelöschte Tickets aus. Gelöschte Tickets können nicht manuell geändert werden, sondern nur durch das System oder durch Systemaufgaben der Aufgabenplanung.
Behobene Fehler
- In der Konfiguration steht bei der Einrichtung von Ticketfeldern die Option "SQL-Abfrage verwenden, um auswählbare Werte zu laden" für vordefinierte Auswahlfelder nicht mehr zur Verfügung.
- Textfelder, deren Schlüssel einen Umlaut enthielten, wurden in Textbausteinen nicht korrekt ersetzt, wenn sie als Platzhalter genutzt wurden.
- Für übergebene Ticketfelder beim Ausführen einer Aktion wird jetzt geprüft, ob der aktuelle Benutzer die Felder laut der erlaubten Aktionen ändern darf.
- Beim Hinzufügen eines Orts zeigt die Liste vor dem Übernehmen nicht mehr das rote X, und benutzerdefinierte Icons sind sofort sichtbar.
- In der Konfiguration im Bereich "Orte" können neue, noch nicht gespeicherte Orte nicht mehr deaktiviert werden; sie müssen zuerst gespeichert werden. Zuvor verschwanden sie beim Deaktivieren vollständig.
- Der Import von Assets oder Benutzern aus Dateien, die in Drive liegen, funktioniert wieder.
- Das Ressourcen-Auswahlmenü im Kategorie-Dialog zeigt die Icons der Ressourcen korrekt an.
- Nach dem Umbenennen einer Kategorie werden deren Unterkategorien in der Konfiguration weiterhin unter der richtigen Oberkategorie angezeigt.
- Javascript-Trigger liefern nun korrekterweise für den Parameter "subject" den E-Mail-Betreff statt wie vorher den Ticket-Betreff.
Anlagen
Behobene Fehler
- Behoben: Anhänge mit Leerzeichen im Namen wurden bei der Wartungs-Datenpflege fälschlicherweise als unreferenziert angezeigt.
Formulare
- Öffentliche Formulare können ein Ticketinhaber-Feld enthalten, wenn es schreibgeschützt oder versteckt ist.
- In Formularen, die ein Ticket ändern, können weitere Ticket-Eigenschaften als schreibgeschütztes Feld angezeigt werden.
- Die Bezeichnung des Absenden-Buttons kann in jedem Formular konfiguriert werden.
Behobene Fehler
- Felder von Tickets können durch Formulare auf 'Kein Wert' zurückgesetzt werden.
- Das Ausblenden der Bezeichnung eines Feldes funktioniert jetzt auch für schreibgeschützte Felder.
- Der Standardwert für formatierte Textfelder wird korrekt angezeigt.
- Die Validierung von Werten beim Ausfüllen von Formularen wurde verbessert.
- Ein Feld vom Typ 'Auswählbare Werte', wo mehrere oder eigene Werte erlaubt sind, kann jetzt ohne Fehler in einer Bedingung verwendet werden.
Inventar
Behobene Fehler
- Die Berechtigungsprüfung zum Konfigurieren von Assetdaten funktionierte nicht korrekt. Es ist nun entweder die Berechtigung "Serververwaltung" oder die Kombination aus "Assets im Inventar bearbeiten" und "Zugriff auf Assets aller Benutzer" erforderlich.
- Die Aufgabenplaner-Aktion zum Hinzufuegen betroffener Assets zu Tickets behaelt bereits zugewiesene Assets nun bei, statt sie zu ersetzen.
Live-Unterstützung
- Die Live-Unterstützung kann einen KI-Assistenten nutzen, der Besucheranfragen zuerst beantwortet. Der Assistent unterstützt jetzt auswählbare Informationsquellen für den Kontext und kann in den Live-Support-Einstellungen konfiguriert werden (Anbieter, Ressource, ausgewählte Informationsquellen, Kontextgröße und zusätzliche Anweisungen).
- Besucher können jederzeit während einer KI-Konversation die Übernahme durch einen menschlichen Supporter anfordern; der Assistent kann die Übernahme auch auslösen, wenn er das Anliegen nicht vollständig lösen kann.
Prozesse
- Neuen Typ für Bedingungen hinzugefügt: "Ticket hat Wert". Diese Bedingung wird erfüllt, wenn im Haupt- oder parallelen Ticket ein definierter Wert gesetzt wird.
Quick-Tickets
Behobene Fehler
- Die Erstellung von Tickets per Aufgabenplanung mit Quick-Tickets wandelt relative benutzerdefinierte Datums-/Datum-Zeit-Felder jetzt korrekt in absolute Zeitstempel um.
Setupassistent für i-net HelpDesk
- Unterstützung für die neuesten Versionen von MySQL und MariaDB hinzugefügt.
Tickets
- Mit der neuen Dashboard-Funktion können in der Tickets-Anwendung eigene sowie freigegebene Dashboards eingeblendet werden. Welche Dashboards angezeigt werden, ist abhängig von den Berechtigungen der jeweiligen Benutzer. Die Anzeige einzelner Dashboards kann von jedem Nutzer über die View-Einstellungen gesteuert werden.
- KI-Logik und Kontextumfang deutlich verbessert, insbesondere zur Zusammenfassung von Tickets und zur Generierung von Antwortvorschlägen. (Nur relevant, wenn das KI-Plugin aktiv ist und eingerichtet ist)
- Pro Funktion aktivierbare KI-Optionen sowie eine "Standard"-Provider-Auswahl für Ticketlisten-KI-Funktionen (Vorschläge, Zusammenfassung, Umschreiben, Wissensbasiseintrag) hinzugefügt.
- In einem geöffneten Ticket werden Änderungen in zugehörigen Benutzern, verlinkten Tickets, Feldern und Feld-Werte live aktualisiert.
- Das Verfassen von neuen E-Mails über die Zeitleiste wurde in einem Menüpunkt zusammengefasst.
Behobene Fehler
- Ein Fehler konnte auftreten, wenn KI-Features ohne aktivem Wissensbasis-Plugin genutzt wurden.
- Beim Bearbeiten einer View, in der ein Icon bereits vorhanden war, wurde das Bild entfernt.
- Wenn ein Client aus dem Standby-Modus erwacht, wurden Tickets in der Ansicht möglicherweise doppelt angezeigt.
Tickets und Assets
- Neue Aktion "Lesestatus Setzen", die es ermöglicht, den "gelesen/ungelesen" Status eines Tickets zu setzen.
- Verbesserte Leistung der Serie "Tickets mit Status" durch Vermeidung des sofortigen Ladens aller Tickets, was den Speicherverbrauch bei großen Ticketmengen erheblich reduziert.
- Neue Option für die Serie "Tickets mit Status", die es ermöglicht, über sämtliche Tickets ohne Status-Filter zu iterieren.
- Eine 1‑Monat‑Option für Datumsfilter in der Aufgabenplanung hinzugefügt (kalenderbasierte Monatsberechnung).
- Option "<Keiner>" im Ticketinhaber-Auswahlfeld der Ticketfilter hinzugefügt, sodass Benutzer nach Tickets ohne Ticketinhaber filtern können.
- Die Aktion "Ticket-Aktion ausführen" in der Aufgabenplanung unterstützt jetzt die Aktion "Unterschreiben", inklusive Signatur-Eingabe und Validierung.
- Aktion "Textbaustein hinzufügen", Job "Anhang hinzufügen" und "Ressourcenänderung" funktionieren jetzt auch bei geschlossenen oder gelöschten Tickets, sofern es die Konfigurationseinstellungen erlauben.
Behobene Fehler
- Neu erstellte Ticketfelder und Benutzerfelder wurden erst nach einem Server-Neustart in der Aufgabenplanung im Feldauswahl-Dropdown angezeigt.
- Ticketinhaber-Filter mit leerem Wert passen nun auch auf Tickets ohne Ticketinhaber.
- Email-versendende Ticket-Aktionen hängen nun korrekt Anlagen von Job Resultaten an, wenn die entsprechende Checkbox aktiviert ist.
- Fehlende Setup-Migration hinzugefügt, die Aufgaben migriert, die den Status "gelesen" oder "ungelesen" mit der Aufgabenplanungsaktion "Aktion anwenden" gesetzt hatten. Stattdessen wird dafür die neue Aktion "Lesestatus Setzen" genutzt.
Wartung für i-net HelpDesk
- Die Sicherung "Bild-Verzeichnis" sicher jetzt auch das eigene Logo mit (Konfiguration/Firmendaten), sofern eines hochgeladen wurde. Ein externes Bild (http oder Dateipfad) wird nicht gesichert.
Wissensbasis
- Die Aktion in der Aufgabenplanung, um Wissensbasiseinträge zu erstellen, akzeptiert nun Platzhalter für die Kategorieeinstellung.
- Neue Aktion in der Aufgabenplanung hinzugefügt, um Wissensbasiseinträge für ein Ticket mit entsprechender Problem- und Lösungsbeschreibung via KI zu erstellen.
- Umgang mit leeren Kategorien und Unterkategorien bei der Aufgabenplanung-Aktion zur KI-Erstellung von Wissensbasiseinträgen verbessert.
Behobene Fehler
- Die Wissensbasis-Aktionen in der Aufgabenplanung behandeln leere Kategorien nun als fehlende Pflichtangabe und liefern eine Validierungsmeldung statt eines Ausführungsfehlers.
- Beim Abbrechen ohne Änderungen werden bei Wissensbasisartikel nicht mehr vor ungespeicherten Änderungen gewarnt.
Ad-hoc
- Integration in Drive, um .adhoc-Dateien zu exportieren und/oder zu bearbeiten.
- Aktivierungsschalter und "Standard"-Provider-Auswahl für Ad-Hoc-KI hinzugefügt.
- Einstellungen von Komponenten können kopiert und als neue Komponente in den Bericht eingefügt werden. Das Einfügen als anderer Komponententyp ist möglich, übernimmt aber ggf. nicht alle Einstellungen.
- Der Export für den Designer (*.rpt-Datei) kann optional die erforderlichen Daten aus der Datenquelle zu Supportzwecken einbetten.
Aufgabenplanung
- Neuer Trigger "Nach Aufgabe": Eine Aufgabe kann nun nach dem Abschluss einer ausgewählten Aufgabe gestartet werden. Der Trigger kann so konfiguriert werden, dass er immer oder nur bei erfolgreichem Abschluss der Aufgabe auslöst.
- Gruppen zur Aufgabenplanung hinzugefügt, um Aufgaben effizient zu organisieren. Jede Aufgabe kann optional einer Gruppe hinzugefügt werden, und die Sichtbarkeit von Gruppen kann in der Aufgabenliste links ein- und ausgeschaltet werden. Gruppen können ein- und ausgeklappt werden.
- Eine Komponentensuche wurde hinzugefügt, wenn ein Trigger, eine Serie, ein Job oder eine Aktion zu einer Aufgabe hinzugefügt wird. Beginnen Sie einfach, den Namen einer Komponente einzugeben, um die verfügbaren Komponenten einzugrenzen.
Behobene Fehler
- Wenn es in einer Aufgabenkomponente Validierungswarnungen gab und nach unten gescrollt worden war, wurden die Warnmeldungen oberhalb des sichtbaren Bereichs versteckt.
Benutzer und Gruppen
Behobene Fehler
- Kein Fehler mehr beim Speichern eines Benutzers, nachdem ein Feld mit Icon (z.B. Ort) geändert wurde.
Berichtserstellung
- Factur-X / ZUGFeRD-Unterstützung auf ZUGFeRD 2.4 / Factur-X 1.08 (CII D22B) aktualisiert.
- Der Java-Viewer für den Client erfordert nun dieselbe Java-Version wie der Reporting-Server, derzeit Java 21. Java 8 wird auf dem Client nicht mehr unterstützt.
- API ReportComponent.setStructElem(String) zum manuellen Taggen von PDF-Tabellen hinzugefügt.
- Der Berichtsexportdialog in Ad-Hoc und im PDF-Viewer unterstützt nun die dieselben Optionen wie der Java-Viewer/Designer.
- Neuer Auswertungszeitpunkt
AfterReadingRecordshinzugefügt, um Property-Formeln nach dem Abrufen von Daten und vor dem Start des Renderns besser zu optimieren. - Performance Verbesserung für XLSX-Format mit sehr großen Berichten.
- Die Werte der Java-API-Konstanten Engine.EXPORT_HTML und Engine.EXPORT_HTML_ZIP wurden in "html" und "html.zip" geändert.
- Die Formel-Funktion ToWords kann nun Dezimalstellen als Zahlen oder Wörter schreiben.
- Wöchentlich wurde zu den Schrittweiten bei den Datumsachsen hinzugefügt.
- Die Java-Schnittstelle
com.inet.report.svg.SvgMetadataProviderwurde als Plugin-Erweiterung hinzugefügt. - ISO-8601-ähnliche Datums-/Zeitformate werden nun in der Formelfunktion "date" unterstützt.
Behobene Fehler
- Der HTML-Viewer zeigte keinen Prompt-Dialog beim Neuladen des Browsers via Strg-R/CMD-R.
- Behebt das Layout bei gedrehter Buchstabenausrichtung zusammen mit der Text-Interpretation
HTML (einfach)undMarkdown. - Die Rotation der Beschriftungen in den Achsen wurde überarbeitet.
- SVG-Bilder im HTML-Export haben die Skalierungsoptionen nicht berücksichtigt.
- Beim Export als PDF werden SVG-Bilder nicht korrekt skaliert.
Sicherheitskorrekturen
- Sicherheitsupdate für CVE-2026-42198
- pgjdbc ist ein Open-Source-JDBC-Treiber für PostgreSQL. Von Version 42.2.0 bis vor Version 42.7.11 ist pgjdbc anfällig für einen clientseitigen Denial-of-Service-Angriff während der SCRAM-SHA-256-Authentifizierung. Ein böswilliger Server kann den Treiber anweisen, die SCRAM-Authentifizierung mit einer sehr hohen Iterationsanzahl durchzuführen. Bei einem ausreichend hohen Wert verbraucht der Client eine unbegrenzte Menge an CPU-Zeit innerhalb von PBKDF2, bevor die Authentifizierung fehlschlagen kann. Ein einzelner Versuch blockiert einen CPU-Kern. Wiederholte oder gleichzeitige Versuche erschöpfen die Client-CPU und können Verbindungspools blockieren. In den betroffenen Versionen konnte loginTimeout dieses Problem nicht vollständig beheben. Nach Ablauf von loginTimeout konnte der Aufrufer zwar das Warten beenden, aber der Worker-Thread, der den Verbindungsversuch durchführte, konnte weiterlaufen und innerhalb der SCRAM-PBKDF2-Berechnung weiterhin CPU-Leistung verbrauchen. Dieses Problem wurde in Version 42.7.11 behoben.
CoWork Anrufe
- Anrufe können automatisch transkribiert werden. Optional wird nach Gesprächsende eine Zusammenfassung direkt als Nachricht im Kanal bereitgestellt. Die Funktion lässt sich in den Einstellungen konfigurieren und unterstützt aktuell OpenAI sowie die lokale Spracherkennung via Vosk.
CoWork GIFs, powered by KLIPY
- i-net CoWork unterstützt mit diesem Plugin das Einfügen von GIF-Animationen und Memes in die Konversation eines Kanals. Die GIF-Auswahl wird durch Klipy bereitgestellt. Es muss eine Anwendung in der Klipy-Partner-Seite konfiguriert werden und dort die Klipy-API aktiviert und ein API-Schlüssel erzeugt werden.
Dashboard
- Dashboards mit eigenem Namen, Beschreibung, Gruppierung und visueller Darstellung.
- Rasterbasiertes Layout mit Drag-and-Drop zum Platzieren, Verschieben und Skalieren von Widgets.
- Bearbeitungsmodus mit Toolbar zur Widget-Verwaltung inkl. Kopieren und Einfügen.
- Darstellungsarten: Wert, Gauge, Fortschritt, Ampel, Bewertung, Kreis-, Ring-, Balken-, Liniendiagramm und Tabelle.
- Bedingte Hervorhebungen mit Farbregeln basierend auf Schwellenwerten.
- Diagramm-Optionen: Achsenausrichtung, Legendenposition und speicherbare Farbvorlagen.
- Echtzeit-Datenaktualisierungen für alle Widgets.
- Freigabe für Benutzer und Gruppen mit drei Berechtigungsstufen (Lesen, Schreiben, Verwalten).
- Dateninhaber-Modus zur Steuerung, wessen Daten den Betrachtern angezeigt werden.
- Dashboard-Import und -Export als .dashboard-Dateien.
- Vollbildmodus für Präsentationen und Wandanzeigen.
- System-Widgets: Aktive Benutzer, CPU, RAM, Speicherplatz, Zertifikatslaufzeit, HTTP-Prüfung, Zeit, Ampel, Bild, Notiz, Thread-CPU-Last, Fehlerprotokoll.
- Erweiterbare Widget-API für produktspezifische Widgets.
Diagnose
- In der Diagnostik können Sie nun direkt unseren Support kontaktieren und dabei wichtige Logdateien und Vergleichsergebnisse mitsenden, die uns helfen können, Probleme schneller zu analysieren.
Drive
- Verbindungsnamen können unabhängig von Dateien/Ordnernamen aus dem Drive Root vergeben werden. Als Startpfad für Verbindungen wird anstelle eines Namens eine ID verwendet.
- Neue Verbindungsnamen oder Drive Root Datei/Ordnernamen dürfen nicht im Format einer ID vergeben werden.
Behobene Fehler
- Bei der Sortierung nach Titel wird die Liste nun korrekt sortiert, wenn kein Titel vorhanden ist.
Feldeinstellungen
Behobene Fehler
- Vordefinierte Felder können dupliziert werden, ohne dass eine Fehlermeldung angezeigt wird.
Hilfe
- Wenn ein KI-Anbieter konfiguriert ist, bietet die Suche in der Hilfe eine detaillierte Suche und Zusammenfassung eines Themas.
i-net CoWork
- Es wird für die Plugins "CoWork Anrufe" und "CoWork Meeting Räume" keine zusätzliche Lizenz mehr benötigt. Diese Funktionen stehen nun kostenfrei in allen i-net software Produkten mit gültiger Produkt-Lizenz zur Verfügung.
- Das neue CoWork Klipy-Plugin ersetzt das veraltete CoWork Tenor-Plugin, um GIF-Animationen innerhalb von i-net CoWork bereitzustellen. Die Tenor-API wird ab Sommer 2026 eingestellt.
- Markdown-Anhänge unterstützen jetzt ein Vorschau-Overlay mit gerendertem Inhalt.
KI
- Die Eigenschaft “Maximale Kontextlänge (Tokens)” zu KI-Providern hinzugefügt - KI-Anfragen werden so bei drohender Überschreitung des Tokenlimits intelligent verkürzt.
- Aktivierungsoptionen und eine "Standard"-Provider-Auswahl für KI-Übersetzungen hinzugefügt, inklusive automatischer Migration der bisherigen "Standardanbieter verwenden"-Einstellung.
- Die gesamte MCP-Client-Integration aus dem KI-Plugin entfernt, inklusive MCP-Konfiguration, Validierung und MCP-spezifischer Dokumentation.
- Eine GPT-Provider-Einstellung "Reasoning-Stufe" hinzugefügt, um
reasoning_effortexplizit zu steuern; automatische modellbasierte Standardwerte werden nicht mehr gesendet.
Behobene Fehler
- Die CoWork-KI-Bot-Deaktivierung deaktiviert vollständig alle KI-Antworten, auch bei Antworten auf vorhandene KI-Nachrichten.
- Der Link zum Konfigurationsdialog für KI-Provider war in ein paar Komponenten der Aufgabenplanung inkorrekt.
- Icon-Fehler von KI-Trigger und -Job in der Aufgabenplanung behoben.
Konfiguration
Behobene Fehler
- Die Liste der Oberkategorien wurde beim Editieren oder Kreieren einer Kategorie nicht korrekt sortiert.
Microsoft Teams
Behobene Fehler
- Datenformat gemäß den neuesten MS Teams Adaptive Card-APIs aktualisiert.
Microsoft Word Dokument (.docx)
Behobene Fehler
- Beim Lesen der Farbwerte aus DOCX trat ein Fehler auf.
- Die Verarbeitung der Tabellenbreiten für exportierte DOCX-Dateien mit gemischten 'tblW'/'tcW'-Definitionen wurde verbessert, einschließlich Prozentwerten und Fällen mit fester Breite.
- Mehrere Regressionsfälle bei DOCX-Tabellenbreiten wurden behoben, bei denen Tabellen- und Zellbreiten in bestimmten exportierten Layouts anders als in Microsoft Word interpretiert wurden.
- Einige fehlende Zeilenumbrüche wurden hinzugefügt.
- Mehrere Parserfehler wurden behoben.
PDF Parser
Behobene Fehler
- Verbesserungen bei der Behandlung fehlerhafter EI-Befehle in PDF-Dateien
PDF Viewer
- Verbesserte Funktionen zur Drehung von Dokumenten und zur Seitengrößenanpassung.
- Beim Drehen des Dokuments wird die Scrollposition auf den Anfang der zuletzt angezeigten Seite gesetzt.
SVG-Bilder einbetten
- Der Fallback auf die Batik SVG Bibliothek wurde entfernt. Es wird nun immer JSVG benutzt.
System Core
- Die Textsuche mit den Ungleichheitsoperatoren <> oder != verhält sich nun wie erwartet bei Feldern, die aus mehreren Wörtern bestehen.
- Die mitgelieferte Eclipse Temurin Java VM wurde auf Version 25.0.3 aktualisiert.
Behobene Fehler
- Behebt eine NullPointerException in Configuration.equals, wenn die Property "config.description" gesetzt war.
Webserver
- Der Let's Encrypt Update Task überprüft nun die verbleibende Gültigkeitsdauer des Zertifikats. Es gibt nun auch eine Bedingung für die folgende Aktion, je nachdem, ob das Zertifikat erstellt wurde oder noch über eine ausreichende Restgültigkeit verfügt.
