ISAC 3.9 (WIP)
These release notes include details of the New Features, Product Improvements that are added as part of the 3.9 release. In Zinier, we follow a push upgrade process for releases where the latest versions are all released simultaneously.
Release Date: June 16th, 2023
Studio Z
Task Builder - UI/UX Improvements
June 16th, 2023 | RELEASES: STUDIO Z 3.9
Lots of new UI Improvements and stability added to the Task Builder.
Duplicate a task type
Enable users to start with an existing task type as a base and reduce the amount of setup work.
IsEmpty Validation
Is Empty validation for visibility configuration rules makes it easier to validate when a field’s input has not been captured yet.
Resources:


Server
JSON File Node
June 16th, 2023 | RELEASES: ISAC 3.9
A new node to allow generation and upload of a file with .json extension to S3 using workflow. This will expect two inputs for the file generation.
fileName: e.g.,
taskData
data: JSON data for the file.
Generated file will have name taskData.json
"jsonNodeTest": {
"connectors": [
{
"exitPortType": "NextStep",
"nodeId": "end"
}
],
"name": "jsonNodeTest",
"publicFile": false,
"description": "Provide some description for your CSV node",
"inputVarMap": {
"fileName": "fileName",
"jsonData": "data"
},
"id": "jsonNodeTest",
"outputVarMap": {
"data": "data"
},
"nodeType": "JSON"
}
Workflow Execution Visibility
June 16th, 2023 | RELEASES: ISAC 3.9
Introducing a Dashboard to monitor execution of workflows on the application server, the time taken, and failure rates.
This feature will collect and maintain information of currently running, completed and failed workflows with data of their children workflows.
This will allow us to generate reports for workflows that are negatively impacting our servers, help drive analytics, and take decisions based on data.
This will also help in debugging and identification of long running workflows during production issues.

Logging Improvements
June 16th, 2023 | RELEASES: ISAC 3.9
Log level improvements to prevent logging of sensitive information on the production environments and to restrict usage of DEBUG logs to development environments.
Service Separation
June 16th, 2023 | RELEASES: ISAC 3.9
Separation of services to different hosts to distribute load of application. This will help us serve customer better by reducing load on main API server. Memory intensive operations like scheduling and timer events will have a separate host. Query read will serve data from a read database which will remove read operations from main application database.
This is an internal change in application and infrastructure. This will be available out of the box for product and solution, won’t require any change from product and solution to consume this update.
Previous state:
App server with horizontal scaling
One database
New State:
Main App server
This will server all API requests except
query/read
API.This won’t execute timer events, scheduling, notification handling etc.
This will connect with app’s main database.
Background Service Server
This will handle following operations:
Timer events
Email and Push notifications
Scheduling
Async PDF generation.
This will connect with app’s main database.
Query Read server
This will serve all requests for the
query/read
API.This will not connect with main database. It will connect with a read replica which will receive updated data from main database through sync at the infrastructure level.
Session Caching
June 16th, 2023 | RELEASES: ISAC 3.9
Introducing caching of user session, user information and org information with this release. Caching of this information will allow us to do faster validation of user tokens for all the API requests using cached information.
Benefits:
Reduction in latency of All API calls with the help of cache.
Removal of repetitive database reads for user, user session and org information.
KTLO Improvements - No UI
Web
Zoom Configuration
June 16th, 2023 | RELEASES: ISAC 3.9
Enabling zoom into the Bryntum calendar component, to allow users to increase or decrease the level of zoom (time-wised) in the calendar view. This will allow the users to have better visibility depending on the duration of the task.
Resources:

Zoom In/Out Buttons on the Dispatch Console - Calendar View
Filtering the Dispatch Console
June 16th, 2023 | RELEASES: ISAC 3.9
Focus on what matters with a new Filtering UI in the Dispatch console.
Users can filter the Technician List and Task Grid by:
Region
Task Type
Shift
Technician
Highlights:
All filter options will be within the bounds of the User’s Work Groups
Filter Options will take into account any custom task types or task statuses - Queries for the filter results can be customized
Filters will persist for the user’s session
Resources:

Map and Routes - UI Enhancements
June 16th, 2023 | RELEASES: ISAC 3.9
Usability enhancements for the Map and Routes feature released in March 2023.
Highlights:
Filters will persist for the user’s session
A Technician’s current location will not be shown when looking at the map for a future date
Routes will not change when specific tasks are filtered out of view

Related features
Fixed Bugs
Data cannot be retrieved due to an unexpected error. View these issues in Jira |