Software updates — May 2021

Major new features

  • You can now define custom home pages for all your users. These home pages can be configured in detail, so that you can create tailored home pages for every department and external client, with custom messages, videos, lists of documents, etc.
  • You can now create special documentation files that allow you to insert multiple paragraphs — or even multiple pages — of richly formatted text with legal or practical notes towards your end-users. Such documentation can then be associated with certain clauses, questions, predefined values or cards.
  • ClauseBase now supports single sign-on (SSO) integration in the enterprise subscriptions, for enhanced security.
  • You can now define your own fonts for use within ClauseBase.
  • You can now copy complex headers & footers from other DOCX files.
  • Both PDF & DOCX documents can now be generated completely within the browser, with only a few limitations as compared to the server-generated generation process. Such browser-side document generation has the advantage of not involving the server, so that in data protection sensitive situations no data ever leaves the end-user’s computer.
  • ClauseBase now allows you to store encrypted versions of a user’s Q&A answers on the server. The encryption can be performed either at browser-side or at server-side.
  • You can now insert or replace entire subdocuments in the Q&A (as opposed to only specific clauses).
  • A new “export settings” change in the Q&A allows you to define how documents should be exported (or let your end-users perform this finetuning) — e.g. with or without track changes, password-protected or not, in multiple languages or not, etc.


  • ClauseBase now has a stylish blue new look-and-feel across the application. Also, all user interface elements now have an initial capital.
  • Documents can now be tagged as “templates” towards end-users.
  • A password strength meter is added that indicates when passwords are too weak. Also, a minimum password strength of medium is added. (ClauseBase now uses the Zxcvbn password strength meter, instead of a rigid password scheme.)
  • Administrators can now create a unique (short-lived) URL that allows a specific user to immediately login.
  • The “file category” of a Q&A file can now be directly defined from within the Q&A save panel.
  • In the locale styling settings, you can now opt to show numbers from zero to nine as a word (instead of digits).
  • Individual clauses can now be set to be “page-wide”, i.e. across all columns. This is very useful for introductory paragraphs and/or signature boxes in multi-column pages.
  • Comment and warning question will now recognize descriptions of URLs, so that you can refer to a certain URL but display a different description on the screen of the targeted URL.
  • Users who login anonymously, while they were previously logged in as regular users, will now see a warning banner that optionally allows them to re-login with their regular account.
  • As DeepL recently added support for Lithuanian, we also added the possibility to translate Lithuanian <–> English.
  • You can now tag certain answers as changing the notification email address, i.e. the address that receives notifications about a Q&A answer set being saved.

New special functions

  • The @abs function returns the absolute value of a number.
  • The @asterisks function inserts a centered paragraph containing the specified a number of asterisks, separated by ten spaces. Ideal for signature blocks!
  • The @cc-checkbox, @cc-combobox, @cc-currencybox, @cc-listbox, @cc-textbox, @cc-plaintextbox and @cc-multiline-textbox functions allow you to insert “Content Control” elements to create custom forms in MS Word.
  • The @drop-doc-ref special function allows you to drop the reference to the relevant subdocument in a cross-reference.
  • @duration-apostrophe converts the specified duration into the possessive word-version in English, adding an apostrophe and -s where necessary. For example, @duration-apostrophe(1 month) is converted into 1 month's, while @duration-apostrophe(2 years) is converted into 2 years'.
  • @in-browser returns true when the document/binder is currently displayed within the browser (as opposed to being exported to PDF/DOCX). This allows you to hide or show paragraphs/subdocuments/elements only on the screen, or instead only in the exported document.
  • @in-binder returns true when the current environment is a Binder (as opposed to a single document).
  • The @last-level function drops the “context” and prefix (“clause”, “section”, “article”, etc.) of a cross-reference, so that only the last level of numbering is shown — e.g., merely (b) instead of 1.2.3.(b).
  • The @checkbox, @datebox, @listbox and @nrbox allow you to create traditional custom forms in MS Word.
  • The @para and @paras special functions allow you to easily refer to statutory articles / sections that start with “§” (circumventing the fact thatthe paragraph-symbol has special (cross-referencing) meaning in ClauseBase).
  • The @ref-subclauses allows you to cross-reference the range of all subclauses of a certain clause.
  • The @ref-siblings-before and @ref-siblings-after allow you to cross-reference the range of articles before, respectively after, the target article.
  • The @short-ref and @long-ref special functions allow you to force a cross-reference to use the short, respectively, long version of a document’s title — irrespective of the current styling.
  • The @toc special function allows you to insert a table of contents at any location desired.
  • The @uncapitalize special function forces the first character of the input text to be in lowercase.