SignalSync 2025.11.0 Product Release
Release date: November 2026
Version: 2025.11.0
This release introduces a comprehensive Workflow Request Archiving System, a redesigned application sidebar, tenant-level localisation defaults, expanded notification management across all user roles, and several Graphical Workflow Engine improvements — including event visibility on the Designer canvas and an enhanced calendar component.
What's New in 2025.11.0
Graphical Workflow Engine (GWE)
Workflow Request Archiving System
NXT-822 / NXT-834 / NXT-835 / NXT-911Completed workflow requests are now automatically archived based on a configurable retention policy, separating historical data from active requests to improve query performance and keep operational views clean.
How it works:
- A scheduled task runs daily and evaluates completed requests
- Requests that reached an End Event status and whose completion date exceeds the configured retention period are marked with an
archived_datetimestamp inwf_requestsandwf_action_log - No data is deleted — archived records remain fully accessible
Configuration:
- Tenant Administrators can set the retention period via the Application Parameter
GWE_ArchiveRetentionDays(default: 90 days; valid range: 1–3 650 days), available under Graphical Workflow Engine parameters - The scheduler is manageable by Cloud SysAdmin via System → Scheduler
Frontend controls:
| View | Archive behaviour |
|---|---|
| Service Catalog (Requestor) | "Show Archived Items" checkbox; archived cards show an ARCHIVED badge and archived date |
| Management Console | "Include Archived Items" checkbox; archived rows displayed in muted styling; Archived Date column added |
| Manage Workflows | Never shows archived requests — active and completed (non-archived) only |
| Report Generator | Always includes all requests (active and archived) — no toggle needed |
Event Indicators on Workflow Designer Connectors
NXT-908Workflow designers can now see at a glance which transitions have notifications or Rule Chain events configured — without clicking on each action individually.
Connector lines in the Designer tab now display visual indicators alongside the existing action wrench icon:
| Icon | Meaning |
|---|---|
| 🔔 Bell | Notifications configured on this transition |
| ⚙ Gear | Rule Chains configured on this transition |
When more than one event of the same type is attached to an action, a count badge appears on the icon (e.g., 🔔₃ for three notifications). Single events show the icon with no badge.
Click behaviour is unchanged:
- In Draft mode: clicking an event icon opens the Events panel with full Add / Edit / Delete capabilities
- In Published mode: the Events panel opens in read-only mode
Comment Indicator on Request Chat Icon
NXT-906A visual notification dot now appears on the chat icon (bottom-right of the request detail page) whenever one or more comments are present on the request. The indicator:
- Displays in the brand's destructive colour with a white border for visibility
- Appears regardless of whether comments have been read
- Disappears automatically when all comments are deleted
- Does not require a page refresh when comments are added or removed by other users
Tenant Administration
Tenant-Level Localization & Default User Settings
NXT-882Tenant Administrators can now configure organization-wide localization defaults that are automatically applied to all newly created users, eliminating the need for each user to manually configure their regional preferences after account creation.
New configuration section: Settings → General → Localization & Regional Settings
Settings available:
| Setting | Examples |
|---|---|
| Country | Romania, United Kingdom |
| Currency | Euro (EUR), Romanian Leu (RON) |
| Language | English, Română |
| Units of Measurement | Metric, Imperial |
| Timezone | Europe/Bucharest, Europe/London |
| Date Format | DD/MM/YYYY, MM/DD/YYYY |
| Time Format | 24h, 12h |
Additional changes included in this story:
- The System → Add Tenant form (Cloud Admin) now includes a Localization Settings section, so tenant defaults can be configured at creation time
- The login page is localised based on the tenant's default language (page title, form labels, buttons, and error messages)
- User activation emails are sent in the tenant's configured language
- Email addresses are now case-insensitive — users can log in with any casing combination of their email address; the system normalises to lowercase before all lookups
Notifications
Notification Logs — Enhanced for All Roles
NXT-711 / NXT-884Notification log visibility has been consolidated and improved across all user roles, providing each role with an appropriately scoped view of email communications.
| Role | Location | Scope |
|---|---|---|
| Cloud SysAdmin | Settings → Notifications | All notifications across all tenants |
| Tenant Administrator | Tenant Administration → System → Notifications (new) | Notifications for the current tenant only |
| End User | Manage Account → Notifications | Only notifications sent to the logged-in user |
| GWE User | Define → Notifications → Logs tab | GWE notifications for the current tenant |
All views share a consistent table structure and behaviour:
- Default sort: latest notifications first (descending by date)
- Default rows per page: 50
- Action icons on each row: View message content (full HTML/text preview) and View data model (formatted JSON with syntax highlighting)
- Filterable by: Product, Type, Status, Date range, and Recipient (where applicable)
User Interface
Redesigned Application Sidebar (v2)
NXT-723The application sidebar has been redesigned in this release. The updated sidebar improves navigation structure, visual hierarchy, and usability across all user roles and screen sizes. Specific layout and interaction details were defined during implementation.
Calendar Component — Year & Month Dropdown Selectors
NXT-916Date picker fields across the application (such as construction dates and other historical date fields on location records) previously required users to navigate month-by-month using arrow buttons, making it impractical to enter dates from past years.
The calendar component now includes:
- A Year dropdown selector covering a wide range (e.g., 1900–2050), allowing direct year selection without repeated clicking
- A Month dropdown selector alongside the year picker
- A "Current month" quick-action link to jump back to today's date instantly
- Month/year arrow navigation is retained and works in conjunction with the dropdowns
All existing date selection and validation behaviour is preserved.