Continuum XFP #106 (6.0.0)
Integrated with DfT Blue Badge Service, Performance and stability improvements.
This release:
New Adds the ability to integrated a form with the DfT Blue Badge Service.
Use the new 'Existing Badges - Blue Badge' integrated component to search for existing badges and use the new logic 'Blue Badge - Application' to pull application data into a form submission from the DfT Blue Badge Service.
This functionality should only be used on internal forms.
New Adds the ability to pass DateTime values to 'Date value' and 'Date plus/minus days' logic formulae.
New Adds logging to display an error if a logic references itself, creating an infinite loop.
Update Reduces page load times when integrated with Bartec Collective.
Update Improves security and optimised memory usage for file based interactions.
If you've implemented custom code that interacts with files you may need to update your code to take advantage of these optimisations please contact Jadu Support for more information.
Update Improves performance when filling in forms on the website.
Update Improves performance when importing a form with a large amount of rules.
Update Improves performance of the Received Forms list page in the Control Centre.
Update Improves reliability of the data retention background task.
Data retention now run in batches. The batch size is configurable - but defaults to 500 per form. The scheduled task will stop processing once the batch size has been reached.
Update Improves stability of the rules engine.
Update Updates the form submission process to send emails via a queue to improve performance.
The queue is processed every 10 minutes and emails may take longer to be received after this patch.
Update Improves application security.
Update Reduces memory usage and page load times.
We've changed the way we load components, integrated components, actions, and variables. These are now only loaded when they are used. For information on updating any custom code you have developed, to take advantage of these performance improvements please contact Jadu Support.
Update Updates the integration with First Capital Cashflow to use *emandates.co.uk test endpoints.
Update Removes the date, time, and amount from the payment information on the complete page when setting up a direct debit.
This information could cause confusion - as the payment date and time was for when the sign up process had completed, instead of the actual date of payment.
Fix Fixes an issue where the default XFP Photon templates would display broken links in Announcements on the website.
Fix Fixes an issue where it was not possible to edit a conditional logic formula in some circumstances.
If the ELSE RETURN part of the conditional logic returned another logic, saving the conditional logic would fail.
Fix Fixes an issue where the form tag used by XFP contained invalid HTML.
Fix Fixes an issue where, when deleting a form, some data relating to the form remained in the database.
Applying this patch will remove data that should have been removed when deleting a form.
Fix Fixes an issue where it was not possible to retention a form on submission if it contained one or more action logs.
Fix Fixes an issue where, when trying to set up integration with Whitespace PowerSuite, an incorrect error was displayed if SoapClient was not installed.
Fix Fixes an issue where questions within a conditional section, based upon any condition other than "Question", were incorrectly validated.
Fix Fixes an issue where universe search returned incorrect results when performing a search from an XFP page.
Fix Fixes an issue where using the 'Existing Bookings' integrated component would result in a blank screen.
Fix Fixes an issue where the integrations page for ESRI Locatorhub would appear to show that the integration was enabled when it wasn't.
Fix Fixes an issue where, when a form required payment and raised a CXM case, no link to the CXM case was shown on the complete page.
Fix Fixes an issue where deleting a form could corrupt the actions on other forms.
Forms affected by this failed to load on the website. When accessing the 'Templates' tab of an affected form in the Control Centre, an 'Oops, an error occurred' message was displayed.
Fix Fixes an issue where, when creating a template for the First Capital Cashflow 'Update Subscription' action, it was not possible to map a form question to the template's amount field.
For legacy forms, this release:
Fix Fixes an issue where, when data retention was run on a form, request/response logs from integrations were not cleared.
Java Version
In order for PDF Generation functionality to function after the deployment of this patch, Java 1.8 must be installed. Please upgrade the Java version to 1.8 if it isn't already.
Compatibility
This release contains both XFP #106 (6.0.0) and the corresponding Continuum CMS #112 (19.4.2) in a single package. There is no need to apply the Continuum CMS package separately.
If you are unsure of compatibility please speak to Jadu Support who can advise.
Semantic version number: 6.0.0