In a Q&A, the user can now also export the answers themselves (i.e., separate from a PDF/Word file), to an Excel file. A typical use case is for a manager or partner to review the answers that were used by a junior legal associate to create a certain file.
Files and folders can be archived (i.e., saved to a local file) and later on unarchived, on the same or a separate ClauseBase server. This not only allows users to migrate clauses across the different servers of ClauseBase, but also allows to save old versions.
(Advanced topic) You can now easily import JSON files, and map values to specific answers within a Q&A.
Enhancements
Action buttons are further enhanced:
they will now show all clauses that can be inserted, and highlight the currently selected one
you can specify whether a clause should be inserted with or without its clause title
you can insert a clause at the penultimate position
Adhoc clauses can now also contain links to other clauses.
The spreadbase editor is enhanced, to show multi-column records vertically instead of horizontally.
When showing the alternatives popup list of a clause, the currently selected clause will now be highlighted.
In a Q&A, table columns can now also contain tags. These tags can be used to combine the column with spreadbases and internal integrations.
New & enhanced special functions
@distinct will return a new version of the list in which all duplicates of elements are removed
@regex-find will find the first text part that matches a specified “regular expression” pattern; its cousin @regex-find-all will return all occurrences of the pattern within the text
@regex-replace allows you to replace text on the basis of regular expression patterns
@regex-split allows you to split text on the basis of a regular expression pattern
@space-split will split a text into a list of text parts, based on the spaces within it
@is-duplicateconverts a list of elements into a true/false elements that indicate whether a certain element duplicates a previous element. This can help in certain for-loops.
@black-hole ingests its arguments, returning nothing (similar to a black hole in physics). This allows you to indicate towards the software that you want a certain datafield to show up as being used, without actually having visible results in the exported DOCX/PDF.
@in-language allows you to use a concept-label or datafield’s value in one language from another language. This can help in multi-language exports of documents.
@multi-language will return true when a document is exported in multiple languages
@msword-pages is now partially shown in the preview mode.
@lorem allows you to easily insert lorem ipsum demo text.