Release 4.0.2
- 1 4.0.20223.0 (2024-09-03)
- 2 4.0.20184.0 (2024-06-10)
- 3 4.0.20152.0 (2024-03-25)
- 4 4.0.20130.0 (2024-02-06)
- 5 4.0.20113.0 (2023-12-17)
- 6 4.0.20101.0 (2023-11-17)
- 7 4.0.20082.0 (2023-10-24)
- 8 4.0.20071.0 (2023-09-29)
- 9 4.0.20063.0 (2023-09-13)
- 10 4.0.20053.0 (2023-08-22)
- 11 4.0.20052.0 (2023-08-17)
- 12 4.0.20051.0 (2023-08-11)
- 13 4.0.20045.0 (2023-08-02)
- 14 4.0.20031.0 (2023-06-27)
- 15 4.0.20020.0 (2023-05-30)
Sie möchten Ihre primedocs Version aktualisieren? Unser Support-Team unterstützt Sie gerne.
4.0.20223.0 (2024-09-03)
Generell
NEW Das Produkt primedocs pro und primedocs basic heisst neu primedocs desktop und primedocs web. Die Bezeichnung wurde nun in der gesamten Software angepasst.
NEW Zwei Features, die nicht oft eingesetzt worden waren, wurden entfernt:
ReadTemplateIdFromDocument
-Property im Dashboard sowie die Dokumentfunktion "AddressPlus"-Dokumentfunktion.
Word- und Outlook-AddIns
FIXED Word: Wurde bei einer Vorlage mit QuickCheck ein Aktualisierungshinweis eingegeben, erschien dieser bei betroffenen gespeicherten Dokumenten gar nicht. Dies wurde behoben.
FIXED Word: Das Common-AddIn ist beim Beenden des Word-Applikationsfenster eingefroren.
FIXED Word (classic): Ein Signaturbild in einem Textbaustein-Script, das mit
update=true
konfiguriert ist, wurde beim Aktualisieren des Empfängerdialogs auf den im Vorlageneditor gespeicherten Zustand zurückgesetzt, anstelle wieder das korrekt Bild zu laden.FIXED Word: Der QuickCheck für webfähige Vorlagen (Preview) funktioniert wieder.
FIXED Word: Die Schaltfläche Drucken führt nun auf die Druckansicht von Word anstelle der Druckvorschau.
FIXED Word (classic): Die Quick-Check-Seitenleiste konnte nach einem Ausblenden nicht wieder eingeblendet werden, wenn alle Quick-Check-Felder bereits erledigt (“auf grün”) waren, weil die Schaltfläche gefehlt hatte.
FIXED Word: bei einer Aktualisierung eines Dokuments mit vielen Fields, speziell
WordContent
-Fields, konnte es zu einer Ausnahme kommen.FIXED Outlook (new): das Web-AddIn meldete einen "ADD-IN ERROR". Dies wurde behoben.
FIXED Outlook (classic): Sonderzeichen im Betreff einer E-Mail Vorlage wurden als Code ausgegeben, das wurde behoben.
FIXED Word: Die Textbausteine-Seitenleiste hat sich problematisch verhalten. Diese Fehler, unter anderem, dass mehrere Seitenleisten angezeigt worden waren, wurden nun korrigiert.
NEW Word: Das neue Feature Quick Check in einem Dokument einer entsprechend gebauten Vorlage zeigt dem Benutzer eine Seitenleiste an, die ihm alle offenen Felder im Dokument übersichtlich darstellt. Füllt er sie aus, wird das Feld in der Liste als erledigt markiert.
PowerPoint- und Excel-AddIns
FIXED PowerPoint: Im Tags-Dialogfenster hatten die Dropdowns zum Binden von Feldern keine Umrandung mehr. Dies wurde wieder korrigiert.
FIXED PowerPoint/Excel: Ein
Choice
-Formsfeld lässt sich nun wieder direkt binden.FIXED Excel: es passierte eine Ausnahme
PropertyGetCOMException
, wenn eine abgespeicherte Excel-Datei geöffnet wurde.FIXED PowerPoint: Die Funktion “Design konvertieren” konnte zu einer korrupten Präsentation führen.
FIXED Excel: Geschützte Mappen produzierten eine Ausnahme (
System.InvalidCastException
) beim Drucken von abgespeicherten Excel-Dateien.FIXED PowerPoint: idX-Werte wurden nicht immer korrekt zugewiesen. Das ist behoben.
FIXED PowerPoint: Beim Erstellen eines Vorschaubildes für ein PowerPoint Folienlayout passierte ein Absturz, wenn der Vorlagennamen ungültig war.
NEW PowerPoint/Excel: Neu muss man bei der Erstellung von Fields auch in PowerPoint- und Excel-Vorlagen die Vorlage nicht mehr schliessen. Neu erstellte Fields werden daher direkt in der Vorlage angezeigt, wie dies bei Word bereits der Fall ist.
Client
FIXED Forms: eine Schaltfläche im Zusammenhang mit Serienbriefen wurde falsch angezeigt.
FIXED Das Dropdown, um die Themes zu wechseln, wurde nicht mehr angezeigt.
NEW Neu verfügt der Client über zwei Themes, die der Benutzer auswählen kann: “Hell” (wie bisher) und “Hell - Höherer Kontrastmodus”. Letzterer zeigt den Client an gemäss den Vorgaben des WCAG 2 (Web Content Accessibility Guidelines).
FIXED Layout- und Inhaltvorlagen konnten im Word-Editor nicht mehr geöffnet werden.
FIXED Aus webfähigen Vorlagen konnten Benutzer keine Dokumente mehr generieren.
FIXED Benutzer- und OE-Felder: Die über das Dashboard gespeicherte Description wurde im Client bei Checkboxen nicht angezeigt.
FIXED Benutzer- und Profilfelder: obwohl die Checkbox im Dashboard aktiviert war, wurde das im Client falsch angezeigt.
FIXED Ein Organisationswechsel übernahm die ausgewählte Organisationseinheit nicht korrekt.
FIXED Vorlageneditor: ein Klick auf eine Dokumentfunktion hat anstatt die Konfiguration zuerst nichts angezeigt.
FIXED Untervorlagen: Wurde eine neue Version einer Untervorlage angelegt, ist der Client abgestürzt.
FIXED Gab man eine Suche eine GUID (also z. B. eine Vorlagen-ID) ein, ist der Client abgestürzt.
NEW Classic-Vorlagen haben nun ein leicht anderes Icon, damit man sie besser von den webfähigen Vorlagen unterscheiden kann.
FIXED Beim Vorlageneditor-Fenster wurden Performance-Verbesserungen implementiert, so dass ein Öffnen weniger lange dauert.
NEW In einer Inhaltsvorlage kann man mit
Modifications
neu ein anderes Field definieren, als das global referenzierte: Felder (Fields) | Fields modifizierenFIXED Underscores ("_") sind nun in Form-Feldnamen erlaubt. Somit verhält es sich gleich wie bei Fieldnamen.
FIXED Nun werden Vorlagengruppen nach einer Synchronisation automatisch neu geladen und nicht erst, wenn man von einer Registerkarte auf die Registerkarte “Vorlagen” wechselt.
FIXED Beim Popup “Letzte Aktualisierung […]” sowie in Vorlageneditoren wurde das UI verbessert.
App
FIXED Das Info-Icon z. B. bei den Profileinstellungen, wird nun bereits angezeigt, wenn der Benutzer mit der Maus darüberfährt und nicht erst, wenn er darauf klickt.
FIXED WebApp und Add-in: die Standard-Dokumentsprache war nicht änderbar.
FIXED In primedocs web werden nun Benutzerfelder, die mit dem AD verknüpft sind, wie in primedocs desktop mit einem Ketten-Icon angezeigt.
DataSourceAdminApp (Dashboard)
FIXED Service: Benutzer ohne SID (z. B. Vorschaubenutzer) führten zu Synchronisationsfehlern bei allen Clients.
FIXED Service: Wies ein Benutzeradministrator einem Profil eine andere Organisationseinheit zu, sah er fälschlicherweise nur die Organisationseinheiten, die ihm zugewiesen sind. Nun sieht er diejenigen, die dem entsprechenden Benutzer, zu welchem das Profil gehört, freigegeben sind.
FIXED Über den Package Import konnten Bildergalerien-Vorlagen nicht mehr überschrieben werden.
FIXED Befand man sich auf einer Tag Editor Seite, gelang man über die Schaltfläche Zurück nicht auf die richtige Seite.
FIXED Der Status in der Liste aller datasources entsprach nicht dem tatsächlichen Status.
FIXED Der Dialog beim Exportieren einer Datenbank enthielt einen Rechtschreibfehler.
FIXED Es war nicht mehr möglich, Sprachen zu löschen, wenn die Datenbank keine Übersetzungen enthalten hatte.
FIXED Smuggler-Import: HardDelete-Einträge wurden importiert. Das wurde behoben.
FIXED Das neue Feature AutomaticUserDeletion ist nun im Dashboard an der korrekten Stelle dokumentiert.
WebApi
FIXED Beim Anlegen einer Textbausteingruppe über die Admin API wurde ein Fehler geworfen, wenn versucht wurde, diese in der obersten Ebene zu speichern.
NEW Neu können Textbaustein-Gruppen über die Admin API verwaltet werden.
FIXED Existierte eine Vorlage ohne Dokumentsprache, passierte eine
NullReferenceException
und die WebApp wurde nicht geladen.FIXED Mehrsprachige Vorschaubildern wurden nicht angezeigt. Das wurde behoben.
Document-Engine
NEW Mit dem neuen Typ einer Globalen Konfiguration GlobalCode kann eine JavaScript-Funktion global erstellt und in einer Vorlage in einem oder mehreren Fields geholt und anschliessend zu verwenden werden.
FIXED FormattedText: Zeilenumbrüche (
<br/>
) werde nun berücksichtigt.FIXED Data: Nicht gelieferte Objekte führten zu fehlerhafter Dokumenterstellung. Daher werden Data-Objekte nun nicht mehr gebindet.
NEW Neu gibt es Fields vom Typ
Object
undObjectCollection
, die über<Code>
mit Schema und Werten abgebildet werden können.FIXED Fields: In
Code
-Tags kann nun auch die Kontrollstrukturfor...of
verwendet werden.NEW Datenschnittstelle, HttpDataProvider: neu können über den
UrlBuilder
bzw.BodyBuilder
dynamische Anfragen/Requests zusammengebaut werden.FIXED Fields und Forms-Felder, die in Word-Vorlage verknüpft waren, aber in der jeweiligen Dokumentfunktion nicht existierten, produzieren einen Fehler. Nun produzieren diese wieder lediglich eine Warnung.
FIXED Werden bei der Dokumenterstellung ungültige XML-Elemente gefunden, wird neu ein Fehler geworfen anstelle nur einer Warnung.
FIXED Eine Fehlermeldung, die über fehlgeschlagene Validierungen von GlobalFields informierte, wies auf das falsche Field hin.
FIXED Fields-
Code
,formatDate()
: über den zweiten Parameter können nun auch globale Übersetzungen geholt werden.FIXED Forms, AdditionalProfile: Organisationsfelder wurden zum Binden in einer Vorlage nicht angezeigt.
FIXED Datenschnittstellen: die SqlDataProvider-Datenschnittstelle nahm keine Zahlen entgegen.
FIXED Der von der Abacus API verlangte
ContentType
-Header verursachte im AddressService in Verbindung mit vorhandenem Body Probleme. Das wurde behoben.FIXED HttpDataProvider: ein Polling-
Step
ohne Response ist nun erlaubt.NEW HttpDataProvioder: durch Polling können Abfragen nun schrittweise (
<Step>
) erfolgen. Dies erlaubt, dass Resultate eines ersten Schritts in einem weiteren Schritt verwendet werden können.
Connect
NEW Es können nun auch Entwurfsversionen von Vorlagen erstellt werden. Dies mit dem Attribut
Version="Draft"
in der Vorlagendefinition.NEW [!] primedocs Connect: neu gibt es verschiedene Commands, die nach der Dokumenterstellung ausgelöst werden können. Die "alten" Commands gelten in primedocsConnect nicht mehr und funktionieren nur mit classic-Vorlagen.
NEW Mit der neuen primedocsConnectBridge erlaubt einen Parallelbetrieb von classic- und webfähigen Vorlagen. So können nun auch webfähige Vorlagen über
OneOffixxConnect
erstellt werden (dank den neuen Connect FunktionenData
undForms
). Beachten Sie, dass dies nicht dem empfohlenen Standard entspricht.FIXED Client: Die Result-Datei führt nun mehr Informationen auf.
FIXED Client: Der neue Connect-Command
InvokeProcess
ruft ein externes Programm auf.
Identity Server (IdS)
FIXED Der Header
x-forwarded-proto
kam im ASP.NET-Code bei einer Standardinstallation nicht an.FIXED WinAuth: Wenn das Active Directory sehr viele Einträge hatte bei der Nutzung des Multitenancy Feature, benötigte die Server-Anfrage sehr lange. Das wurde behoben.
Benutzersynchronisation
FIXED Benutzersynchronisation; SqlSyncSource: Wurde ein Benutzer nicht gefunden, führte das zu einem Fehler in der JobHost-Server-Applikation.
4.0.20184.0 (2024-06-10)
Client
FIXED [!] Client: Das Dropdown für die Dokumentsprache im Client filtert nun Vorlagen nicht mehr. D.h. es werden nun immer alle Vorlagen angezeigt, unabhängig der selektierten Dokumentsprache. Ist eine Vorlage nun nicht für die im Dropdown ausgewählte Sprache verfügbar, wird der Benutzer in enem Dialog aufgerufen, eine andere verfügbare Dokumentsprache zu wählen.
FIXED UI: Die inkonsistente Grösse von Icons im Client, die sich aufgrund von UI-Anpassungen geändert hatte, wurde korrigiert.
NEW Im Vorlagentyp “Bildergalerie“ kann nun via Rechtsklick ein Kontextmenü geöffnet werden, um das selektierte Element umzubenennen, zu löschen oder einen Ordner zu erstellen.
FIXED Nachdem ein Bild von einem Profil, Benutzer oder einer OE exportiert worden war, war das Verzeichnis, in welchem die Datei gespeichert wurde, im Datei-Explorer gesperrt.
FIXED primedocsConnect: Der TemplatePicker zeigte auch classic-Vorlgaen an, obwohl diese für primedocsConnect nicht funktionieren.
DataSourceAdminApp (Dashboard)
FIXED Benutzer- und OE-Felderdefinitionen konnten nicht mehr bearbeitet werden.
FIXED Der herkömmliche Datenbankexport mit
.zip
-Dateien funktionierte nicht mehr.NEW Benutzer-Offboarding: Neu kann die UserSyncConfig so konfiguriert werden, dass Benutzer nach der spezifizierten Anzahl Tage automatisiert gelöscht werden.
FIXED Bei den User Onboarding Einstellungen wurde der Text eines Tooltip verbessert.
FIXED App-Management; beim Anzeigen der Log-Dateien einer App wird nun immer die Log-Datei von heute standardmässig ausgewählt und nicht mehr diejenige von gestern.
NEW Die im vorherigen Release als Preview vorgestellte neue Exportfunktion via BACPAC wird nun als DACPAC weitergeführt. Neu kann man also anstatt einer
.zip
-Datei auch eine.dacpac
-Datei exportieren. Ein solches Backup kann sowohl über das Dashboard als auch über SSMS / Azure Data Studio importiert werden. Insbesondere werden hier Migrationsschritte besser gehandhabt, was bedeutet, dass es sich hier um eine flexiblere Import-/Export-Funktion handelt. Diese Funktion ist auch in diesem Release ein Preview.NEW Der Verweis auf ein Checkbox-Benutzer-/OE-Feld ist nun wieder möglich.
FIXED Benutzer- und OE-Felderdefinitionen: Eine Id darf neu keine Nummer am Anfang (
1User.LastName
) oder am Schluss der Id (User.LastName.1
) enthalten.FIXED Das Importieren via Smuggler war defekt und die MigrationHistory einer Datenbank wurde bei einem Import gelöscht. Das wurde korrigiert.
FIXED Dashboard: es wurde eine Beispielkonfiguration für die neue AdminApi dokumentiert.
Document-Engine
FIXED Fields: bei Fehlermeldungen ist nun besser ersichtlich, wo in einem Field ein JavaScript-Fehler ist.
NEW primedocs Multibrief (Preview): neu kann der Benutzer in primedocs desktop ein Dokument mit einer Sammlung von Objekten (z. B. Empfängern bei Briefen) als Multibrief generieren. Dabei wird für jedes Objekt automatisiert ein PDF erzeugt und an einem definierten Speicherort abgespeichert. Dieses Feature wird zukünftig noch weiter ausgebaut.
NEW Forms: Felder vom Typ
Choice
können nun als Dropdown-Inhaltssteuerelement in eine Word-Vorlage eingefügt werden.FIXED [!] Client: Das Dropdown für die Dokumentsprache im Client filtert nun Vorlagen nicht mehr. D.h. es werden nun immer alle Vorlagen angezeigt, unabhängig der selektierten Dokumentsprache. Ist eine Vorlage nun nicht für die im Dropdown ausgewählte Sprache verfügbar, wird der Benutzer in enem Dialog aufgerufen, eine andere verfügbare Dokumentsprache zu wählen.
FIXED Die Fehlermeldung, die erscheint, wenn ein Inhaltssteuerelement bereits ein DataBinding hat, wurde klarer formuliert.
FIXED primedocsConnect: der Command
ConvertToPdf
führte zu korrupt generierten PDF.FIXED In einem generierten Dokument wurden Bilder in Word fälschlicherweise als Base64-String angezeigt.
NEW primedocsConnect wurde erweitert.
FIXED Bei der Dokumentgenerierung mit primedocs-fremden Content Controls mit Binding gab es Fehler.
FIXED Forms: das
Group
-Attributtranslate-Title
wurde jeweils in der Dokumentsprache angezeigt anstatt in der UI-Sprache.NEW Textbausteine/WordContent: Seitenumbrüche in WordContent sind nun in Inhaltsvorlagen erlaubt.
NEW Fields: Die JavaScript Version wurde nun ECMAScript 6/Jint Version 3 aktualisiert. Somit kann JavaScript nun mit Arrow Functions und allgemein mehr Funktionen (
.findAll()
,.startsWith()
,.includes()
,.slice()
,for...of
etc.) verwendet werden.NEW Textbausteine/FormattedText hat einen String mit
"\t"
anstatt in einen Tabulator, in" "
ausgegeben.FIXED Textbausteine/WordContent: in Textbausteinplatzhalter wurden Umbrüche (
"\n"
) nicht eingefügt.
Add-Ins
FIXED PowerPoint: die Schaltfläche "Design konvertieren" wurde verbessert.
FIXED PowerPoint: Ist der Readonly-Modus bei einer Präsentation aktiviert, ist nun auch das primedocs AddIn deaktiviert.
FIXED PowerPoint: wurde eine Präsentation als "abgeschlossen” gekennzeichnet, warf primedocs einen Fehler.
FIXED Word, Textbausteine: die Office-Aktion “Rückgängig machen” funktioniert nun wieder.
NEW Textbaustein-Leiste: das Kontextmenü bei Rechtsklick auf einen Textbaustein zeigt nun “Key kopieren” an, wenn ein sich um einen neuen Textbaustein handelt (WordContent, FormattedText) und “Id kopieren” wenn es sich um einen classic Textbaustein handelt.
FIXED Fields: In Dokumenten mit
FormattedText
- oderWordContent
-Fields wurden nach einer Dokumentaktualisierung zum Teil Absätze in oder unter Tabellen verschluckt oder zusätzliche Absätze hinzugefügt.FIXED Fields: Es wurden diverse Fehler festgestellt, wenn ein Dokument mit
WordContent
-Fields aktualisiert wurde, dies bezüglich Styles und Absätzen, die sich verändern. Dies wurde korrigiert.FIXED Die Bearbeitung von in einem Word-Dokument eingebetteten Excel wurde durch ein aktives primedocs Excel Addin verhindert.
Outlook (neues Add-In)
NEW Das automatische Setzen der Signatur wurde für den neuen Outlook Desktop auf Windows deaktiviert, weil sie momentan technisch nicht umsetzbar ist.
FIXED Die lange Ladezeit des AddIn im neuen Outlook Desktop auf Windows wurde behoben.
FIXED Die Signatur-Vorlagen verwendeten beim Filtern die UI-Sprache anstatt die Dokumentsprache.
FIXED App: die Erstellung einer E-Mail-Vorlage funktionierte nicht richtig.
Outlook (classic)
NEW Die Checkbox “Autosignatur” behält nun ihren Wert, wenn eine neue E-Mail als Entwurf gespeichert oder wenn das Fenster abgedockt wurde.
FIXED AddIn, wenn E-Mail angedockt: die Schaltfläche “Datei anfügen” (AttachFile) ist neu “Datei anfügen” mit Submenü (AttachFileSplit). So ist es die gleiche Schaltfläche wie beim Verfassen einer E-Mail ohne primedocs.
FIXED Client: Wurde eine E-Mail via E-Mail-Vorlage zum ersten Mal am Tag generiert, war diese nicht gemäss Vorlage. Die Datenanreicherung findet nun im Client anstelle im AddIn statt.
NEW AddIn: Es werden neu nur E-Mail Signaturen angezeigt, die für das gewählte Profil freigegeben und für die gewählte Sprache verfügbar sind.
NEW Die Autosignatur wird neu deaktiviert, wenn der Benutzer manuell eine Signatur auswählt.
FIXED Aufgrund langer Ladezeiten des Outlook (classic) AddIn wird nun der primedocs Client nicht mehr automatisch gestartet, wenn Outlook verwendet wird sondern erst, wenn tatsächlich eine primedocs-Funktion verwendet wird.
FIXED Die Standardsignatur hat die selektierte Signatur fälschlicherweise ersetzt, wenn eine neue E-Mail als Entwurf gespeichert oder wenn das Fenster abgedockt wurde.
FIXED In der Dokumentfunktion “E-Mail-Signaturen” konfigurierte Domains sind neu nicht mehr case-sensitive.
FIXED Beim Antworten lud die Signatur für ein Fremdprofil erst, wenn man den Empfänger änderte.
App/primedocs web
FIXED Der Text der Schaltfläche “Dokument erstellen und in CMI speichern“ wurde übersetzt.
FIXED Im Dark Mode waren die Einträge im Datenbank-Dropdown nicht mehr gut sichtbar.
FIXED Das Titelbild wurde auf der Start-Seite nicht angezeigt, wenn eine spezifische Datenbank angewählt war.
FIXED Wenn viele Datenbanken auf dem gleichen Service liefen, konnte die Datenbank nicht gewechselt werden.
FIXED Im neuen ExistingListDataProvider ist nun die Checkbox “Erste Reihe enthält Feldnamen” standardmässig aktivieren.
FIXED Forms: Die zusätzlichen Profile (
AdditionalProfile
) waren mit vielen verfügbaren Profilen nicht nutzbar.FIXED Forms: Das
Info
-Element hat Zeilenumbrüche ignoriert. Das wurde korrigiert.
Connect
NEW Über das Admin Dashboard können nun für einen Connect Aufruf in den connect settings → Connector-UrlPolicies auch Authentifizierungsinformationen mitgeliefert werden.
FIXED Hatte eine Connect-Anfrage keine explizite Profile-Id, gab es einen Fehler. Nun wird wie vorher das gewählte Profil genommen.
FIXED Wenn serverseitig auf die Globalen Übersetzungen zugegriffen wurde, gab es eine
OutOfMemoryException
.FIXED OneOffixx Connect im primedocs Client hatte ein Problem mit Memory-Ressourcen.
Server
NEW Über die Admin-API können neu Organisationseinheiten verwaltet werden.
NEW Anbindung ans Active Directory: es wurde der Zugriff auf den Global Catalog (GC) ermöglicht.
FIXED Die Synchronisierung funktionierte nicht immer, wenn via Admin Dashboard Elemente definitiv gelöscht wurden (Einträge in HardDelete-Tabelle).
FIXED Es wurden Security Patches von Abhängigkeiten importiert.
FIXED Der Installer registriert nun nicht mehr das invalide "primedocs-winappauth" Protokoll.
Identity Server
FIXED Die Anmeldung an primedocs via IdS war nicht immer möglich. Es wurde eine Erweiterung implementiert zum Wiederholen von Anmeldeversuchen.
CMI Integration
NEW [!] Der Einsatz eines dynamischen Tenant ist nun auch beim STS Aufruf möglich.
4.0.20152.0 (2024-03-25)
App
FIXED Es wurden Probleme beim Laden und beim Starten der App behoben.
FIXED In der Liste aller verfügbaren Datenbanken wurden Datenbanken, die in der
primedocs.config
keinen Namen hatten, als leerer Eintrag dargestellt. Diese werden nun mit ihrer ID angezeigt.FIXED Hat man Angaben im Benutzer oder im Profil geändert, wurde ein endloser Ladevorgang ausgelöst. Das wurde korrigiert.
FIXED Füllte man in einer E-Mail Vorlage nur das Feld “Body” ab (aber nicht Subject, To, Cc oder Bcc), zeigte Outlook eine Fehlermeldung an.
FIXED Die Aufforderung zur Anmeldung an primedocs in Outlook erschient in Französisch, obwohl die UI-Sprache auf Deutsch eingestellt war.
FIXED Die Liste aller verfügbaren Datenbanken war bei vielen Datenbanken sehr unübersichtlich. Neu werden sie gleich sortiert wie in der DatasourceAdminApp und der überschüssiger Text wird korrekt abgeschnitten.
FIXED Adressschnittstellen:
Bei einem Suchresultat wurde "Es wurden 1 Resultate gefunden." angezeigt.
Das UI-Element "Es wurden keine Resultate gefunden." war ein Button anstatt nur Text.
Client
FIXED Im Dokument-Parameter wurde bei hohen Zoom-Stufen der Text abgeschnitten. Das wurde aus Gründen der Barrierefreiheit korrigiert.
FIXED Im Client wurden die Namen der Vorlagentypen in der UI-Sprache Deutsch korrigiert.
NEW Sowohl im Client als auch in der App ist nun eine neue Adressschnittstelle verfügbar: der “ExistingListDataProvider”. Er ermöglicht, dass Benutzer ihre eigenen Excel-Dateien hochladen, die Felder mappen und anschliessend Objekte (
Object
) aus dieser Liste auswählen können, um sie im Dokument zu verwenden.NEW primedocs Connect: Clientseitig können nun auch “Speichern unter”-Befehle ausgeführt und damit automatisiert generierte Dokumente abgespeichert werden.
FIXED Das Kontextmenü in der Windows Taskleiste wurde als UI-Element mit einem .NET basierten Control ausgetauscht.
FIXED Die Icons werden aufgrund von Kompatibilitätsproblemen nun von einer anderen Quelle geholt.
FIXED Sind alle verfügbaren Profile einander freigegeben worden und gab es sehr viele Profile (z.B. 4350), führte das im Client bei Vorlagen mit konfigurierten
AdditionalProfile
s zu zu langen Ladezeiten.FIXED Forms: In einem Forms-Dialog mit konfigurierten zusätzlichen Profilen (
AdditionalProfile
) war deren vertikale Abstand zueinander zu gross.FIXED Im Vorlageneditor von E-Mail-Vorlagen (classic) wurde die Checkbox zum Deaktivieren der Signatur fälschlicherweise nicht mehr im UI angezeigt.
FIXED Empfängerdialog: stehen mehrere serverseitige Adressschnittstellen zur Verfügung, wurden nicht immer alle geladen.
FIXED primedocs Connect: In der “Data”-Datenfunktion stehen nun die Einträge einer ObjectCollection korrekterweise nicht mehr zum Einfügen in der Word-Vorlage zur Verfügung.
FIXED Die Adressschnittstelle “UserDefinedAddressProvider” musste nach jedem Generieren eines Dokuments wieder neu konfiguriert werden. Das wurde behoben.
NEW Outlook Template Editor:
HTML im Editor wird automatisches formatiert.
Es wurden Verbesserungen am Editor bezüglich Fenstergrösse abhängig von der Menge an Inhalt gemacht.
Das Verhalten beim Scrolling wurde verbessert.
Es können nun Fields oder Forms-Felder für die vier Elemente Subject, To, Cc sowie Bcc eingesetzt werden.
FIXED Wird eine E-Mail-Signatur, die über die Organisation in einer Regel verwaltet ist, gelöscht, wird die Regel deaktiviert.
FIXED primedocs Connect: Vorlagen mit angehängter Data-Funktion können nun wieder fehlerfrei via Client generiert werden.
Word-Addin
FIXED Ein FormattedText mit einer Word-eigenen Formatvorlage (Style) oder mit Text, der mit dem Button "F" formatiert wurde, verlor dessen Formatierung nach dem Aktualisieren im offenen Dokument.
NEW
Date
-Fields können nun als Datumsinhaltssteuerelement in Vorlagen eingefügt werden und können in anderen Feldern entsprechend referenziert werden.NEW In der Textbausteinleiste konnte man nicht nach Textbausteinen via Eingabe eines Schlüssels suchen.
FIXED Wurde ein öffentlich verfügbarer Textbaustein verschoben in die privaten oder Vorlagentextbausteine, wurden dessen Berechtigungen nicht entfernt.
FIXED Nach dem Aktualisieren in einem offenen Dokument wurde in einem WordContent, das eine Tabelle mit einem Absatz darunter enthielt, der letzte Absatz gelöscht.
Outlook-AddIn
FIXED Document Engine: in Signatur-Vorlagen funktionieren HTTP-Links wieder.
FIXED Document Engine: in Signatur-Vorlagen gingen "mailto:"-Links verloren.
FIXED Die Signatur wurde im klassischen Outlook nicht automatisch eingefügt. Das wurde behoben.
FIXED Wurde eine andere Signatur-Vorlage ausgewählt, wurde die Dokumentsprache auf den Standard zurückgesetzt.
FIXED Ein Wechsel der Datenbank führte zu einer falschen Benutzeroberfläche.
PowerPoint-AddIn
FIXED Inhaltsverzeichnis: es war die falsche Dokumentsprache zur Rechtschreibeprüfung hinterlegt.
FIXED Wurde eine neue Folie erstellt, war je nach dem die falsche Dokumentsprache zur Rechtschreibeprüfung hinterlegt.
FIXED Eine Änderung der Dokumentsprache im generierten Dokument funktionierte bei Profil-Feldern nicht.
FIXED Allfällige
AdditionalProfile
s wurden nicht abgefüllt.FIXED Ein Klick auf "Layout ändern" löste bei unmapped Folienlayouts eine Ausnahme aus.
FIXED Das Editieren von SmartArt in einer PowerPoint führte zu Fehlermeldungen.
NEW Die Bildergalerie für PowerPoint-Vorlagen kann nun in Ordner eingeteilt werden.
Excel-AddIn
FIXED Wurde ein Excel in geschützter Ansicht gespeichertes, wurde ein Fehler geworfen.
FIXED Das Einfügen von einem Datumsformat in einer Zelle führte zu Fehlern.
Common AddIn - Forms
FIXED Das nachträgliche Ändern der Dokumentsprache wirkte sich im Dokument nicht auf Datum eines
Date
-Felder aus.FIXED Das Attribut
OnlyVisibleDuringGeneration
funktionierte beiYesNo
undChoice
nicht.FIXED Bei
YesNo
-Feldern mit einerRequiredValue
wurde nach einer ValidationMessage gefragt, obwohl eine gesetzt war.
DataSourceAdminApp (Dashboard)
NEW Neu kann man anstatt eine
.zip
-Datei, die nur via Dashboard importiert werden kann, eine.bacpac
-Datei exportieren. Ein solches Backup kann sowohl über das Dashboard als auch über SSMS / Azure Data Studio importiert werden. Insbesondere werden hier Migrationsschritte besser gehandhabt, was bedeutet, dass es sich hier um eine flexiblere Import-/Export-Funktion handelt. Diese Funktion ist zur Zeit ein Preview.NEW IDs von Benutzer- oder OE-Feldern wurden nicht validiert. Neu können sie nicht erstellt werden, wenn der Wert mit einer Zahl beginnt. Das heisst, das geht nicht:
User.Hallo.1
, aber das geht:User.Hallo1
.
Document-Engine
FIXED Fields: bei Date-Fields funktioniert nun das Attribut
translate-Format
.NEW Fields: Analog zu
$.getText
kann nun mit$.getObject
und$.getObjectCollection
auch Objekte/ObjectCollections abgerufen werden.NEW WordContent: Es können nun weitere Inhalte abgespeichert werden: Word Bookmarks, Nur-Text ContentControls, Aufzählungen mit deaktivierter Eigenschaft “Keinen Abstand zwischen Absätzen gleicher Formatierung einfügen“.
NEW FormattedText: Leerschläge
" "
sowie Umbrüche"\n"
werden nun anders gelöst und bleiben erhalten.FIXED Fields: Die Fehlermeldung, die bei ungültigem XML erschien, war nicht korrekt.
FIXED FormattedText: das
<u></u>
-Tag unterstreicht nun den Text auch wirklich (im generierten Dokument oder PowerPoint).! In
FormattedText
-Übersetzungen wird.hasContent
nicht benötigt. Somit ist das Attribut nicht mehr abrufbar..hasContent
wurde bei FormattedText-Feldern eingefügt, um zu prüfen, ob ein FormattedText einen Text hat oder leer ist.
Development
Es wurden generelle Code-Aufräumarbeiten durchgeführt.
NEW Beim Build wird nun ein SBOM (Software Bill of Materials) erstellt.
NEW Beim Erstellen von den .zip-Dateien mit den ausführbaren Installationsdateien, werden nun FileHashes automatisiert erstellt.
Ein nicht mehr verwendetes Modul (WpfWizard) wurde entfernt.
Das C# SDK wurde aktualisiert.
CMI-Integration
FIXED Aufgrund von einer Implementation bei CMI, haben wir bei uns die CMI Upload URL geändert (CMI V 24.0).
Identity Server
NEW Es ist neu erlaubt mit Entra ID Gast Accounts zu arbeiten.
NEW Eine Client-Registrierung auf "localhost" ist jetzt für moderne native Clients erlaubt.
FIXED Eine Multitenancy mit Windows Authentifizierung führte im zu Fehlern.
FIXED Eine Aussage zum Lizenzkey wurde falsch geloggt.
4.0.20130.0 (2024-02-06)
Client
NEW Outlook: Im Tab “Organisation” kommt man mittels Button “Signatur” nun in einen Dialog, in dem man Signaturregeln hinzufügen kann.
NEW Globale Konfigurationen: Die Breite der zweiten Spalte kann nun von Benutzern angepasst werden und wird gespeichert.
NEW Client & Server: mit der neuen Dokumentfunktion “Data” kann man nun Daten von Fremdsystemen in primedocs Vorlagen abbilden (primedocs Connect).
FIXED Das Generieren einer Vorlage vom Typ “Externe Datei für Verteilung” resultierte in einer Fehlermeldung.
FIXED Outlook: Vorlagen vom Typ “Signatur” wurden auch ausserhalb von der Administrationsansicht angezeigt.
FIXED Outlook classic: Diverse Vorlagentypen für classic-Outlook wurden als solche bezeichnet.
FIXED Die Vorlagenverteilung im Zusammenhang mit MailThemes wurde optimiert.
FIXED Wurde in einem Berechtigungsdialog der Button “Alle Benutzer” gewählt, steht nun danach immer “Authentifizierte Benutzer”.
FIXED Unterschriftsprofile, die mit der Option “Darf mich als Mitunterzeichnenden verwenden, aber ohne Unterschriftsbild” freigegeben wurden, stehen nun korrekterweise nur noch in den zusätzlichen Profilen zur Auswahl, nicht aber in der Profilauswahl/-wechsel im Client oder im AddIn.
FIXED In Vorlagen vom Typ “Diagramm” können nun Diagrammvorlagen (*.crtx) für "Doughnuts" fehlerfrei importiert werden.
FIXED Das Öffnen einer Mail-Vorlage mit dem Programm “XmlSpy” funktioniert nun wieder.
FIXED Beim mehrfachen Öffnen des Word-Editors einer Vorlage wurden neue Änderungen an der Vorlage nach dem Abspeichern in Word nicht mehr übernommen.
FIXED Server: Das Framework "Microsoft.WindowsDesktop.App" wird neu auf Server-Seite benötigt.
AddIns
FIXED Connect: Das Aktualisieren eines mit Connect generierten Dokuments zeigte eine Fehlermeldung an, wenn ObjectCollections via Fields im Dokument waren.
FIXED Der Textbausteindialog erlaubt nun zum Definieren eines Schlüssels 256 anstatt 32 Zeichen.
FIXED Textbausteine vom Typ “FormattedText“ konnten nach dem Anlegen des Textbausteins nicht mehr mittels Doppelklick eingefügt werden.
FIXED In PowerPoint/Excel 2016 Pro wurde eine Exception beim Erstellen einer neuen Datei korrigiert.
NEW Im Dropdown zur Auswahl des Profils werden nun neben angepinnten Profilen bis zu 10 Fremdprofile angezeigt.
Word AddIn
FIXED Enthielt in einer Vorlage die Kopfzeile eine Tabelle und war in einer Tabellenzelle das letzte Element ein Inhaltssteuerelement, resultierte ein Profilwechsel im offenen Dokument in einer Fehlermeldung.
FIXED Enthielt ein WordContent-Textbaustein an erster Stelle eine Tabelle, schlug das Aktualisieren des offenen Dokuments fehl und resultierte in einer Fehlermeldung.
FIXED Inhaltssteuerelemente verlieren nun bei einer Aktualisierung des Dokuments nicht mehr deren Style und erhalten keinen zusätzlichen Absatz mehr.
FIXED Enthielt ein WordContent-Textbaustein im letzten Absatz einen Style, wurde beim Einfügen in ein Dokument ein zusätzlicher Absatz eingefügt. Das wurde behoben.
FIXED Wird ein ehemaliges primedocs-Dokument (ein primedocs-Dokument, das finalisiert wurde) wieder mit primedocs verbunden, enthält die danach erscheinende Fehlermeldung keine alten Informationen mehr.
PowerPoint AddIn
FIXED Wurde in eine PowerPoint ein SmartArt-Objekt eingefügt und wurde danach die Füllfarbe geändert, resultierte das in einer Fehlermeldung.
FIXED Wurde eine PowerPoint in einer Bildschirmpräsentation angezeigt, resultierte ein Klick auf die Anzeigeeinstellungen in einer Fehlermeldung.
FIXED Im Ribbon wurde die Gruppe “Vorlagenbearbeitung” besser organisiert, weil die Button-Bezeichnungen zu lang waren.
NEW Die Vorlage vom Typ “Inhaltsverzeichnis” kann nun besser gebaut werden.
Outlook-AddIn
NEW Es gibt nun die Möglichkeit, Signatur-Vorlagen zu erstellen, mehrere Signaturen abhängig von der Organisationseinheit zu regeln (via Button “Signaturen” im Tab “Organisationseinheit”) und danach in der neuen Outlook-Version zu nutzen.
App
FIXED Outlook: Eine Fehlermeldung im Zusammenhang mit Connect wurde behoben.
FIXED Vorlagen wurden beim Wechsel auf eine andere Datenbank nicht mehr angezeigt und konnten daher nicht mehr generiert werden.
Engine
FIXED In Fields ist es nun möglich via
$.getWordContent
bzw.$.getFormattedText
analog zu$.getText
auf das Resultat ein anderes WordContent- bzw. FormatteText-Field zuzugreifen.FIXED Bei diversen built-in Styles von Word, z.B. "header" und “footer” wurden diverse Probleme im Zusammenhang mit WordContent und FormattedText gelöst. Unter anderem werden nun alle Textbausteine "de-lokalisiert" (gleicher Vorgang wie bei Style Vorlagen).
FIXED Beim Validieren der Fields-Dokumentfunktion beim Generieren eines Dokuments wird nun erkannt, wenn zwei Fields mit demselben Namen konfiguriert sind.
In Fields werden nun Daten anders gehandhabt:
NEW Mittels
$.formateDate(myFormsDate, "dd.MM.yyyy")
kann man nun Datumsobjekte aus Forms alternativ formatieren.! FIXED Neu wird mittels
Value
(z. B.$("Forms.Date").Value
) auf den Datumswert eines Forms-Datums zugegriffen. Zusammen mit den Funktionen$.getDate()
und$.setDate()
erlaubt dies neu das Rechnen mit Daten.
Admin Dashboard
FIXED Das Importieren von Packages führte zu einem Problem beim Sortieren von Vorlagengruppen.
FIXED Das Importieren via Smuggler von Datenbanken, die mit einer Version kleiner als 4.0.20121 erzeugt worden waren, ging nicht. Das wurde behoben.
Anderes
FIXED WebAPI/AdminUser: Die URL für Organisationseinheiten war falsch.
FIXED Wurde eine Organisationseinheit berechtigt und die Berechtigungen wieder entfernt, resultierte das in einer Fehlermeldung. Das passierte auch via JobHost.
FIXED Service: Die Synchronisation vom Client zur Datenbank schlug fehl, wenn ein Textbaustein überschrieben wurde.
Dev: Auf neue Version aktualisiert von AvalonEdit sowie von Azure.Identity
4.0.20113.0 (2023-12-17)
Client
FIXED Word: Im Umgang mit Serienbriefen entstanden zwei Fehlermeldungen, die nun korrigiert sind.
FIXED Outlook:
Hat man mittels Client eine E-Mailvorlage generiert, stürzten primedocs und Outlook ab.
E-Mailvorlagen konnten mittels Client nicht nicht mehr generiert werden.
Das Öffnen des Empfängerdialogs aus einer E-Mail führte zu Fehler.
FIXED Wurde eine globale Übersetzung als FormattedText erstellt und enthielt der Eintrag viel Text, kam es zu Performance-Problemen.
FIXED Forms: das Attribut
ValidationMessage
wurde in der technischen Dokumentation angepasst.FIXED Forms: Wurde das
Info
-Element ohne Text und TranslateKey konfiguriert, wurde eine unklare Fehlermeldung angezeigt. Diese wurde nun verbessert.FIXED Der neue Vorlagentyp “PowerPoint Inhaltsverzeichnis” wird nun in Clients mit deutscher UI-Sprache korrekt dargestellt.
AddIns
FIXED Word: Die Daten, die in einem
Object
in Forms erfasst worden waren, wurden im offenen Dokument nach einem Profilwechsel nicht mehr geladen.FIXED Word: WordContent-Textbausteine mit komplexeren Style-Anwendungen konnten nicht erstellt werden.
FIXED Word: In WordContent können nun weitere Eigenschaften verwendet werden (br; Break, multiLine; SdtContentText, SpacingBetweenLines, rStyle, hanging und ind; Indentation, tblPrEx; TablePropertyExceptions).
FIXED Excel: Der Button “+ Blatt“ zum Erstellen eines neuen Excel Blatts warf einen Fehler, wenn gleichzeitig eine Zelle editiert wurde.
FIXED Excel & PowerPoint: Der Fehler mit Meldung "Ein Element mit dem gleichen Schlüsse wurde bereits hinzugefügt" wurde behoben.
NEW PowerPoint: Das Feature zum Erstellen von Inhaltsverzeichnissen für PowerPoint-Vorlagen wurde erweitert.
FIXED PowerPoint: Der Button "Layout ändern" konnte im Ribbon nicht verwendet werden.
NEW PowerPoint: Wird eine PowerPoint-Vorlage mittels Design-Konvertierung an das CI/CD angepasst, füllt der Dialog nun erkannte Eigenschaften schon in die korrekten Forms-Felder ab.
App
FIXED Auf iOS reichte der Upload Button bis zum Rand und überlappte damit Textfelder.
NEW Meldungen für Informationen und Fehler sind nun farbig hinterlegt.
Admin Dashboard
FIXED Im Policy Editor gelangte man mit dem Zurück-Button nicht mehr auf die vorherige Seite.
FIXED Der Datenbank-Import via Smuggler importierte keine Änderungen von endgültig gelöschten Objekten.
FIXED Der Package Import hat die Metadaten zu Veränderungszeitpunkten (ModifiedBy und ModifiedOnUtc) von Vorlagen nicht importiert. Das führte dazu, dass importierte Vorlagen dann noch den alten Timestamp hatten.
Server
FIXED Wenn ein angepinntes Profil entpinnt worden war, schlug die initiale Synchronisierung fehl.
WebApi / DocumentEngine
FIXED Die Verwendung von Referenzen auf die Globalen Konfigurationen führte in der App zu Fehler.
NEW Benutzer können neu automatisiert mittels WebAPI angelegt werden. Dabei kann dem Benutzer die richtige Organisationseinheit zugewiesen sowie Profilfreigaben konfiguriert werden.
FIXED Für die HtmlSanitizer Library wurde ein Sicherheitspatch eingespielt.
AddressService
NEW Der
Generic HTTP Provider
unterstützt nun neben JSON auch XML Endpunkte (z.B. für Vertec Provider).
Service
FIXED Clients synchronisierten die Änderung, dass eine Organisationseinheit endgültig gelöscht wurde, nicht richtig. So konnten Organisationseinheiten theoretisch nicht gelöscht werden.
Benutzersychronisation
FIXED Das standardmässig hinterlegte SyncInterval wurde auf 12 Stunden angepasst.
JobHost
NEW Ein Unterbruch des Servers führt nun nicht mehr zum Abbruch des JobHost.
primedocs.config / Server-Installation
NEW Der Lizenzschlüssel des IdentityServer ist standardmässig integriert, kann neu aber über die Konfiguration explizit überschrieben werden.
FIXED Das Installationsskript wurde angepasst.
4.0.20101.0 (2023-11-17)
Client
NEW Outlook: Es gibt nun den neuen Vorlagentyp “E-Mail-Vorlage” (die classic-Version heisst nun “E-Mail (classic)”). Damit ist die Umsetzung von E-Mail-Vorlagen im Web und via Outlook im neuen Design möglich.
NEW Forms: Mit dem neuen Element
AdditionalProfile
ist es nun möglich, im Profil Unterschriften sowie Unterschriften von Fremdprofilen in einer Vorlage zu hinterlegen. Dabei können benutzerdefinierte Namen verwendet werden (z.B. “Signer” und “CoSigner”).NEW Geht man in den Dialog zur erweiterten Suche via Klick auf den Pfeil man rechts vom Sucheld, kann man nun im neuen Textfeld “Konfiguration” alle Dokumentfunktionen in allen Vorlagen durchsuchen (z.B. zeigt die Suche mit dem Suchbegriff “Forms.MeinTextFeld” alle Vorlagen an, die diesen Text in irgend einer Dokumentfunktion enthalten).
NEW Word-Ribbon:
Vorschaubilder können nun generiert werden, wenn man ein Dokument testet, indem man im primedocs Ribbon in der Gruppe “Vorlagenbearbeitung“ auf “Vorschau generieren” bzw. “Mehrsprachige Vorschauen generieren” für sprachabhängige Vorschaubilder klickt.
Im Ribbon Entwicklertools, Gruppe “Vorlagenbearbeitung” gelangt man zum Dialog “Entwicklerwerkzeuge”. Dort gibt es nun einen neuen Reiter “DocData - WordStyles“, welcher alle StyleIds und StyleNames auflistet. Das ist nützlich für die Verwendung von FormattedText und FormattedText-Übersetzungen, um die korrekte StyleId nachzuschlagen.
Forms:
PrimeSoft AG, Bahnhofstrasse 4, 8360 Eschlikon, Switzerland