# Mint release notes

Version history

# 2024

Expand release notes

# 04.04.2024

Show changelog

# Mint Activities: Primitives

# New features
  • Added new activity Add to list variable. The new activity allows you to create a list of objects that can be used for looping or as a basis for other outputs later in the workflow. Loop activities can also store data from each iteration into this activity.

  • Added new activity Set Name. To be able to provide an individual identifier name for each journey based on instance data, the Set Name activity was added to Mint. Any text-based data can be used to mark and later identify any specific Mint journey.

# Mint Activities: PDF Hydration

# Improved
  • Added radio buttons to the supported elements. It’s now possible to also add and select radio buttons when hydrating a PDF with data based on the data collected in Mint.

# Form component

# Improved
  • Increase the allowed size for text areas and text blocks. To support longer texts in the text areas and text block elements, we increased the maximum size to 3750 characters (~ A4).
# Resolved issues
  • Fixed: Country prefix search in phone element. The search for a specific prefix/country code in the phone number input was having issues and forced the end-user to enter the input twice. This has now been fixed and works as intended.

# Visual Builder

# New features
  • Loops are now available in Mint. As a new special type of activity, like conditionals, loops have been implemented in Mint. Loops allow you to repeat the same actions multiple times, based on either a set limit or a list of items, making it, for example, possible to add signers based on signatories entered into a form table.

  • Importing and exporting of workflows. You can now export (and import) entire workflow definitions into any Mint account. Check it out in the workflow setting of the visual builder. You may also import an existing definition when creating a new workflow.

  • JSON Object builder. For all JSON-based input, a simple builder is now available in all supported activities. This facilitates the creation of JSON-structured input with key/value pairs instead of having to type the entire input structure.

# Improved
  • Major facelift for the visual builder. We've released a new Visual Builder GUI that features:

    • Activity icons
    • Searchable and organised sidebar
    • Space-efficient use of the canvas
    • Minimizable loop and conditional areas
    • Many small improvements
  • Saving the advanced state for data pre-filling. To increase flexibility, Mint offers an advanced mode for all pre-fillable inputs, which allows you to use the template language Liquid (opens new window). When advanced mode is on, the workflow remembers the setting across sessions and behaves accordingly.

# Journey Manager

# Improved
  • Added a generic details page for Mint activities. All activities with output in a journey are now visible in the journey manager steps. This feature makes data more accessible.

# Mint API

# New features
  • Alerts are part of the journey output now. The Alerts created by the Alerts activity are now consolidated and summarised in the output of each journey, tagging the step that Mint alerts about.

  • Individual journey identifier added.

# Improved
  • Initiate end-user journeys through the API. With the newly added returning session management in the engine, the API now allows end-users to be started per request and returns the individual workflow URL in the response to the client that an end-user could then access.

  • Storing the default custom domain with the workflow. In preparation to fully support custom domains in all activities, the API now stores the current default domain with the structure of the workflow.

# Mint Engine

# New features
  • Returning session management. The Mint Engine added a new groundbreaking functionality that allows end-users to return to previously started journeys through a special "return URL". The URL link can be provided through every form of communication supported.


# 07.03.2024

Show changelog

# Mint Activities: Primitives

# New features
  • Added new activity Set Variables. The new activity allows you to set multiple variables in just one step and have them available in the entire workflow, instead of having to add a new activity for each variable you want to save.

# Mint Activities: Alerts

# Improved
  • Improved naming and description. Improved naming and description for the Dashboard notification activity to clarify its usage.

# Form component

# New features
  • Support for regular expressions. To provide individual and highly customisable text input rulesets, you can now provide regular expressions for text inputs.
# Improved
  • Support for bigger numbers. To allow bigger maximum numbers as inputs, the number element now allows for values up to 9,223,372,036,854,775,807 (long).

  • Add predefined document types. You can now add predefined document types to the file upload element with just the click of a button in the Visual Builder.

  • Added validation for Range and Number elements. We added validations for the range and number elements to only allow inputs that are not smaller than a minimum and not greater than a maximum value.

# Resolved issues
  • Fixed: Validating conditionals results in infinite loops. In rare cases of invalid submission values, validating conditionals could result in an infinite loop of the condition; this is now fixed.

# Journey Manager

# Improved
  • Added more step detail pages for UBO lookup. To better display the results from the data verification, we expanded the detail pages for specific lookups.

# Mint API

# Improved
  • Improved the execution log for all steps taken. We improved the observability for each step in the execution log of each journey. All actions belonging to one step are grouped now in the data and clearly belong to a specific activity.

  • Moved the workflow structure validation to publish. To prevent structurally corrupt workflows from being published through either the Visual Builder or the API, we implemented a validation check before publishing.

# Mint Engine

# Improved
  • Data storage extended to six months. To make sure customers have enough time to extract data after users have finished their Mint journeys, the lifetime of the storage has been temporarily extended to six months.


# 11.01.2024

Show changelog

# Documentation

# Resolved issues
  • Fixed: URLs in the API documentation pointing to the wrong environment.

# Form component

# Improved
  • Handing files with the same name. To prevent files with the same name are overwritten on upload, we strengthened file validation with file handling logic and a counter.

  • Tables with one column should take the full-screen width. We improved the design of tables with only one column. They are now displayed at full width.

  • Option to set checklist item as required. This improvement allows to set checklist elements to required, forcing end-users to select at least one element from the given list.

# Resolved issues
  • Fixed: Radio buttons get shrunken with long text. Before the fix, radio buttons would shrink in size when the text description was too long.

  • Fixed: Re-adding files in upload is not recognised. This fix addresses a problem that occurred when a file was selected for upload, then deleted and re-added again.

# Journey Manager

# New features
  • Added downloading form files. This new functionality allows downloading files that have been uploaded by the end-user during a journey. The files are listed in the respective Step or in the "Files" tab in the journey manager. Steps containing a downloadable file are marked with a paperclip in the journey manager.
# Improved
  • Added more step detail pages for Organisation PEP and Sanction lookups, basic lookups, Role and Authorization lookups. We added more detail pages for specific lookups, to return more information from the lookups results.

  • Added the request to lookups details pages. To understand the result of the lookups better, we added the original request data to each available lookup detail page.

# Mint Activities: Alerts

# New features
  • Added support for Dashboard notifications. We added a new Mint activity category to allow you to define alerts and notifications. You can now trigger notifications in the Dashboard based on events in Mint and organise them by severity level and role, using customizable texts and links.

# Mint Activities: Data Verification

# New features
  • Added "Organisation finance lookup". We added the Organisation finance lookup step to the Data Verification activity with support for a limited set of sources and countries. This extends the coverage of Data Verification services available in Mint.

# Mint Activities: Electronic Signing

# New features
  • Create signing order. Electronic Signing is now available! You can use Electronic Signing to create signing order for multiple documents with a limited set of options and features, utilizing the Express Signature API (opens new window).

  • Add signer to existing signing order. We added a step to add multiple signers to an existing signing order after creation. You can now add signers during a flow based on conditional logic, the path taken or at any stage of the process.

# Mint Activities: PDF Hydration

# New features
  • PDF Hydration. We added a new feature that allows you to select a PDF template and fill it in with the data (in JSON format) collected during the end-user journey.

# Mint API

# New features
  • Added full file handling capabilities. To handle files between frontend and the storage, the Mint API offers endpoints to upload and download files and stores the references to be reused by the frontend and all Mint activities.

  • Added downloading uploaded form files. The API client can download the files uploaded by the end-user during a journey.

# Improved
  • Full CSV export containing all journey data. The CSV export was upgraded from only exporting general data about an end-user journey to exporting the full dataset the journey provides.

  • Organised execution log of end-user journeys. The execution log offers an overview over the stages each step execute during an end-user journey. To improve the overview and analytics abilities, we organised the stages into folders for each step.

# Mint Engine

# New features
  • Added full support for custom domains. The Mint engine now supports full custom domains when executing a workflow.

  • Added automated cleanup of finished end-user journeys. Mint is an orchestration platform, not a data archive. We implemented an automated cleanup of end-user journey data that deletes data 31 days after workflow completion.

  • Added automated cancellation of suspended workflows. The engine is configured to now cancel data from suspended end-user journeys after 31 days.

# Visual Builder

# New features
  • File management. You can now upload files when designing a workflow in the Visual Builder. File management is available for many steps, such as PDF Hydration or electronic signing.
# Improved
  • Add collapsible sections. You can now collapse section to achieve better organisation of forms and workflows in the visual builder. This also enables you to control whether they should be displayed as collapsed by default.
# Resolved issues
  • Fixed: Conditional logic fails for "contains" operator. Before this fix, a conditional logic step would fail when it used the "contains" operator, trying to compare two values of different data types.


# 2023

Expand release notes

# 14.12.2023

Show changelog

# Mint Activities: Authentication

# New features
  • FTN, Buypass and E-Mail OTP added. Three new authentication methods have been added to the Authentication Activity. Your end-users can now authenticate with FTN, Buypass and Email OTP.
# Improved
  • Message level encryption enabled for all supported authentication methods. This is active by default and requires no additional actions from your side.

# Mint Engine

# New features
  • Workflow file handling added. Mint engine can now process files and make them available both for building workflows and for passing them between activities. The functionality is available through the provided worker library for activities.

# Visual Builder

# New features
  • Styling options added for headers and text-based elements. We added styling options for multiple elements in the form activity, to provide more flexibility when designing end-user journeys. Header elements now allow you to choose between 4 different header styles and text-based elements, like a text block or the labels for inputs, now offer the option of setting a text alignment.
# Resolved issues
  • Fixed: Minimum number of columns for table element was two. Before, the minimum number of columns for a table element was two, thus excluding the option of using tables with only one column per row.


# 30.11.2023

Show changelog

# Form component

# Improved
  • When accessing files uploaded by a user and downloading them all in one go, the service now organizes them based on the point of upload in the form and the label used for the upload element.
# Resolved issues
  • Fixed: Year not selectable in Datepicker. Before fixing, users could not select the date directly in the Datepicker inside a form.

# Mint Activities: Connections

# Improved
  • The Slack activity has been moved under the Connections category and properly implemented to decrease technical debt in Mint.

# Mint Activities: Data Verification

# Improved
  • Due to the difference in responses from basic organisation lookups, depending on the country and source, the business address for a company could be empty in the result. If that is the case now, the first found and active address is used as the business address.
# Resolved issues
  • Fixed: When no UBO is found, the lookup fails. When an ultimate beneficial owner lookup was performed and found no UBOs, the lookup failed with an exception. After this fix, the activity returns an empty result.

# Mint API

# Improved
  • To add an additional layer of data separation, Mint verifies that all elements processed belong to the correct account in addition to all other client and access authentications and verifications.

# Mint Engine

# Resolved issues
  • Fixed: URL encoding in redirect. After fixing, special characters and the input in general is properly URL encoded to ensure correct redirection.

# Visual Builder

# Improved
  • When a step outcome is evaluated in conditional logic, then the "continue on error" option for the evaluated step is automatically turned on now.

  • The option to set at least one choice in a checkbox list to required has been added to the visual builder.


# 16.11.2023

Show changelog

# Form component

# New features
  • Submitted files download. This new feature in form allows the recipient of a submission to download the files that have been uploaded when a form was completed. They can either be downloaded individually or all at once in one archive.
# Improved
  • Allow non pre-selected radio lists. Before this improvement, when a radio list had no specific default value, the first value in the list was selected as default. Now, all items in the list remain unselected until the end-user makes a selection themselves or the creator of the form designates a default selection.

  • Design improvements on disabled inputs. We updated the design for disabled inputs to ensure better readability while making sure it's easy to understand that those inputs can't be edited by the end-user.

  • Extended and added backend validation. In order to harden and protect data integrity, we added more backend validation for form submissions to the product.

# Resolved issues
  • Fixed: Wrong spacing between non-collapsible sections. After this issues has been resolved, the spacing between non-collapsible sections aligns with the rest of the form designs.

  • Fixed: Text area character count does not update. In the prior release, the character count shown below the text area did not update on typing or pasting text. This is now fixed and will update automatically on new input.

  • Fixed: Using the theming primary colour for submit buttons. With fixing this, the submit button for forms will use the primary colour setup in the DTP theming, and show it as a background colour.

# Journey Manager

# New features
  • Added step details for Form, Authentication and PEP and Sanction lookups. We enabled a new way of looking into steps completed and verifying the information received with the step detail pages. Those views don't only make it easier to see all the provided input but also highlight important insights, like the certainty and strength of a PEP and Sanction match.

# Mint Activities: Connections

# New features
  • New Activity "Webhook" available. This new activity enables customers in Mint to call a webhook at any point of the workflow. It supports the GET, POST, PUT, PATCH, DELETE methods, as well as sending a JSON payload when triggered.

# Mint Activities: Data Verification

# Resolved issues
  • Fixed: PEP and Sanction fail with empty list of countries. Before fixing this issue, when setting up a PEP and Sanction activity and leaving the list of countries empty, the activity would fail. After fixing it, an empty list is treated as a valid option and will not limit the countries this lookup is performed against.

# Mint API

# New features
  • Allowing the execution of internal workflows. This added functionality allows Signicat teams to build workflows on all layers of Mint, even directly in the engine, and execute them properly.
# Improved
  • Added "stepsDone" and "stepsFaulted" as counter to the execution-log response. To quickly know how many steps in a given journey were completed or have failed, a counter for both values has been added to the response from the Mint API for the execution-log endpoint.

# Visual Builder

# New features
  • Journey ID can be used as pre-filling variable. Using the journey ID as a reference can be useful, especially with the new Webhook activity, but also on other occasions like storing the reference in DEM or redirecting to a customer system. This journey ID is now available in the visual builder and can be used in any input that allows data pre-filling.
# Improved
  • Disable "Continue on error" for Engine activities. When workflows were supposed to be continued no matter a specific step outcome, the option "Continue on error" could be enabled. This was also possible for Engine native activities, that don't support that kind of behaviour and would ignore it. To improve the UX, this has been disabled for these steps.

  • Improve performance when showing activities. Improving the performance by querying the available steps for the visual builder to avoid lags and longer loading times.

# Resolved issues
  • Fixed: Can't select pre-filling value in advanced mode. On some occasions, it was not possible to select any of the suggested values for pre-filling, when the input had advanced mode enabled. After the fix, values can be selected in both modes and appear in the input field accordingly.

  • Fixed: Steps with outcome error should halt the workflow. After this fix, when a step is not set to continue on error, the workflow should fail and halt when the current steps fail. Before this was fixed, the workflow occasionally showed that it was completed successfully.


# 2.11.2023

Show changelog

# Mint Activities: Data Verification

# New features
  • New "Ultimate Beneficial Owner" (UBO) lookup available. With this new activity in Mint, customers can now perform an "Ultimate Beneficial Owner" (UBO) lookup when a workflow is executed. The lookup offers a direct insight into who is the Person with the highest direct ownership of a company and in addition, provides a list of all registered UBOs of said company.
# Improved
  • Added "Country Default" as source to all lookups optionally accepting a source. To enable building workflows that rely on country selection alone and not specify a source that might not work across different countries, we added a "country default" source for all lookups, that optionally accepts sources as input.

  • Consistency in naming lookup activities. To provide consistency across Signicat products all lookup activities currently available in Mint were renamed according to the product names used in other places.

  • Save the strongest match for PEP and Sanction lookup. If one or more matches were found in a PEP and sanction lookup, the match with the highest score is saved in the strongest match property, so it can be accessed directly in the visual builder without having to iterate through a result list.

  • Added default output properties for all lookup activities. In order to unify the output for all lookup activities available in Mint, we added basic, default properties to the output that always should be present. Those properties are timestamp and source.

# Resolved issues
  • Fixed: Authorisation lookup missing Output values. Before fixing, the output for the Authorisation lookup was missing outputs to be available when creating or editing a workflow.

  • Fixed: Basic person lookup missing Output values. Missing outputs for the basic person lookup have been fixed and added to the output available in Mint when using the activity.

  • Fixed: PEP and Sanction lookup missing Output values. After implementing this fix, some missing output values for the PEP and Sanction lookup were added to be used when creating workflows.

# Mint API

# Resolved issues
  • Fixed: Deserialization error. This fixes an occasional error when deserialising error messages in JSON schemas in the Mint API.

# Mint Engine

# New features
  • New "FaultOnError" property for activities. With this functionality added, the activity itself controls the behaviour of the workflow in case an error happens while being executed.
# Resolved issues
  • Fixed: Liquid operator "contains" always returns false. When using the operator "contains" in a liquid expression before, the result always was "false", no matter if the value existed in an array or not.

  • Fixed: Output arrays stored in a workflow variable are not iterable. Resolving this issue enables storing arrays from the output into a workflow variable and reuse them later to iterate over the result.


# 19.10.2023

Show changelog

# Documentation

# New features

# Form component

# Improved
  • Minor design updates. The design of the form shown to end-users has been improved in both, looks and user experience.
# Resolved issues
  • Fixed: No red border around consent elements when hitting validation errors. Before this fix, when trying to submit a form without giving consent, the error was detected but not made visible enough for the end-user to quickly solve.

# Mint API

# Improved
  • Added a total page count to the get Instances endpoints. To be able to preview how many pages of instances / end-user journeys are provided from the API, the result object now contains a total page count for the requested filters and page sizes.

# Mint Engine

# New features
  • Added a list of workflow variables to customise the end-user journey. We added variables for all strings currently displayed in the end-user journey frontend to fully customise the language in the end-user journey.
# Improved
  • Added the ability to save result lists in a variable. To process lists more easily in liquid expressions, custom logic to allow lists to be stored in workflow variables was added.


# 5.10.2023

Show changelog

# Form component

# Improved
  • Upgraded the Form frontend. The Form frontend was upgraded to meet Signicat styling standards and create a unified visual experience for end-users.
# Resolved issues
  • Fixed: Forms could not be submitted with empty file upload element. Before, leaving a file upload element empty (inside a conditional logic clause) blocked form submission. The error happened whether the element was set to required or optional. Now, form submission is fixed.

# Mint Activities: Data Verification

# New features

When building your flow you can now use the following new Information Services Steps:

# Improved
  • Renamed Person and Company lookup Steps. We renamed the steps to "Person basic info lookup" and "Organization basic info lookup" to follow the naming convention used in the Information Service API (opens new window).

# Mint API

# Resolved issues
  • Fixed: Insights calculation error. We changed the math behind the insights on the dashboard to show correct results.

# Visual Builder

# New features
# Improved
  • Form pages can now be deleted. Next to adding form pages, you can now delete them as well. If they are not empty, you need to confirm deletion in a pop-up box.


# 21.09.2023

Show changelog

# Form component

# New features
  • Show Form component in a box or full screen. The Visual Builder now features a toggle to resize the Form component. You can control whether to display the form component inside a box or full screen (to the end-users once the form is rendered in a user journey).
# Improved
  • Deactivate Form submit button after submission. The submit button at the end of a Form is now deactivated after an end-user clicks it to submit a form. This is to avoid that a form gets submitted multiple times.

  • Added support for custom domains. The Form component is now hosted at your domain. You can manage your Account domain configuration in the Signicat Dashboard > Domain management (opens new window).

# Resolved issues
  • Fixed: Missing input validation for date fields. After this fix, the border of date fields turns red when an end-user enters an invalid date.

  • Fixed: Validate phone numbers only when required or not empty. Before, phone number fields were required by default and had to be filled in to submit a form. Now, phone number fields can be optional.

  • Fixed: Text areas are not rendered in some cases. We fixed a bug that blocked text areas from being displayed in the rendered user journey under certain circumstances.

# Visual Builder

# Improved
  • Display a detailed error path when validation fails. When an error occurs while trying to save a Form in the Visual Builder, the error message contains information about on what page, in which section and what field is causing the problem.



Contact us at support@signicat.com if you want to know more.

Last updated: 12/04/2024 08:37 UTC