Change Log
You will find here a summary of changes for the latest Docxpresso versions.


Interface improvements

New filters to browse templates in the admin interface:

  • Filter by access type.
  • Filter by status.
  • Filter by author and category.

Improved dashboard:

  • Template usage per group and individual users.
  • User profiles with group membership.

Legally binding embedded eSignature: now it is possible to redirect the user directly to the eSignature provider interface (Docusign, ValidatedID, …) within Docxpresso.

There is a new screenshot option for template images that allow for the insertion of screen snips into a Docxpresso document.

New functionality

It is now possible to filter the access to generated documents within a group so only authorized members can browse other group members documents.


Interface improvements

Real time collaborative document edition: it is now possible to invite additional users to edit concurrently any Docxpresso document.

Any user with the required permissions may:

  • Create and schedule a “live session” to edit collaboratively a document.
  • Preload existing data.
  • Limit variable edition on a “guest” basis.

The live session interfaces offer besides the collaborative edition facilities:

  • Video & audio interfaces.
  • Chat.
  • Edition history.
  • Redirections to any part of the document.
  • Real time user management.

New functionality

This version incorporates a “client metalayer” that simplifies the use of a single Docxpresso instance in “multitenant mode”, i.e. all documents
can be univocally associated with a predefined client thus simplifying the management and filtering of documents per client in the backoffice interafce as well as
via SDK.

Docxpresso workflows now include a new type of step action “Edit or Reject” that allows the corresponding user to edit the document with an implicit acceptance
or otherwise reject it.


Interface improvements

New dashboard that includes usage info that can be filtered by:

  • Groups
  • Individual users
  • Time periods
  • Templates

and any combination of the above.

Dedicated storage space for additional documents associated with contacts to facilitate the management of records not directly generated via Docxpresso.

New “calendar module” to manage dynamic calendars within Docxpresso.

Further customization of validation interfaces.

New functionality

New “negotiation module” that allows for the “one-to-one” negotiation of a contract or agreement with full tracking via:

  • Integration with Microsoft365/OneDrive/sharePoint.
  • Google Docs/Drive.
  • “Manual” Word edition.

Improvements in the management of webhooks and/or remote data exports to third party tools.

Securization of validation procedures vis SMS OTPs.

Improvements in the import/export of data from cloud spreadsheets.


Interface improvements

We have added several new end user interfaces that may show useful in different use case scenarios:

  • Web forms with live preview: the browser interface shows in real time how the document is modified whenever the end user:
    • Includes any data in an input field.
    • Data is imported from any external source.
    • Blocks of content are cloned or removed.
    • Signatures are added to the document.
  • Pre-configuration questions/options: editors can choose a set of variables from the template that are presented to the end user as
    preliminary questions with additional info so the document will include them and conform its structure accordingly by showing/hiding blocks of content.
  • Sequential web form navigation: tabbed forms can now be navigated with “next and previous” buttons si it is now easier to present web forms in “deck format”

New functionality

It is now possible to control the visibility of nested blocks of content within clonnable blocks so one can not only control their content but also their inner structure.


Interface improvements

It is now posible to select different layouts for Docxpresso web forms:

  • Boxed one column (default).
  • Boxed two columns.
  • Fluid one column.
  • Fluid two columns.


Interface improvements

Real time data import from cloud spreadsheets in the interactive document and web form interfaces.

New functionality

Integration with Google Sheets and Office 365 online for the import and export of data into and from Docxpresso documents:

  • Remote connection to cloud spreadsheets for real time data loading.
  • Automatic data forwarding of data to Google Drive or Office 365 spreadsheets on different type of events.
  • Embedded permissions so only authorized users can access remote cloud data.

The mapping of data among templates and cloud spreadsheets is automatic for coincident field but it can also be manually configured from the Docxpresso edition interfaces.


Interface improvements

Improvements in the HTML rendering of document lists.

New functionality

It is now possible to import globally data into a template in real time for back-office users with the corresponding permissions:

  • Contact data.
  • Document data provided in previous uses (same or different template).
  • Global import of CSV data.

The data bindings are automatic (for coincident fields) but could also be “manually” defined by the user via the provided web interface.


Interface improvements

A search utility has been included for help pages.

There is a new “help video” section with a selected collection of screencasts.

Minor improvements in the rendering and structure of web forms.

New functionality

One can now “trigger” a new document upon completion of another document so documents can be “chained”.

All document configuration options are stored for each template usage so they can be retrieved with the SDK.


Interface improvements

Docxpresso now provides different color schemes for the end user web form interfaces.

The editors can now choose from different color palettes and designs to customize the generated web forms.


Interface improvements

One can now associate a different logo to a particular template that will be used instead of the default one in:

  • Response pages for external users.
  • All email communications regarding this template or its associated workflows.

New functionality

Short URLs for share links so it will be easier to send them by email, insert them on a website or generate associated QRs.

Remote creation and configuration of templates via the SDK.


Interface improvements

One can now further customize the rendering of web forms by:

  • Hiding tabs, groups and fields that only contain uneditable fields so the user interface is “uncluttered”.
  • Restricting document preview to unauthorized users.

New functionality

Bulk import/modification of contacts via CSV/text files.


Interface improvements

The new “Share document interface” offers a simple way to push data from any other document or contact into a document via a shared link.

New global/instance variable type that allows, among other things, the insertion of logos or counters into Docxpresso templates. This,
for example, facilitates the creation of (prefixed) invoice numbers.

New functionality

In order to simplify the management of data collected by Docxpresso we have introduced in v4.0 “Contact Management”.

Now one can easily import/export template data directly from/into the Docxpresso Contact database so it is very simple to preload data in
any Docxpresso template whenever sharing a document link.

The Contact management interface includes:

  • general contact info,
  • custom fields that can be predefined at the global level,
  • data imported from Docxpresso documents and
  • manually introduced data.

The access to sensitive Contact data may be protected by an integrated permission system similar to the one already in place for templates.

New “global/instance” variables that can be shared among templates. Any template variable starting with “DX-” will be interpreted by Docxpresso
as a global variable. Admins have at their disposal in the Settings menu an interface to define their value so they can be easily loaded into any
document. By the time being the available types include:

  • Text: that may be used for global data like addresses, phone numbers, emails, etc.
  • Images: useful for logos or preloaded scanned signatures.
  • Counters: (with prefixes) that may show useful for invoice numbers or the like.


Interface improvements

New browse data interface that allows to filter and/or group data by:

  • Category.
  • Groups of templates logically associated.
  • Document status.
  • Identifier field.
  • Reference.
  • End user.
  • Date range.

Preservation of search filters in all interfaces: when hitting the browser “Back button” the search filters are preserved so one
returns automatically to previous set of filtered results.

New functionality

Keep alive links: with this option enable shared links

  • do not expire until the document has been set as completed,
  • display the latest version of the document, i.e. the current state of the document integrating all previous editions.

Workflows may include simple business logic: steps may be active or ommited depending on certain variable conditions and/or predefined events.


Interface improvements

Complete refurbishment of emails sent by Docxpresso both to end users and editors:

  • New design.
  • Multiple customization options:
    • Corporate colors.
    • Company name.
    • Contact support.
    • Possibility of using your own email and email signature (since 3.5.*).
    • Full logo display.


Interface improvements

Now you can customize the position of the toolbar in the interactive document and web form end user interfaces.

Various improvements in the rendering for mobile devices.

Header customization in web forms.


Interface improvements

New user interface for adding and removing blocks of content in interactive documents and web forms:

  • New graphical interface.
  • Optional advanced interface for power users.
  • Visual hints to offer feedback to end users.

New functionality

Now it is posible to include “cloning groups” of variables in CSV services by simple markup: lists of elements separated by “**” are interpreted as elements to be cloned.

Improvements for multiple concurrent editions in unordered workflows.


Interface improvements

New search functionality for workflows.

Tracking/evidence report now includes detailed info about validations.

New functionality

Predefined workflows now allow for:

  • Dynamical generation of a title out of the value of a document variable.
  • New searchable (optional) “reference” value based again on a document variable.
  • Improved management of rejections.

You can now load images from a scanner into a template (you need to request activation and a valid scanner.js ENTERPRISE license).


Document rendering

Improvements in rendering of charts.

Integration of Noto family of fonts to improve the rendering of documents in asian complex characters.

Interface improvements

New improved CSS styles for printing.

New functionality

When using predefined lists one may show what is printed in the resulting document either the or the value (default).


Interface improvements

New type of variable “IP” that allows to securely store the end user IP variable within a document as an evidence of user edition.

The share folder storage interface is opened to all users. Now it is also possible to manage share links for the stored items.
You may use those share links, among many other posibilities, to insert external images on web forms or for creating Docxpresso services out of CSV files.

New functionality

Authorized editors can program the automatic launch of legally binding eSignatures upon workflow completion without the need of manual intervention.

It is now possible to create a “data service” for Docxpresso templates out of a CSV file. You only need to upload a CSV file to your storage space or any external URL,
create the service and associate it with one or many template variables.


Interface improvements

Create interactive charts by simply adding an alt text to them as it is done with images.

Chart values can be associated with plain variables or formulas obtained from dependent/special variables.

Charts are updated on the browser in real time and all template formatting is preserved while rendering the final document.

New functionality

It is now possible to set up your own mail server and fully customize the sending of emails from Docxpresso.

From Configuration > Email settings main menu entry one may:

  • Set the SMTP (mail) server used for the forwarding of emails.
  • Set up the “name and from properties” of the email.
  • Set a custom email signature.


Interface improvements

New data and document filtering by their “reviewed” status, i.e. if they have been accepted or rejected.

It is possible to access from the template edition interface to a global listing of template blocks and groups, something specially useful for large documents.

New functionality

Links automatically expire on blocked documents.

Now you can pass an identifier variable and custom reference on documents requested programmatically via the SDK.


Interface improvements

Improved parsing for fields with email and URL formats.

You can now forward documents from the document data interface by clicking on an active email field.

Compulsory attachments are now clearly identified in the end users interfaces.

eSigned documents can be now directly emailed to signers from the eSignature archive at any time.

New functionality

New private variable fields and blocks of content:

  • Private variable fields are only editable by back-office users.
  • Private blocks of content are only visible an printable by back-office users.

Custom notifications to workflow members upon acceptance or rejection of a document.


Interface improvements

One can now check the time at which a document was set as completed from any data interface:

  • generated document data interface,
  • listings,
  • downloadable Excel files and
  • bulk data in HTML format.

New functionality

Info about the completion of a document now includes date and author and this info is available through the
browser interface as well as through the relevant SDK methods.


Interface improvements

The homepage now let you check grapically how many documents have been generated in the last month and year.

Improvements in the positioning of multiline tooltips in the end and backoffice user interfaces.

New functionality

New “Draft” module that allows for the direct online collaboration for the definition of a template prior to its
integration in Docxpresso: it requires an active Google Drive “service Account”. This module requires of activation by the SaaS platform administrators.

There are two new types of variable formats:

  • Inline rich text variables: this variables can be directly edited within the document in the end user interface.
  • Webcam capture: the end user webcam may be chosen as the source for an image so it is possible to offer further proof
    of authorship to a document or simply use it to capture a face or an id in real time.

Now it is also possible to customize the subject in notifications adding variable values wrapped in double sqare brackets: “[[…]]”.


Interface improvements

German language version of Docxpresso.

Improvements in the HTML rendering of charts.

New functionality

Improvements WordPress plugin interface.

Full integration with DocuSigng eSignature API v2.1


Interface improvements

On uploading a new template the user is warned if the document includes non-standard image extensions like .wmf, .emf or .tiff.
Even though Docxpresso tries to convert automatically those formats the result is not always optimal.

Improvements in the web form interface.

New functionality

Modifications in workflows:

  • New global notifications upon completion of the workflow.
  • Relaunch of workflows from the edition interface.

Minor improvements in the HTML rendering of documents.


Interface improvements

The document data interface now incorporates the history of forwarded documents including a link to download the forwarded document and the email were it was sent, among other useful info.

New functionality

All the info about forwarded documents from the document data interface is saved so it is possible to keep track of its relevant associated info:

  • Document sent.
  • Who received the document.
  • Who forwarded it.
  • When it was sent.

The SDK has been modified to incorporate methods that allow for the remote management of the forwarded documents data.


New functionality

New customizable response URL interface for end users. From the template edition interface one may parametrize where the user is redirected after completing a Docxpresso document or web form:

  • default: default Docxpresso page, same as before.
  • external URL: a URL external to Docxpresso.
  • customized: in this case the user may choose:
    • The generic response message.
    • A variable dependent message, i.e. the message may depend on the value of a given variable like, for example, acceptance of terms and conditions.
    • If a continue link is offered to the end user.


Interface improvements

Interface improvements in the variable edition interface.

New options in the web form backoffice processing interface.

New functionality

End users may set, if requested, the document as completed. This is achieved via a new general option (“Block”) in the template properties editor. In particular, this may launch “on completed” webhooks events directly from the end user interface.

There is a new variable type: “Unique document ID”. This variable type generates a non-editable unique token that is printed in the document in order to uniquely identify the generated “printed” document.


Interface improvements

Authorized users (backoffice and/or external) may access the full history of the document while editing the data in a document:

  1. Document history (available since 3.2.2)
  2. Document audit trail.
  3. Complete history edition of each variable in the document.

New functionality

Automatic webhooks associated with a template may now be customized:

  1. Provided info: one may now choose not to send only data but also the generated document base64 encoded.
  2. Webhooks may now be launched on three types of events:
    1. Each time a user fulfills a document or webform (“on send”).
    2. When the document is set as completed in the data management interface (“on complete”).
    3. Manually from the associated document usage interface.

New data tracking interfaces. Now for any document with an associated workflow (predefined or manual) one may:

  1. Compare the associated data of two different documents (already available since 3.2.2).
  2. Check who is the user responsible of each of the data provided in the current version of the document (new audit trail).
  3. Track the history of every single variable within the given workflow.


Document rendering

Improvements in the slugification process of Docxpresso variables.

Minor general improvements in the document rendering in the browser.

Interface improvements

Customizable timezone so all dates and times shown in the users interfaces are displayed according to the account settings.

Access to the browsable document history from the document data interface.

Template ID has now been added to all template listings.

Backoffice and external authorized users have access to the document history when editing a pre-existing document in the browser.

Document trees now organized alphabetically.

New functionality

Predefined workflows may now import required configuration data (name and email) directly from the document data.

Document history now browsable online.

New SDK methods to access remotely to revisions, validations and document history.

Whenever a document template is updated the user may request to preserve the previous thumbnail.

Custom validations via custom JS scripts (only pre-authorized instances).

Launching of predefined workflows by external share folder users (only Corporate versions).


Document rendering

Highlighting of variables in the previsualization interface.

Improvements in ODS and XLSX rendering in the browser.

Interface improvements

Direct access to document tracking from workflow lists.

Changes in tracking to accomodate validations an OTPs.

Refurbished paginators with more agile navigation.

Edition of document status and revisions directly from template data usage listings (it is no longer needed to access the data management page of a particular document).

Redesign of notification emails to end users and editors.

New functionality

Change log interface: info about changes in the current and previous versions.

Predefined workflows: step titles & integration of document data (email and name may be obtained directly from template variables).

New hour format for text fields (the default value of now() inserts current browser hour).

New previsualization interface in web forms: at any time the end user may preview the resulting document in the browser.

Custom extended validations for trusted installations.


Document rendering

Improvements in the HTML rendering of numbered lists and headings.

Interface improvements

New Help interface accesible from the main side menu.

New much higher limits in the number of documents in bulk download of data (up to 10.000 documents).

New functionality

Predefined workflows per template: one may associate a workflow to a template so it is automatically launched upon usage of the template.

One can further secure document access via OTPs send via SMS.

Custom default dates (current date and +days).

New end user validation interface: no edition just validation or rejection of a previously generated document.

Webhooks per template: one can request the data to be automatically sent to a provided web service upon completion of a document.

New phone type variables with international codes and integrated validation.