Skip to end of metadata
Go to start of metadata

You are viewing an old version of this page. View the current version.

Compare with Current View Page History

« Previous Version 15 Next »


You would like to update your primedocs version? Our support team will be happy to assist you.


4.0.20113.0 (2023-12-17)

Client

  • FIXED Word: Two error messages appeared when dealing with mail merges, which have now been corrected.

  • FIXED Outlook:

    • If an e-mail template was generated using the client, primedocs and Outlook crashed.

    • E-mail templates could no longer be generated using the client.

    • Opening the recipient dialog from an e-mail led to errors.

  • FIXED If a global translation was created as FormattedText and the entry contained a lot of text, performance problems occurred.

  • FIXED Forms: the ValidationMessage attribute has been updated in the technical documentation..

  • FIXED Forms: If the Info element was configured without text and TranslateKey, an unclear error message was displayed. This has been improved.

  • FIXED The new template type "PowerPoint table of contents" is now displayed correctly in clients with German UI language.

AddIns

  • FIXED Word: The data that had been entered in an Object in Forms was no longer loaded in the open document after a profile change.

  • FIXED Word: WordContent snippets with more complex style applications could not be created.

  • FIXED Word: Additional properties can now be used in WordContent (br; Break, multiLine; SdtContentText, SpacingBetweenLines, rStyle, hanging und ind; Indentation, tblPrEx; TablePropertyExceptions).

  • FIXED Excel: The "+ Sheet" button to create a new Excel sheet threw an error if a cell was edited at the same time.

  • FIXED Excel & PowerPoint: The error with the message "An element with the same key has already been added" has been fixed.

  • NEW PowerPoint: The feature for creating PowerPoint templates for tables of contents has been enhanced.

  • FIXED PowerPoint: The "Change layout" button could not be used in the ribbon.

  • NEW PowerPoint: If a PowerPoint template is adjusted to the CI/CD by means of design conversion, the dialog now fills recognized properties into the correct form fields.

App

  • FIXED On iOS, the upload button extended to the edge and thus overlapped text fields.

  • NEW Messages for information and errors are now highlighted in color.

Admin Dashboard

  • FIXED In the Policy Editor, the back button no longer took you to the previous page.

  • FIXED The database import via Smuggler did not import changes of permanently deleted objects.

  • FIXED The package import did not import the metadata for modification times (ModifiedBy and ModifiedOnUtc) of templates. As a result, imported templates still had the old timestamp.

Server

  • FIXED If a pinned profile had been unpinned, the initial synchronization failed.

WebApi / DocumentEngine

  • FIXED The use of references on the Global Configurations led to errors in the app.

  • NEW Users can now be created automatically using WebAPI. The correct organizational unit can be assigned to the user and profile shares can be configured.

  • FIXED A security patch has been installed for the HtmlSanitizer Library.

AddressService

  • NEW The Generic HTTP Provider now supports XML endpoints in addition to JSON (e.g. for Vertec providers).

Service

  • FIXED Clients did not correctly synchronize the permanent deletion of an organizational unit. This meant that organizational units could theoretically not be deleted.

Benutzersychronisation

  • FIXED The default sync interval has been adjusted to 12 hours.

JobHost

  • NEW An interruption of the server no longer leads to the cancellation of the JobHost.

primedocs.config / Server-Installation

  • NEW The IdentityServer license key is integrated by default, but can now be explicitly overwritten via the configuration.

  • FIXED The installation script has been changed.

4.0.20101.0 (2023-11-17)

Client

  • NEW Outlook: There is now the new template type "Email template" (the classic version is now called "Email (classic)"). This means that it is now possible to implement e-mail templates on the web and via Outlook in the new design.

  • NEW Forms: With the new AdditionalProfile element, it is now possible to store signatures and signatures from external profiles in a template in the profile. User-defined names can be used (e.g. "Signer" and "CoSigner").

  • NEW If you go to the advanced search dialog by clicking on the arrow to the right of the search field, you can now search all document functions in all templates in the new "Configuration" text field (e.g. the search with the search term "Forms.MyTextField" shows all templates that contain this text in any document function).

  • NEW Word-Ribbon:

    • Preview images can now be generated when testing a document by clicking on "Generate preview" or "Generate multilanguage previews" for language-dependent preview images in the primedocs ribbon in the "Templating" group.

    • In the ribbon Developer tools, group "Templating" you get to the dialog "Developer tools". There is now a new tab "DocData - WordStyles", which lists all StyleIds and StyleNames. This is useful for using FormattedText and FormattedText translations to look up the correct StyleId.

  • FIXED Forms:

    • If you created an Info element without text and without translation, an exception was thrown in the editor and the document could not be generated. Now at least one of the two must be filled out in Info.

    • If you created an AdditionalProfile without a label, an exception was thrown in the editor and the document could not be generated.

    • The dialog ignored different screen resolutions for display. Now it is scaled correctly.

    • In the Group, the Translate-Title attribute now shows the available translations.

  • FIXED UI: In the dialog for managing third-party profiles, it is now better displayed whether a third-party profile is pinned or not.

  • FIXED The address provider "Nest" has been renamed to "innosolv" in the UI.

  • FIXED PowerPoint: If an empty placeholder for text was placed in a master template, it lost its formatting when the presentation was generated.

  • FIXED Templates of the type "PowerPoint slide set template" could not be opened in the editor without mapping. This has been fixed.

  • FIXED PowerPoint: Performance has been improved when typing and switching slides.

AddIns

  • NEW PowerPoint: The button for generating a table of contents is now only displayed if the corresponding PowerPoint table of contents template exists.

  • NEW Word: If the Word template is open and you create a new field in the Fields document function and save this, this new field is now automatically visible in the field list of the template - without having to close and reopen the template!

  • NEW PowerPoint: The "Check slide" and "Design Conversion" functions are now displayed in the same group in the UI.

  • NEW PowerPoint: Users can now have tables of contents created automatically in PowerPoint, with primedocs searching for the slide headings and specifying the corresponding number of slides.

  • FIXED Word (classic): If you clicked on "Change signature", nothing happened. This function now works again.

  • FIXED Word Ribbon-UI: The buttons for switching back and forth between recipients now have clearer icons.

  • FIXED Word: More properties can now be used in WordContent (rsidRPr; TableRow, ascii/hAnsi; RunFonts).

  • FIXED Word/FormattedText: If the document was updated, new paragraphs were inserted in FormattedText fields.

  • FIXED Word/FormattedText: If the document was updated (e.g. via confirming the properties dialog or changing the profile), some styles were lost.

  • FIXED Word: If a Forms field of type AdditionalProfile was in a group, it was not possible to access the properties dialog again in the generated document.

Document Engine

  • NEW Forms fields of type AdditionalProfile can now be queried in Fields via let profile = ("Forms.MeinAdditionalProfile");. In this way, it is now possible to find out whether the user has selected a profile in the Forms dropdown or not (("Forms.MyAdditionalProfileMyAdditionalProfile) !== null).

  • FIXED As soon as a FormattedText field was in a table, the specified style no longer applied correctly.

  • FIXED If a FormattedText field was in a table cell and its content was a string "", Word could no longer handle it and the document could not be generated.

  • FIXED A FieldBuilderStep timeout error has been fixed.

  • FormattedText translations

    • NEW Error messages for FormattedText translations (handlebars) are now displayed in as many cases as possible with a concrete reference to the corresponding field.

    • ! Handlebars in the form of "{{{" may not be used.

    • FIXED The attribute word-style-id did not work with built-in styles.

    • ! FIXED Builder API: with the hasContent property in FormattedText translations, the content in the handlebar control structure ({{ if meineVariable.hasContent }}) is only inserted if the parameter in the JavaScript code is a FormattedText and not empty ("").

  • JavaScript:

    • NEW JS error messages are now output in as many cases as possible with a concrete reference to the corresponding field.

    • FIXED The function $.wordContent.fromFormattedText() only accepted string literals and no references to variables. This has been corrected.

    • ! FIXED The function $.formattedText.fromText("MeinText") no longer generates too many paragraphs.

    • NEW With the new Builder API, different fields or field types (Text, FormattedText and WordContent) can now be strung together. Example in a FormattedText field: $.formattedText.getBuilder().append($.formattedText.fromText("MeinText")).append($.translations.getFormattedText("MeineFormattedTextÜbersetzung")).build();

    • FIXED If a Key was specified for a WordContent or FormattedText snippet, this must now be a string literal in the code.

  • FIXED FormattedText Troubleshooting

    • Breaks in a string were ignored in FormattedText. The function $.formattedText.fromText("Oben\nUnten"), which converts Text to FormattedText , now ensures that breaks are still retained in FormattedText.

    • JavaScript: A call to a function that can optionally be given parameters was still invalid without parameters.

    • Depending on the HTML in the FormattedText translation, the Word file was then incorrect.

    • Word: in HTML, the nesting of underline, italic and bold was not recognized correctly.

    • PowerPoint: in HTML, nesting, e.g. of italics and bold, was not converted correctly.

    • The attributes of shared profiles (AdditionalProfiles) could not be used in fields.

    • Control elements of type SdtContent in continuous text are now supported.

  • FIXED Steuerelemente vom Typ SdtContent im Fliesstext werden nun unterstützt.

App

  • NEW Shared profiles (AddionalProfiles) are now also available in primedocs basic. This means that the user can now generate a document in the name of another person via the app.

  • NEW The signature profiles are now displayed under "Additional profiles" in the profile settings.

  • FIXED Forms: Unfilled mandatory fields were still invalid despite being filled in, which is why documents could not be generated.

  • FIXED The UI of the Windows update page ignored that an update was available. This has been fixed.

Admin Dashboard

  • FIXED Different UI languages were used for the template statistics and the template data. Now both files are in the standard UI language.

  • FIXED The package export threw an error when navigating/exporting snippets.

Empfängerdialog (classic)

  • FIXED The attribute SalutationOnSeparateLine now also works when manually entering a recipient.

Installer/Client

  • NEW If primedocs is installed on a machine and "OneOffixx" is searched for in the Windows Start menu, primedocs will now also be found.

Service

  • FIXED If organizational units were permanently deleted from the dashboard, they would reappear. This has now been fixed.

  • FIXED The Windows client download was pointing to the wrong path. Therefore, the clients could not be downloaded.

JobHost

  • FIXED The HttpSync threw an error when the synchronization was already running.

4.0.20082.0 (2023-10-24)

Client

  • FIXED AssetGallery: File extensions are now also allowed in upper case; ".PNG" now works.

  • FIXED Editing a global translation entry of type Formatted Text became very slow for longer content. This has been corrected.

  • FIXED The user experience to the “Search signature profiles” dialog has been improved as the window could move to the background.

  • FIXED In the “Select Organizational Unit” dialog, all organizational units were displayed twice.

  • FIXED In all XML editors, if the editor was zoomed in other than 100%, an input of "0" incorrectly reset the zoom level. This has been fixed.

  • FIXED French translations have been improved.

  • FIXED Deleting a layout when other editor windows were open caused the application to crash.

  • FIXED AddIn: The message that an update is available is now no longer displayed in the client in a terminal server environment.

  • FIXED Forms: If an Object/ObjectCollection was in a Group, there were problems when generating the document.

Admin Dashboard

  • FIXED The irrevocable deletion of organization fields (hard deletion) threw an exception if there were fields based on this field containing binary data.

  • FIXED The migration step 20230831090235_AddVarcharListTableType could cause errors.

  • FIXED Package import: Template groups are now not sorted differently after import than in the source.

Document Engine

  • FIXED There were various bug fixes in the Global Configurations.

  • NEW FormattedText: The feature has been extended. FormattedText is now supported as a parameter as well as handlebars ({{object}}), parameters are validated and illegal HTML characters are automatically corrected.

  • NEW Fields: In JavaScript, the correct use of API objects under "$" is now ensured.

  • NEW Global configurations are now also possible in primedocs templates for all document functions: Forms, Fields, Placeholder Assignment, Placeholder Definition.

  • FIXED Forms: The use of the Info element caused an error during generation.

App

  • NEW The OnPrem version now ships with the correct files, so client download can be easily enabled via primedocs.config.

  • NEW Client installers can now also be found in the App and downloaded there. Previously, the packages were only available in the Dashboard.

AddIns

  • FIXED Performance improvements have been implemented when starting the primedocs client from the add-in.

  • NEW List styles are now supported in the WordContent. In addition, an error was corrected in which a WordContent could not be created if a list style was in the document.

  • FIXED When clicking checkboxes, an error message occurred in Word.

Installer

  • FIXED When selecting the "CommonAddins" all sub-features (Word, PowerPoint, Excel) are now automatically activated. However, each feature must be specified explicitly via the AddLocal MSIEXEC call. The documentation was also adjusted.

Server

  • FIXED The "App" application can now handle the webProxy element and the bypassOnLocal setting.

  • FIXED When searching for users to add them, the whole Active Directory is no longer searched.

  • FIXED Dashboard: When searching for a user to add manually via Dashboard, the search also returned computers. This has been corrected.

4.0.20071.0 (2023-09-29)

Client / AddIn

  • FIXED The creation of snippets with invalid FormattedText.elements led to an "exception" in the log.

  • FIXED When inserting a snippet via double-click or drag 'n' drop into a document, an additional empty paragraph was inserted. This has been fixed.

  • FIXED An exception file is now no longer saved under "C:\".

  • FIXED The client can now better handle opening the same window several times.

  • NEW Forms: The document function now offers the creation of one Forms element depending on another with ElementsIf. This is offered in YesNo & Choice and is currently only supported in primedocs pro.

Admin Dashboard

  • NEW User Onboarding: Multiple users can now be created by entering their SID via Security → New User; Create button → Bulk User Setup.

  • FIXED More logging is now done during a SID migration.

  • FIXED When importing a database, there was sometimes an error due to snippet migrations.

App

  • NEW The profile picture is now displayed in the top right corner of the app.

  • NEW Forms: Creating one Forms element to depend on another is currently being tested for implementation in the app.

  • FIXED UI: When generating a document whose Forms contains an object, the "Delete" button was not displayed in the intended section.

Service

  • FIXED There was an error when adding permissions in the client under Settings → Permissions. This has been fixed.

  • NEW On the https://meineServiceURL/service web page, the entire server URL is now displayed in a text field.

Document Engine

  • FIXED Regarding Forms elements depending on each other, there was a bug with Objects and Collections.

  • FIXED The Slide Layout is now also available in the Master Template.

  • FIXED An exception was thrown in the document if a field contained unexpected values.

  • FIXED Placeholder definition: The placeholders placed in the layout were incorrectly PlainText and not RichText. This caused errors in the content with FormattedText.

  • NEW WordContent snippets can now be equipped with SnippetPlaceholder so that the WordContents can attract Fields or Forms.

  • [!] WordContent and FormattedText snippets can now only be stored in Template Snippets.

4.0.20063.0 (2023-09-13)

  • The changes of OneOffixx version 3.8.10150 have been implemented in primedocs.

Document Engine

  • FIXED An individual table row height is now supported in a WordContent snippet.

  • NEW There is now a new text module type "Word Open XML" text modules. This type is similar in principle to the conventional text modules and is used to compose a generated document dynamically, according to selections in Forms.

  • NEW Using WordContent snippet via Fields has been implemented.

  • NEW The DefaultDocumentLanguage attribute is now used in the Java Script Field Engine in the SnippetsObject.

  • NEW There is now a new snippet type called "FormattedText". This way, a global translation of the type "Formatted Text" can be created and used in Fields. HTML can be used to format a text accordingly (e.g., bold). On the other hand, an already formatted text can be created in the open document like an ordinary snippet and then referenced in the fields. This snippet type is mainly used for short texts. The corresponding documentation follows.

Client

  • FIXED The client crashed when the client tried to add a template to the "recently used templates".

  • FIXED Foreign templates (e.g. imported PDF) could no longer be created.

  • FIXED In the client UI, the icon showing the connection status was changed.

  • FIXED The word read by the screen reader to go back to the client from the primedocs menu was changed to improve accessibility.

  • FIXED TemplatePicker now displays thumbnails in the specific language.

  • NEW Word: When creating text modules, the dialog now displays more information for choosing the correct text module type.

  • FIXED Word, Snippet groups: in the Snippet properties, the text field "Keyword search" was not saved and synchronized. This has been fixed.

AddIns

  • NEW Word, PowerPoint & Excel ribbon position can now be determined via AddinCommonWordRibbonPosition, AddinCommonPowerPointRibbonPosition as well as AddinCommonExcelRibbonPosition.

  • FIXED Unexpected/invalid values in Word document cause client to crash.

  • FIXED SendEmail: In a signature, the profile and document language were incorrectly tightened.

  • FIXED There were errors when creating comments in Word documents.

  • FIXED WordContent snippets were extended by tables.

App

  • FIXED The button to upload a profile picture had too small a clickable area for its size.

  • FIXED OpenAI Integration:

    • Look & feel adjustments were made for the "Stop generating" option.

    • Outlook's prefix space is ignored due to a Microsoft issue.

    • Query generation did not work in PowerPoint Online.

  • FIXED In case of a validation error, the "Create" button for generating a document is now inactive.

Service

  • FIXED The template type "External document" was not visible in the client.

  • FIXED An entry larger than 30MB was not possible in Kestrel operation. This has been resolved.

Admin Dashboard

  • FIXED User Onboarding: If a user was created via Dashboard, the automatic assignment of the organizational unit was not done.

  • FIXED The value 0 in ClientSyncMaxDelayAfterStart caused client crash. This value can no longer be set this way in the dashboard and the client validates as well.

  • FIXED Snippets: The UI was fixed because a white ID was hiding the snippet name.

IdentityServer

  • FIXED The Identity Server remained in a failed state during startup when the database server was missing.

Installer

  • FIXED The option LazyLoadingCache was missing in ADMX. Therefore, new ADMX primedocs templates were added in the docs.

4.0.20053.0 (2023-08-22)

Client

  • FIXED Manually changed data fields at the profile were reset when there was a change of organisation.

Admin Dashboard

  • FIXED Save User Data in the SID-Migrator resulted in an error when anything was adjusted among the user fields

App

  • FIXED When hovering the mouse over "Upload image", no effect was visible.

  • FIXED The focus at "Reset to default" and "Remove image" was not visible when moving the mouse over it.


4.0.20052.0 (2023-08-17)

Client

  • FIXED Language correction FR and IT: If the template name of a template is not defined in the main UI language, the placeholder "[template name not defined]" now appears instead of "[template name not translated]".

  • FIXED Export image using arrow key was not available and has now been fixed.

  • FIXED Template editor: Language check boxes could not be selected and deselected via keyboard.

Admin Dashboard

  • FIXED Word-style usage evaluation: The Excel formula was supplemented for German Excel.

  • FIXED 20230421105231_ProfileShareCleanup was deleting permissions for the signature image, which has now been corrected.


4.0.20051.0 (2023-08-11)

Client

  • NEW With the Lazy Loading Cache feature, snippet and template data can only be loaded when they are used. To activate this, the following switch can be set via the registry or the settings:

    <appSettings>
      ...
      <add key="UseLazyLoadingCache" value="true" />
    </appSettings>

  • FIXED In the global settings, when editing the configuration of a document function, the selection of an attribute with the integrated XML help crashed.

  • FIXED Global configurations: Entries of the type "Text"/"FormattedText" can now only be created in the global translations.

  • FIXED The accessibility has been improved.

  • FIXED The email accounts set in the signature document function are now filtered better.

  • FIXED If the user was offline, the document generation failed.

  • FIXED If Forms consists of a DataProvider, the Simple View now shows that DataProviders can only be edited in the expanded view.

  • FIXED When logging in with the client for the first time, the message "primedocs cannot be used [...]" was displayed incorrectly, although there was no error.

  • FIXED If the template name of a template is not defined in the main UI language, the placeholder "[Template name not defined]" now appears instead of "[Template name not translated]".

  • FIXED AddIn: An "Object" could no longer be removed via the properties dialogue in the primedocs ribbon.

  • FIXED AddIn: Excel: The button "Convert design" no longer leads to an error.

Document Engine

  • FIXED Fields, JavaScript: The validation of fields used in JavaScript has been improved.

  • FIXED Fields: An object that is not set is now defined as null.

  • FIXED If a picture content control was not inserted in Word in a Word layout, primedocs prevented document generation.

Admin Dashboard

  • FIXED The organisation fields Org.Theme.Color and Org.Theme.Font caused errors when saving any new field in Row 0.

  • FIXED The SID-Migrator could no longer be accessed

  • FIXED Smuggler import: If the migration status in the package was different from the one in the database, the import failed.

  • FIXED The execution of hashing blobs no longer worked.

  • FIXED In the explanation text of the new Style Usage (Word Style Usage), an explanation text has been improved.

  • FIXED An old migration step "2018121400003_LibraryItems2Snippets" has been fixed.

Health Monitor

  • FIXED The Health Monitor for customers with an OnPrem installation but Cloud Authentication now no longer shows an error for 401.

App

  • FIXED The app now supports single objects.

  • FIXED The scaling of the signature image has been improved.

  • NEW Profile pictures and signatures can now be managed in the app.

  • FIXED The accessibility of DatePicker has been improved.

  • FIXED DataProviders: YesNo fields could not be deactivated (set to false).

AddressService / DataService

  • FIXED The mapping in the DataProviders regarding Boolean expressions has been improved.

4.0.20045.0 (2023-08-02)

Client:

  • FIXED If there was no cache and the server was unreachable, the client crashed.

  • FIXED The client ran on 64-bit machines in 32-bit mode as well and, thus, crashed when memory usage was too high. Now it runs in 64-bit mode.

  • FIXED When the user was offline, document generation failed.

  • FIXED Depending on the Forms configuration, clicking on the Simple View in Forms triggered a crash.

  • FIXED PowerPoint Add-in: If a presentation contained Forms fields with the OnlyVisibleDuringGeneration attribute enabled and the presentation overwrote the fields, their content was reset to the initial field value instead of leaving the text with the user changed value.

  • FIXED Excel Add-in: The design conversion feature in Excel caused a crash. This has been fixed for empty sheets.

Outlook:

  • FIXED Email from IN:ERP caused primedocs not to work properly. This was fixed.

WebApi - CMI Integration:

  • FIXED The CMI integration now also runs via the ClientId and the ClientSecret.

Service:

  • FIXED OpenXML snippets could no longer be synchronized.

  • FIXED For snippets with small size, the last character was truncated.

Connect:

  • FIXED Due to a dependency the "ConvertToPdf" had to be updated. A license key had to be deposited as well.

  • FIXED Merging of subtemplates caused errors.

  • FIXED The SnippetAccessChecker could cause a crash.

Web-App:

  • FIXED In the app, the entered Forms values were not transferred to the document.

  • FIXED In the Forms date picker accessibility improvements were made.

  • FIXED DataProvider:

    • On "Enter" in the data provider, the search was initialized instead of the document generation.

    • The display shown when hovering over a search result was corrected.

    • In the window, entries were truncated and scrolling was not working properly.

DocumentEngine:

  • FIXED Document generation failed.

  • NEW FormattedText can now also be used in Word. In addition, FormattedText snippets can now be mapped and be fetched using a Field JavaScript call in the template:

<FieldsConfiguration>
  <Fields>
    <FormattedText Name="Test">
      <Code>
        function main() {
          return $.snippets.getFormattedText("MyFormattedText");
        }
      </Code>
    </FormattedText>
  </Fields>
</FieldsConfiguration>

The Key can be set on the snippet itself. This is an alpha version on the subject of snippets in primedocs templates. The editor that allows the creation of snippets and the subsequent saving as FormattedText is currently still very basic.

  • FIXED In the new document functions, content controls that did not have the "Allow carriage returns (multiple paragraphs)" option enabled were used. This resulted in line breaks not being displayed in scripts.

Outlook:

  • NEW There is now a new Outlook addin based on the web app. This also provides access to primedocs AI.

  • NEW In the primedocs.config you can now configure the Outlook AddIn using outlookAddin.

primedocs AI Preview:

  • NEW It is now possible to configure predefined queries in the primedocs.config.

  • FIXED The response generated by primedocs AI was truncated after about 2'000 characters.

Admin Dashboard:

  • NEW There is a new button "Style Usage" in the templates tab to download an evaluation of the Word style usage in text modules and templates as an Excel file.

  • FIXED The migration step 20230424141057_RemovePermissions caused errors.

Server:

  • FIXED When customizing user or organization fields, synchronization did not always work.

4.0.20031.0 (2023-06-27)

Client

  • FIXED Word Add-In: for Classic templates, the buttons for "Indent text"/"Indent text" no longer worked for text with standard formatting.

  • NEW The Help button in the top right corner of the client as well as in the Word Add-In now leads to help.primedocs.io.

  • FIXED In the template editor, deleting the name of the template in the default UI language caused a crash.

  • FIXED In Forms, the "Encrypt" button for encrypting texts was missing in the toolbar.

  • FIXED The Global Configurations could no longer be loaded: if they were opened via button, only the loading indicator was displayed.

App

  • FIXED If a profile was not assigned to an organizational unit, a link to that profile led to an error page.

  • FIXED When hovering over the preview image, it was not adjusted.

  • FIXED UI: The DatePicker icon that is displayed when selecting a date in Forms got a different color.

  • FIXED The checkbox to set the default profile is now only displayed for profiles that are not the default profile.

  • FIXED In Profile Settings, the button to delete a profile is now disabled once the user has only one profile.

  • NEW CMI Integration

    • CMI can now automate your document workflow via Connect.

      • The login has been improved.

      • The confirmation message from Connect to CMI is passed as an object.

      • The app now displays error messages accordingly if there is a misconfiguration.

      • If creating a document via CMI fails, an appropriate error message is displayed.

      • The button for uploading the document generated via WebApp is called "Upload".

      • Fixed an error that occurred immediately after logging in.

    • NEW A first prototype was created for an Outlook integration for Connect templates.

Fields

  • NEW For formatting shapes based on HTML, FormattedText has been introduced in PowerPoint.

  • FIXED In Fields, there are no longer Collections and ObjectFields.

  • FIXED In e-mail templates for Connect, telephone links can now be embedded (<a href="tel:+41311234567"...>).

Forms

  • NEW Objects in Forms now also work in the app.

  • NEW The new data interface SqlDataProvider, allows accessing any configurable SQL databases to bring data into a document.

  • NEW Summary in Forms can be used to define exactly which fields of a data interface are to be displayed in the dialog.

    • For a Summary field, you can use the Id define which text should be displayed for an Object.

    • In the Summary configuration, the XML structure has been adapted.

    • When clicking on the "Details" button, an error occurred.

    • Boolean values from an Excel as data source were not recognized if the initial letter was capitalized (“True"/"False"). This is now taken into account and works now as well.

    • The resizing behavior of the Forms dialog has been improved.

Dashboard Apps

  • FIXED There was an error when importing dynamic groups.

Document Engine

  • FIXED In the Fields and Placeholder Mapping document functions, the element names have been unified: now there are only Picture as well as YesNo and no longer "Image" or "Boolean".
    ⚠️ This is a breaking change, which is why templates may have to be adjusted after the client update, otherwise they can no longer be opened by users.

Server

  • NEW When a user opens primedocs for the first time, primedocs now goes through a defined Onboarding process to automatically assign the user to the correct organizational unit.

  • NEW User synchronization can now also be configured via SQL.

  • FIXED When renaming a field in the dashboard, this only arrived in the respective client after resetting the cache. This now works again.

  • FIXED The option to set an outdated configuration for user synchronization has now been removed.

  • FIXED If the client had been abruptly terminated, an error message was triggered on the server. This has been corrected.

  • FIXED A migration step caused template permissions to be deleted. This has been corrected in this release.

  • FIXED During the OneDrive/SharePoint/Teams integration, problems occurred with an IdS server.

  • FIXED A new package Microsoft.Data.SqlClient was implemented to detect invalid ConnectionStrings.

AddressProvider

  • FIXED The ShowProviderLayout attribute could no longer be mapped to via default contact mapping.

Installation/Install.ps1

  • FIXED The path to the JobHost now also supports spaces.


4.0.20020.0 (2023-05-30)

Client

  • NEW The client backend was significantly improved in terms of color contrasts.

  • FIXED The DataProvider could not be reached because the URL had been composed incorrectly.

  • NEW The new DataProvider can now also be used in Forms in the client.

  • FIXED If no elements were configured, Forms displayed an error.

App

  • There was an error when trying to generate documents via the addin.

  • NEW In the primedocs app, access from CMI is now also possible.

  • FIXED In the "Delete Proile" dialog, the text colors of the description were not correct in dark mode.

  • FIXED Accessibility: The date selection could no longer be exited via tabulator, despite the disappearance of the dialog.

  • NEW The new DataProvider can now also be used in Forms of the app.

  • FIXED Even if there was only one profile, the UI showed a dropdown, just with one entry.

Addins (Word/PowerPoint/Excel)

  • NEW PowerPoint: The dropdown for selecting the document language is now always available.

  • FIXED PowerPoint: When clicking on a slide, sometimes an error message "Selecting is locked for the requested shapes" appeared and primedocs crashed.

  • NEW PowerPoint: Design conversion of non CI/CD compliant presentations has been improved.

Server

  • FIXED The release of technical information was prevented.

Dashboard Apps

  • NEW DataSourceAdminApp: In the profile sharing feature, where you can share all profiles with all users, this is now also set automatically for newly created profiles.

  • FIXED DataSourceAdminApp: When editing a field it was not possible to change the row.

  • NEW HealthMonitor: A template can now no longer have incorrect permissions.

  • FIXED HealthMonitor: In an OnPremises installation with IdS the HealthMonitor showed a 401 error.

Docs

Service

  • FIXED The "Inherit from parent" function no longer worked.

  • FIXED For organizational units containing scheduled fields, editing profiles attached to these organizational units failed.

Document Engine

  • NEW It is now possible to create e-mails via Connect. I.e. Connect now also works with the template type "E-Mail".

  • FIXED In the XML configuration of a SlideLayout, the attribute "DisplayName" has now been added.

  • NEW ObjectCollections are now supported.

DataProvider/AddressProvider

  • NEW There is now a new HTTP provider that can be used to integrate address data via an HTTP interface.

  • NEW New templates can now fetch recipient data using the new DataProvider.

  • FIXED There was a bug with Oracle databases.

  • FIXED The AddressService does not work with HTTP.

Installation/Install.ps1

  • NEW The Sub-AddIns (Word/PowerPoint/Excel) can now also be deactivated individually.

  • FIXED A space at the end of the ServiceUrl leads to an incorrect synchronization.

  • FIXED The ServiceUrl did not work by means of adjustment via Programs and Features.

  • FIXED "Encrypt=false" was added to the example.

  • No labels