Incontrol 4.57.0

May 23, 2025
 
Features: 
 
  • Document revisions added: Users can now edit documents via revisions. The original document is replaced, and a full revision history is available (previously, you could only download older PDF versions).
  • New views and banners for revision drafts: While editing a revision draft, a clear banner is shown to indicate you’re working on a draft.
  • Required note when finalizing a revision draft: A changelog note is now mandatory when finalizing a revision.
  • Changes page added to PDF: A page summarizing the changes is automatically added to the PDF during revisions. This can be disabled in the document settings
  • Revision history available on the document page: A dedicated section shows the full revision history and allows you to start a new revision from any previous version.
  • New aliases available for revisions: Static aliases have been added for revision functionality (see the wiki for details).
  • Revision drafts cannot be reassigned: You can no longer assign a revision draft to another user, but sharing is still possible.
  • Generated cases now update on revisions: Generated cases are automatically updated during revisions (see the wiki for other auto-updates).
  • New options for signature element in revisions
  • New call-to-action bar on document details: Displays related items and available actions in a clear overview.
  • New document information page: Shows metadata like the origin of the document (e.g., if it was cloned).
  • Improved dashed line layout: The dotted line option was removed; the dashed line layout has been redesigned for better appearance.
  • Better usability for row borders in FormBuilder: Clicking/double-clicking inside a row border now behaves like clicking the row title.
  • Hide forms instead of removing them from groups: New setting: “Hide this form on the user dashboard.” Useful for managing new scope versions without breaking pending drafts.
  • More filtering and search options in the publicApi: Enhanced filtering for document and draft endpoints.
  • Improved UI for confirmation dialogs: Confirmation messages (e.g., for “edit” or “clone”) now have clearer, distinct visuals.
  • New “Now” button for date/time element: A quick action button lets users insert the current date and time instantly.
  • More units added to unit element: Extended with support for Eurolyzer measurement units.
  • Minimum app version support added: Developers can now enforce a minimum app version. Caution: misuse could render apps unusable.
  • Copy/paste containers across dynamic elements: You can now reuse containers within all similar nested dynamic sections.
  • Support for ‘null’ values in numeric expressions: Formulas in numeric elements now properly handle empty (null) values.

 

Bugfixes:
 
  • Index page incorrectly appeared as first PDF page: When using a custom title page, the index was incorrectly placed first — now fixed.
  • Dashed lines now rendered via CSS instead of images: Improved PDF rendering performance, especially in OneDrive.
  • Error when finalizing shared draft from expired organization: A faulty ‘forbidden’ error message has been resolved.
  • Alias changes didn’t update import connector payloads: Connector payloads now update correctly after alias changes.
  • JavaScript error in import connectors on apps: Fixed a JS error when loading import connectors in apps.
  • Users only linked via AD groups couldn’t be saved: Saving such users is now supported without issues.
  • Copied containers kept the same ID: Nested containers now get unique IDs when copied.
  • Error when backing up unsaved drafts: Exception is now prevented if the draft hasn’t been saved yet.
  • Required read-only text fields blocked finalization: Drafts can now be finalized even if they contain required read-only fields.