Skip to main content

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-911

Completed 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_date timestamp in wf_requests and wf_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:

ViewArchive 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 WorkflowsNever shows archived requests — active and completed (non-archived) only
Report GeneratorAlways includes all requests (active and archived) — no toggle needed

Event Indicators on Workflow Designer Connectors

NXT-908

Workflow 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:

IconMeaning
🔔 BellNotifications configured on this transition
⚙ GearRule 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-906

A 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-882

Tenant 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:

SettingExamples
CountryRomania, United Kingdom
CurrencyEuro (EUR), Romanian Leu (RON)
LanguageEnglish, Română
Units of MeasurementMetric, Imperial
TimezoneEurope/Bucharest, Europe/London
Date FormatDD/MM/YYYY, MM/DD/YYYY
Time Format24h, 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-884

Notification log visibility has been consolidated and improved across all user roles, providing each role with an appropriately scoped view of email communications.

RoleLocationScope
Cloud SysAdminSettings → NotificationsAll notifications across all tenants
Tenant AdministratorTenant Administration → System → Notifications (new)Notifications for the current tenant only
End UserManage Account → NotificationsOnly notifications sent to the logged-in user
GWE UserDefine → Notifications → Logs tabGWE 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-723

The 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-916

Date 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.