05.07.2024
· 5 min read
We have added a JSON file search step, supported list-based form table pre-filling, and introduced notes for journeys.
What's new?
- JSON file search: Upload and search large JSON datasets directly within running workflows.
- Form table pre-filling: Pre-fill form tables using output lists from prior steps.
- Section-level conditionals: Show or hide entire form sections using conditional logic.
- Journey notes: Add notes and remarks directly to individual journeys or steps.
Mint Steps: Connections
Improved
- Selectable content type for the HTTP Request. In the Send HTTP request step you can now choose between two possible body content types: JSON or Form data.
- Add request headers to the HTTP Request. In addition to sending only the request body, you can now add custom request headers.
Mint Steps: Utilities
New features
- New step: JSON file search. You can now upload a file with structured JSON data into your Mint workflow and search through it, once the workflow is running. Use this to search through large datasets, like a database, without having to store data inside the workflow. This step outputs the search result objects that you can use later in the workflow.
Form component
New features
-
List-based table pre-filling. You can now prefill tables (in a form) with any list passed as input from previous steps. Each item in the input list adds a new row to the table. You also define how to break the data in the list item into columns.
-
Render entire sections on conditions. You can now group inputs into sections and control whether to show or hide the section with a condition. Previously, this was only possible at the individual input level.
Improved
- Major form conditionals update. The form component underwent a major update when using conditionals. We added multiple operators and options to simplify the configuration of conditionals.
- Additional input elements for tables. Form tables have now more input element types, such as inputs for phone numbers, checkboxes, lists and radio selections.
- Display table and column labels. You can now opt to display table and column labels to the end-user.
Resolved issues
- Fixed: column labels display for desktop view and break them on separate lines. Long table column names could be cut off and not be displayed properly. This fixes those issues and properly breaks names into multiple lines.
- Fixed: condition not updated on option deletion. Before this fix, a condition was not updated properly when deleting the selected option for the condition.
- Fixed: info icon not visible for table columns. We fixed an issue that would not show the info icon on table column labels.
Visual Builder
New features
- Restricted journey access control. We added an option to control restricted journey access. You can find this under advanced options in the workflow settings. By enabling this option, you deny access to the journey for end-users through the generic workflow URL. To give individual users access, you must initiate a journey and forward the individual link to selected users.
- URL Parameter allowlisting (also known as whitelisting). You can now add URL parameters to an allowlist. This way you can transport data into a Mint journey with parameters that you define in the URL. Mint only recognises parameters on the allowlist and ignores extraneous data. You can configure the allowlist in the workflow advanced settings.
Improved
- Settings don't require additional saving. Before this improvement, you had to save settings in addition to saving the entire workflow. Settings are now updated live and are automatically saved when you save the entire workflow.
- Loops based on variables. In previous versions, loops could only ingest output from specific step types. This feature adds support for loops with more complex variables that store lists.
- Pre-filling lists of strings. In the past, you could only prefill simple text inputs and text areas, with step output in simple mode. Now you can pre-fill data in input fields requiring a list of strings, such as the Send Email input field.
- Display activity description. When hovering on a step in the sidebar now, you can expand a tooltip with a description of the step features.
Mint Journeys
New features
- Add notes to journeys and steps. You can now add notes to journeys or steps individually, letting you note additional information or remark on important parts of the process.
- Filter journeys based on status. You can now filter journeys in the Mint Journeys by status.
Improved
- Expand multiple step details at once. Until now, it was only possible to expand one step detail view at the time. Now, detail views can be expanded in parallel.
- Feature request data in the step details. To understand the data in a step better, the step details now show the input to the step.
Mint API
Improved
- Clearer response messages. All response messages have been improved and cleared up.
- Added more backend validation. To ensure that only valid workflows get saved and published, we extended validation in the Mint API.
Mint Engine
New features
- Added Core Quota service support. The Mint common worker library now supports the Core Quota service in all workers natively.
- Common worker template added. We added a common and easy-to-use template for setting up Mint workers to the worker library.
Improved
- Instance search endpoint extended. The endpoint now features searching for instances in a specific date range and with case-insensitive format.