Release 4.0.1
- 1 4.0.10260.0 (2023-04-26)
- 1.1 Generell
- 1.2 Client
- 1.3 App
- 1.4 Addins (Word/PowerPoint/Excel)
- 1.5 Server
- 1.6 Dashboard-Apps
- 1.7 Docs
- 1.8 Service
- 1.9 Document Engine
- 1.10 SharePoint
- 1.11 AddressService/AddressProvider
- 1.12 WebApi
- 1.13 Installation/Install.ps1
- 1.14 IdentityServer/IdS
- 1.15 ⚠️ Breaking Change: Encrypt=False
Sie möchten Ihre primedocs Version aktualisieren? Unser Support-Team unterstützt Sie gerne.
4.0.10260.0 (2023-04-26)
Generell
Mit diesem Release sind alle Änderungen bis zu OneOffixx 3.8.10110 in primedocs eingeflossen.
FIXED Diverse in primedocs verwendete Bibliotheken erhielten Sicherheitslücken. Diese wurden durch Updates behoben: jQuery UI, jQuery Validation & SharpZip
Client
FIXED Ein Problem bei der Installation wurde behoben.
FIXED PowerPoint: Die Funktion "Design konvertieren" funktionierte nicht, wenn die zu migrierende Präsentationsdatei auf einem Netzwerklaufwerk lag.
NEW Eine Vorlage kann nun für Fremdsysteme exportiert werden.
FIXED Empfängerdialog: Wurde mit der Outlook-Adressschnittstelle ein Kontakt einer Empfängerliste hinzugefügt, führte das zum Absturz.
FIXED Hauptfenster: Der Beschreibungstext des Account-Button oben rechts wurde nicht mehr vorgelesen.
FIXED Hauptfenster: der Tastaturfokus war bei mehreren UI-Elementen nicht deutlich genug.
NEW
Preview
Mit der "ObjectCollection" soll dann das Suchen, Hinzufügen, Bearbeiten und Löschen von Daten über den Forms-Dialog möglich sein (DataProvider).FIXED In diversen Fenstern fehlte noch die französische und italienische Übersetzung.
FIXED Die Textfarbe in diversen Kontextmenüs stimmte vom Kontrast her nicht mit der Hintergrundfarbe überein.
FIXED Vorlageneditor: im Client mit der GUI-Sprache Deutsch wurde ein Label in Englisch angezeigt.
FIXED Fenster öffnen sich nun nicht mehr ausserhalb des sichtbaren Bereichs.
FIXED Barrierefreiheit: Für die Barrierefreiheit wurden im primedocs pro ("Client") diverse Listen angeglichen und das UI der Unterschriftsfreigabe modernisiert.
Vorlageneditor: Im Sprachen-Dropdown konnte eine Sprache nicht per Pfeiltasten ausgewählt werden.
Vorlageneditor: Der Hinweis im Abhängigkeiten-Tab doppelt vorgelesen.
Vorlageneditor: Unter Farbenreihenfolge in einer Diagrammvorlage wurde doppelt fokussiert.
Vorlageneditor: Wenn man den Hilfe-Button fokussiert, wird nun ein aussagekräftigerer Text vorgelesen.
Vorlageneditor: In der Toolbar des XML-Editors einer beliebigen Dokumentfunktion, konnte man die Textbox des Zoomfaktors nicht verlassen.
Hauptfenster: Der Button zum Einklappen des Ribbon erhielt einen aussagekräftigeren Text.
Hauptfenster: Der Account-Button oben rechts enthält einen falschen Vorlesetext.
Listen im Client hatten unzureichender Farbkontrast.
Im Dialog “Installation erfolgreich” werden nun alle Elemente korrekt vom Screenreader erkannt.
Vorlageneditor
FIXED Für Charts Vorlagen können nun OE-Berechtigungen nicht mehr gesetzt werden.
FIXED Berechtigungen für Untervorlagen wurden im Modus für mehrfach selektierte Vorlagen geöffnet, anstatt für eine selektierte Vorlage.
FIXED Da die Reihenfolge von Dokumentfunktionen in neuen Vorlagen technisch nicht mehr relevant ist, kann man sie nun auch nicht mehr verschieben.
FIXED Die Checkbox für die Globale Standardkonfiguration wurde entfernt.
FIXED Wurden Tooltips der Buttons "Editor" und "Dokument testen" angezeigt, weil man auf den Button geklickt hat, blieben die auch nach Öffnen bzw. Generieren der Vorlage im Vordergrund auf.
FIXED Die Möglichkeit, die Sichtbarkeit einer Vorlage im Web-Client und im Add-In einzustellen, wurde entfernt.
FIXED Die Sichtbarkeit einer Vorlage im Web-Client und im Add-In ist nun standard.
FIXED In den Einstellungen der Dokumentfunktionen wurde die Spalte “Standard” entfernt.
FIXED Das Aktualisierungshinweis-Feature wurde entfernt.
FIXED Bei Vorlagen, die sowieso nur Administratoren sehen können (z.B. Layout oder Style) werden im Vorlageneditor nun keine Sichtbarkeitseinstellungen mehr angezeigt.
FIXED Im Vorlagentyp Diagramm wurden UI Nachbesserungen gemacht.
NEW Word: Das Themes-Dropdown wurde nicht angezeigt, wenn kein die Forms-Funktion nicht der Vorlage angehängt war.
FIXED Excel: Es gab Probleme mit geschützten Blättern.
FIXED PowerPoint: Custom Colors in der Farbpalette werden nun nicht gesetzt, weil sie nach einem Theme-Wechsel nicht nicht veränderbar sind und somit nicht dem Theme angepasst wären.
FIXED PowerPoint: Die Entwicklertools der Debug-Dokumentfunktion waren nur im Editor, nicht aber im generierten Dokument vorhanden, obwohl sie aktiviert worden waren.
FIXED PowerPoint: Wenn in der Präsentation keine Slides waren oder wenn der Cursor zwischen zwei Slides war, gab es diverse Fehler, die nun korrigiert sind.
FIXED PowerPoint: Das Auswählen von mehreren Slides und dann Klicken auf “Folie überprüfen”, löste einen Absturz aus.
FIXED Die Höhe des Hinweisbalken über mehrere Sprachdokumente in Vorlageneditoren wurde verbessert.
FIXED[ ! ] Bereinigung der Umbenennung von OneOffixx zu primedocs in Word Content Fields.
FIXED[ ! ] In der Color Theme-Konfiguration wurde das Attribut translate-Label zu translate-DisplayName umbenannt.
FIXED Connect funktionierte nicht mehr einwandfrei.
FIXED Bei der Installation wurden keine Logs mehr geschrieben.
App
NEW Das Icon für "externes Dokument" ist nun dem primedocs Design angepasst.
FIXED Barrierefreiheit: "Choose" wird nun bei Datumsfelder nicht mehr angesagt.
FIXED UI: Der Abstand zwischen Hauptinhalt und der Navigation auf der linken Seite war zu gross.
FIXED Die Validierung bei einem Datumsfeld in Forms war defekt.
NEW Die App kann nun auch mit den GUI-Sprachen Französisch und Italienisch verwendet werden.
NEW Benutzer- und Profilfelder können nun validiert werden.
FIXED Wurde die Datenquelle gewechselt, griff dies nicht.
FIXED Vorlagen und Vorlagengruppen konnten je nach dem nicht aufgerufen werden.
FIXED UI: Eine Fehlermeldung enthielt inkorrekte Titel und Meldung.
FIXED UI: Mobile: Der Text "Profil als Standard festlegen" wurde unschön umgebrochen.
FIXED UI: Die Ansicht der Navigation wurde vereinfacht.
FIXED Barrierefreiheit: je nach dem waren UI-Elemente nicht mehr sichtbar.
FIXED UI: Vorlagentitel- und Beschreibungen wurden abgeschnitten.
FIXED UI: Der App-Bereich in Teams füllte in die Höhe nicht die zur Verfügung stehende Fläche aus.
FIXED UI: in iOS wurden helle Office-Icons (Word/PowerPoint/Excel) nicht angezeigt.
FIXED Barrierefreiheit: Diverse UI-Elemente wurden nicht oder mehrfach vorgelesen: Login Code, Liste aller Vorlagentypen, Öffnen/Verwenden, Buttons in der Toolbar, Datepicker
FIXED Falls ein Gerät Screentouch erlaubte, wurde fälschlicherweise die Barrierefreiheit automatisch aktiviert.
FIXED UI: Das Resizing-Verhalten bei Buttons sowie die Text- und Iconfarben wurden korrigiert.
FIXED UI: Labels von UI-Gruppen erschienen im Dark Mode nicht korrekt.
FIXED UI: Der "Bitte warten..."-Ladevorgang hatte keine Animation und war im Dark Mode im Light Mode.
FIXED UI: Auf der Profilseite hatten Button-Labels zu wenig Platz.
FIXED UI: Die primedocs App hatte in iOS ein falsches App-Icon.
FIXED UI: Der Button zum Abspeichern in OneDrive wurde auch angezeigt, obwohl es keine Verbindung zu OneDrive konfiguriert war.
NEW Über Microsoft Teams kann man nun generierte Dokument auch in OneDrive abspeichern.
FIXED Im Teams funktionierte die Vorlagennavigation nicht korrekt.
FIXED UI: Im Darkmode stimmten die Textfarben nicht überall.
FIXED UI: Die Navigation in der Ordnerstruktur war defekt.
FIXED UI: Ein UI-Element wurde fälschlicherweise bei einem Mausklick umrahmt.
FIXED Falls ein Gerät Screentouch erlaubte, konnten so Favoriten nicht gesetzt werden.
FIXED UI: Falls die App im Firefox ausgeführt wurde, sahen Dropdowns nicht korrekt aus.
FIXED Das Löschen eines Profiles konnte dazu führen, dass der Benutzer kein Standardprofil mehr hatte.
FIXED Es gab Login-Probleme, da ein Cookie zu "alt" war.
FIXED Der Help-Link wurde auf die neue Seite http://primedocs.io angepasst.
FIXED Die Barrierefreiheit ist nun auch bei Bildern gewährleistet.
NEW UI: Die App gibt es nun auch im Dark-Mode.
NEW UI: Die App erhielt eine neue Ladeanimation sowie neue Bilder.
NEW Die Barrierefreiheit bezüglich Screenreader und Keyboard Navigation wurde verbessert.
FIXED UI: Wenn eine Vorlage mittels “Zuletzt verwendet” erneut geöffnet wurde, war die Navigation nicht mehr korrekt.
FIXED Je nach Display entsprach das Bild auf der primedocs Login-Webseite nicht den Vorgaben.
FIXED primedocs erschien nicht in Office Online.
FIXED UI: Die Mobile-Ansicht wurde verbessert.
FIXED UI: Button-Grössen und Abstände wurden verbessert.
FIXED Korrekturen im Teams-Administratorbereich der primedocs App: Bilder wurden nicht geladen und Akzentfarbe war falsch.
FIXED UI: Wenn die App laden musste, war das "Loading"-Overlay nicht über dem gesamten App-Fenster.
FIXED Die Dokumentgenerierung mittels Microsoft Teams schlug bei manchen Vorlagen fehl.
FIXED Im Dropdown “Ausgewählte Sprache”, um ein Dokument zu generieren, waren die Einträge nicht alphabetisch sortiert.
FIXED Die primedocs Anmeldung und Abmeldung in Teams schlug fehl.
NEW primedocs kann jetzt in Microsoft Office als WebAddin verwendet werden.
NEW primedocs kann jetzt in Microsoft Teams als Tab in einem Channel verwendet werden.
FIXED Falls in einem Dropdown in Forms keine Auswahl getroffen wurde, führte das zu einem Fehler.
Addins (Word/PowerPoint/Excel)
FIXED Excel: Der Aufruf des Eigenschaften-Dialogs erzeugte einen Absturz.
FIXED Den Eigenschaften-Dialog 2x zu öffnen, erzeugte einen Fehler.
FIXED Ein Dokument, das zeitgleich von einem anderen Benutzer bearbeitet wurde, verursachte einen Absturz.
FIXED Wenn an der Vorlage keine Forms-Dokumentfunktion angehängt ist, ist nun der Eigenschaften-Button im Ribbon auch nicht klickbar.
FIXED Das Logging wurde verbessert.
FIXED PowerPoint: Änderungen, die über den Eigenschaften-Dialog getätigt wurden, griffen werst beim 2. Mal vollständig. Das wurde korrigiert.
FIXED Word, Excel, PowerPoint: Der "Save"-Button wurde aus dem Ribbon entfernt.
FIXED Verbesserung des UI: Die Icons waren nicht in der Mitte.
FIXED Hatte man den Forms bzw. Eigenschaften-Dialog genug lang geöffnet, stürzte primedocs ab.
FIXED Snippets wurden fälschlicherweise beim Einfügen immer am Anfang des Dokuments eingefügt anstatt an der Cursor-Position.
FIXED PowerPoint: Das Einfügen von Bildern überdeckte immer die Form, die eigentlich im Vordergrund des Bildes war.
FIXED PowerPoint: Ist im Chart-Template keine Farbabfolge definiert, wird der Button im Ribbon deaktiviert.
FIXED Word/Excel: Bei einem geschützten Dokument bzw. Excel-Blatt gab es eine Fehlermeldung.
FIXED Word: Wenn ein Feld erneut in ein Dokument eingefügt wurde, stürzte Word ab.
FIXED PowerPoint/Excel: da es in einem alten Office-Theme ein control nicht gibt, gab es im primedocs AddIn einen Fehler.
FIXED PowerPoint: Diverse Fehler wurden behoben, z.B. wenn keine Slides in einer Präsentation waren.
FIXED PowerPoint: Ein Fehler beim Anzeigen der Foliennotizen wurde behoben.
FIXED PowerPoint: Die Fusszeile wurde bei einer Änderung um Forms-Dialog nicht aktualisiert.
FIXED Mit geschützten und finalen Dokumenten/Präsentationen/Arbeitsmappen kann primedocs nun umgehen.
NEW PowerPoint: Konfigurierte SlideLayouts werden im PowerPoint angezeigt, sobald der Parameter “translate-DisplayName” gesetzt ist.
FIXED Excel: Die Skalierung eines Bildes in einem Excel-Sheet war nach Generieren des Dokuments anders als nachdem man im offenen Sheet das Profil geändert hatte.
FIXED Excel: Die YesNo-Validierung schlug fehl, wenn man im offenen Dokument den Button “Eigenschaften” bestätigte.
FIXED PowerPoint: Rechtschreibeüberprüfung nach der Generierung von PowerPoint-Präsentation war nicht in der Dokumentsprache.
FIXED Powerpoint: die SlideNumber wurde fälschlicherweise doppelt angezeigt.
FIXED Speicherpfad-Definition: Ein Fehler wurde korrigiert.
Server
FIXED Benutzer- und Profiladministration: Benutzer konnten nicht mehr gefunden werden, um ein Signaturprofil zu erstellen.
NEW Preview: primedocs AI kann im primedocs Web AddIn Anfragen bearbeiten, deren Antworten direkt im Dokument ausgegeben werden. Dies nun auf Basis von GPT4.
NEW Azure Managed Identity ersetzt nun den klassischen SQL UserName+PW ab.
NEW primedocs.config: Der Zugriff auf eine von mehreren Datenbanken kann nun mittels Berechtigen von AD-Gruppen gezielt erlaubt oder beschränkt werden.
NEW primedocs.config: die Lauffähigkeit des Service auf HTTP wurde sichergestellt.
NEW Neu wird die ASP .NET Core DataProtection API mit DPAPI genutzt, um sicherer mit Keys umzugehen.
FIXED Der Benutzer konnte nicht gelöscht werden, wenn er private Textbausteine in einer Untergruppe gespeichert hatte.
Dashboard-Apps
DataSourceAdminApp:
FIXED Die Suche nach Vorlagen schlug fehl.
FIXED Package-Import: Änderungen von Vorlagenberechtigungen wurde beim Import nicht korrekt importiert.
FIXED Bei CSV-Exports wurden bei der exportierten Datei Umlaute (ä, ö, ü) falsch angezeigt.
FIXED Die Funktion "Select snippets that are used in selected templates" selektierte keine Textbausteine mehr.
FIXED Das Wiederherstellen einer gelöschten Vorlage funktionierte nicht.
NEW Nun kann die Benutzersynchronisation auch über CSV gemacht werden.
FIXED Das Laden der template groups im Dashboard brauchte zu lange.
FIXED Das Request Filtering in der Web.config ist in primedocs nun wieder da.
FIXED Bei einem Update werden in einem Migrationsschritt private Snippet Groups von Nicht-Benutzern gelöscht.
FIXED "Update Package" wurde zu “Rename Package” umbenannt, da das andere zu Verwirrung führte.
FIXED Datenkonsistenz: beim Update auf diese Version werden Textbaustein-Berechtigungen bereinigt.
FIXED Der Installer konnte nicht heruntergeladen werden.
FIXED HealthMonitor: in der Beschreibung wurde .NET 3.1 zu .NET 6 und "OneOffixx" zu “primedocs” korrigiert.
FIXED JobHost: funktionierte nicht mehr richtig
Docs
Die Docs werden nun in einem neuen Format angeboten und zwar hier: primedocs: technische Dokumentation
FIXED primedocs erfodert .NET 6
Die Dokumentation wurde angepasst auf das primedocs Design
FIXED Seite primedocs-AddIns: beinhaltet nun auch die neuen Excel und PowerPoint Addins.
Service
FIXED Das Löschen eines Benutzers schlug fehl, wenn dessen Profil in einem fremden Profil für eine Doppelunterschrift genutzt wurde.
FIXED Organisationsberechtigungen auf einer Vorlage griffen nicht.
FIXED Ein Problem mit dem Zugriff auf Daten, die für "alle" freigegeben sind, wurde korrigiert.
FIXED Ein Synchronisierungsproblem auf den Fehler “(413) Request Entity Too Large” wurde gelöst.
FIXED Um die Datenkonsistenz zu gewähren, wird nun beim Löschen von Benutzern, Textbausteine besser mitgelöscht.
FIXED Das Löschen einer Template Group via Client, funktionierte nicht mehr.
FIXED Profile wurden nach einer Aktualisierung nicht gespeichert.
FIXED Clients erhielten Änderungen nicht mehr.
Document Engine
FIXED Forms: falls das neue Attribut “UseDotsForHierarchy“ auf true ist, erlauben Punkte (.) in IDs von Forms-Elementen das Erstellen einer Ordnerhierarchie im UI beim Holen der Felder ins Dokument.
FIXED Das Einfügen von Bildern machte Probleme und wurde behoben.
FIXED Ein XSLT-Problem im Dokument-Parameter auf der Serverseite wurde behoben.
FIXED Fields: Fehler bei switch cases in JavaScript in der Fields Funktion wurden behoben.
FIXED Forms-Editor: diverse Fehler bei der Bearbeitung von Date wurden behoben.
SharePoint
FIXED Die Navigation aus Teams zur SharePoint wurde verbessert.
FIXED Datei-Zugriffe von Teams zu Sharepoint wird nun besser gehandhabt, weil direkt auf Root zugegriffen wird.
AddressService/AddressProvider
FIXED Serverside CSV: DoubleQuotes (““) in einer CSV-Datei können nur verwendet werden.
NEW GenericHttp: Man kann nun den aktuellen Benutzer mitgeben mit "InvokedBy".
FIXED GenericHttp: Der Umgang mit Arrays wurde verbessert.
NEW GenericHttp: Neu gibt es einen generischen HTTP Address provider.
WebApi
NEW Die Document Engine ist nun direkt in der WebApi.
FIXED Der Swagger-Titel wurde umbenannt zu "primedocs" im Name.
Installation/Install.ps1
Die primedocs Installationsdateien enthalten nun keine Jahreszahlen mehr. Zusätzlich wurde eine falsche Versionsnummer korrigiert.
FIXED Das Script aktiviert nun standardmässig
Load User Profile
.NEW DataSourceAdminApp-Authorization gibt es nun als Parameter.
FIXED Das Windows Feature "Security / URL Authorization" (Web-Url-Auth) wird nun ebenfalls installiert.
FIXED OnPrem WithoutIdS Installation: dataSourceAdminAppAppPool hat gefehlt.
FIXED Install.ps1: .NET Core 6 Check schlug fälschlicherweise bei der Installation fehl.
FIXED primedocs.config: alte Attribute und Namings wurden entfernt.
IdentityServer/IdS
FIXED Das Automatic Key Management wurde standardmässig deaktiviert.
NEW IdS Zertifikate können nun mit einem Thumbprint angegeben werden. Somit können mehrere Zertifikate hinterlegt werden.
FIXED Die Angabe des Lizenzschlüssel wurde verbessert.
⚠️ Breaking Change: Encrypt=False
Alle ConnectionStrings in der primedocs.config
, welche nicht auf eine Azure SQL DB zeigen, benötigen neu den Zusatz Encrypt=False
, d.h. der ConnectionString sieht dann so aus: "Data Source=...;MultipleActiveResultSets=True;Encrypt=False"
Ursache ist eine neue Verbindungsart, welche es uns auf Azure ermöglicht einen "passwortlosen" Verbindungsaufbau herzustellen. Microsoft hat hierbei einen Breaking Change reingebracht und erwartet nun, dass Verbindungen im Standardfall immer "encrypted" sind. Dies funktioniert aber nur, wenn für den SQL Server ein valides TLS/SSL Zertifikat hinterlegt wurde. Weitere Informationen hier.
PrimeSoft AG, Bahnhofstrasse 4, 8360 Eschlikon, Switzerland