NLS Version 10.5 Release Notes
We are proud to announce the release of Neota Logic version 10.5. This update brings an array of much-anticipated updates and enhancements to many of the platform's key functionalities:
With NLSv10.4 we introduced the ability to manually create application restore points so that Canvas authors could easily return to a previous snapshot of their application. However, these restore points had to be made manually, and naturally, sometimes we will forget.
With NLS v10.5 we have implemented automatic restore points, ensuring that there is always a recent snapshot of your Canvas application to return to if something goes wrong.
As of v10.5, automatic restore points will be generated:
- When an application is opened for editing;
- 5 minutes after a change is made to the application;
- When an application is closed for editing.
View restore points by clicking on the application's name in the 'Canvas' tab of Workbench and navigating to the 'Restore Points' menu on the left sidebar.
Automatic restore points are clearly marked with the tag 'Automatic' while manual restore points are marked 'Non-Automatic'.
Run drafts of your Canvas applications
NLS v10.4 introduced Versions to Canvas. With Versions, Canvas authors can save snapshots of their application at a particular point. An application version can be made 'default'. The default version is the version of the app that will be run if a user clicks the 'Run' button on Workbench, or visits the application's URL.
With v10.5 Canvas authors can now utilize the same 'Run Draft' functionality that already exists for Studio applications.
Previously, Canvas nodes could only receive one inbound connection, meaning that diverging application pathways had to remain separate.
Now, Canvas nodes can receive inbound connections from multiple other nodes, allowing for the convergence of multiple pathways and enabling Canvas authors to construct more complex and streamlined business solutions.
Branch labels to enhance organization
Authors can customize the branch labels by clicking in the field marked 'situation label' in the editing window.
The labels can also be edited from the Canvas workspace directly by double-clicking on them.
Utilize application variable values in Email Node subject lines
The Canvas email node now supports the insertion of variable values into the subject field, enabling authors to utilize application values in their subject lines.
To insert a variable into a subject line, simply click 'INSERT' within the subject line and choose 'Variable value' to create a value insertion tag. Click the insertion tag and choose an upstream application variable or system variable whose value you wish to insert.
This enhancement allows for more modularity and personalization in email subject lines, further enhancing the effectiveness of emails generated by your Canvas application.
As of NLS v10.5 all newly created Canvas applications will be synced to Neota Data Manager (NDM) by default. NDM is Neota Logic's no-code database storage solution. Apps synced to NDM will have their data stored in a secure SQL database.
NDM functionality also enables Canvas applications to be integrated with Workflows: Neota Logic's multi-user, multi-application business process and workflow management solution.
What's more, when a Canvas app is added to a Workflow, Canvas authors can then take advantage of Neota Logic's Sessions and Dashboards functionality.
NDM connection information can be found within the Canvas 'Start' node.
All newly created Canvas apps will be automatically assigned to an NDM server. You can change which NDM server the app is synced to.
If you're not sure which NDM database to use, consult with your site administrator, or reach out to support@neotalogic.com.
The Service task is a new addition to Workflow which enables Workflow authors to utilize Neota Logic applications as a service as part of their Workflow.
A service application is a Neota Logic application which does not have any runtime component. A service application can be invoked to perform a particular function, and this function is carried out in the background without any user interaction. A service application can receive input values and produce output values. Service applications are typically used to perform specific tasks or execute complex logic.
For more information, consult the Workflow Service Applications and the Service Task sections of the User Manual.
Document Automation
Studio
Value Displays for Unset Values in List and Yes/No Variable Types
Save and load sets of value displays
NLS v10.5 further enhances the utility of display values with support for the saving and loading of custom display value sets for List and Yes/No variables.
When an author has crafted custom display values, the set of display values can be saved and re-used with other variables.
Save a set of value displays with the 'Save Preset List' button and load a set of value displays with the 'Load Preset List' button from the 'Values' tab of any Yes/No or List type variable.
Toggle between value displays and default variable values for List and Yes/No variable types
As described above, Neota Logic authors now have the ability to create and save custom sets of display variables for List and Yes/No variable types. Concurrently, we have enhanced the Neota Logic Word Toolbar to so that authors can specify a display variable set to be applied to their List or Yes/No variable when it's generated in Studio from their document import.
This will save authors' time when importing their template document to Studio, as the appropriate variable display sets will be automatically applied to application variables.
To implement named value display sets in your document automation solution, follow these steps:
You should create and save your custom display variable set in Studio before proceeding with these steps.
First define the Named Display Variable Sets by selecting it from the 'Variables' drop-down menu in the Word Toolbar.
Now when you import this template document to Studio and create the variable with the import tool, the value display set you specified with the Word Toolbar will be applied to the variable.
Organizer Search
The World Toolbar Organizer function has been enhanced with a search function. The search makes for more efficient template document creation and management, particularly with larger template documents.
Search for a keyword and relevant variables, forms, issues and conditions will appear.
Statistics
NLS v10.5 brings two new additions to the statistics page: detailed Workflow data and application activity data. These pages provide more essential data points and insights for subsite administrators to see how their site's workflows and applications are being utilized at-a-glance.
Both pages can be access from the 'Statistics' screen, which is the first tab of the Workbench Settings page (accessible via the gear icon on the top-right of your screen).
In addition to the main overview, there are now two tabs for Workflow and Application Usage data.
Workflow Statistics
Track data points including how many times the workflow has been run, how many sessions have been completed, how many emails have been generated, and more.
Application Usage Statistics
The application statistics page contains usage data for all applications on your subsite.
Track data points including how number of sessions started, reports generated, emails sent and whether or not the app was run as part of a workflow.
Workbench
Canvas applications as a homepage for new users
DocuSign: Add e-signatures
Box Integration
Upload a file: Connect your Box account, and add in our Box building block. Within minutes your Neota Logic application will be capable of uploading a file from your application to Box cloud storage. Utilize this functionality to upload and store a document automated with the Neota Word Toolbar, or save a file uploaded at runtime by your end users.
Retrieve a file: Connect your Box account, and add in our building block to retrieve a file from your Box cloud storage and utilize it within your Neota Logic application.
Neota Logic now supports the sending and receiving of MIME variables as part of Neota-as-a-Service (NaaS) operations and Workflow Service Tasks.
With the ability to easily send and receive entire files and documents to Neota service applications, this update greatly enhances Studio and Workflow authors' abilities to implement complex solutions which rely on service tasks; e.g. processing of multiple PDF files, generation of automated documents or transfer of excel spreadsheets.
To send a MIME variable to a Neota Logic application in Workflow, simply map the MIME variable to the corresponding input using the Service Task node. The MIME variable must have been uploaded to NDM prior to this service task.