Release Notes: Visit 5.40
Webinar Available
You can watch the release webinar here.
Visit Create
Conditional Verification Rules
Registrant verification can now be triggered based on registration data using Visitor Rules. Previously, all registrants entered a ‘Pending Confirmation’ state. Now, you have the option to setup required verification per each form, only if specific conditions are met.

Updated Email Logic
The email logic has been updated to match new verification flow:
- ‘Confirmation’ email – sent when a registrant is fully registered
- ‘Pending Confirmation’ email – sent to those waiting for confirmation approval

Note that existing email settings will be migrated.
Checkbox Answer Limits
You can now define minimum and/or maximum answer limits for checkbox fields. This setting is available at form level.
- To force a registrant to select a minimum number of options, set the min value only.
- To force a registrant to select a maximum number of options, set the max value only.
- To force a registrant to exact number of options, set both min and max to the same value.
Advanced API
External Resource Integration
We’ve implemented a new workflow which supports generation of resources from 3rd party systems (such as images or PDF documents). This function makes use of the existing scripting functionality provided by the Advanced API, and a new dynamic field.
- Validation functions under the advanced API are now termed internal functions. A function will need to be scripted to suit the service your application use.
- Use the new dynamic field #link_external_resource# in forms, documents, and emails
- To associate the defined internal function to the dynamic field, configure this under Event Setup

Other Updates
- Website Field: we’ve increased max length for the website field in Contact Records from 100 to 250 characters.
- New Merge Field:
#partner_booth_size#
now available to display booth size. - Check-in: Please note that starting with the following Release (Visit 5.41) the minimum required Check-in version will be increased to 5.22 (Jul 28, 2024) to ensure compatibility with new translations and recent bug fixes. Any terminal with older versions no longer be able to sync.