C4 2026 SP3: Release notes
Release date: Jul 01, 2026
Build: 2026.3.0.165
- Features
- 104763 [Incidents] Added support for merging and counting incidents.
- 106176 [Client] Added RTL support for languages that use right-to-left text direction.
- 106496 [Client] Added the Quick Action feature.
- 106527 [Server] Added support for closing visits using a card collector.
- 106602 [SimpleClient] Added the Receptions repository to the Simple Client interface for developers.
- 106984 [System] Added Cyber Security mode to enforce stricter cyber security checks.
- 107028 [Client] Added CSV export support for devices and persons directly from the tree context menu when holding CTRL.
- 107478 [Client] Added historical events to the Monitoring panel.
- Improvements
- 102416 [Cyber Security] Increased the number of obfuscated DLLs.
- 102429 [Server] Added permission checks so only users with ModifyData permission for the Packages panel can install packages.
- 105354 [Client] Modernized all dialogs for selecting a photo from disk or capturing a photo from a camera.
- 105637 [Client] Removed the Scheduled Permission panel from the standard installation because it is intended for developer demonstration purposes.
- 105758 [All modules] Added assembly integrity checks for the core application and plugins.
- 105771 [Server] Improved support for legacy drivers running in compatibility mode.
- 105842 [Client] Added configuration for which statuses trigger propagation in the Monitoring panel.
- 105975 [SimpleClient] Added support for creating and closing a ticket with a log entry in a single transactional call.
- 105983 [Client] Modernized the credential editor in the person panel with an updated look and behavior.
- 106072 [Server] Disabled SQL watchdog by default.
- 106073 [Client] Extended log retention period options to 2, 3, 4, and 5 years.
- 106163 [Client] The default language has been changed to en-US.
- 106312 [Client] Extended person search to include credentials.
- 106378 [Client] Improved sorting in grid lists by adding icons that indicate the sorted column and sort direction.
- 106407 [Client] Made the agent field read-only on the device General Settings page.
- 106581 [Client] Added a new settings panel for Monitoring.
- 106596 [Client] Added configurable automatic closing of incident windows when the incident is taken over or closed by another user.
- 106834 [Client] Added support for continuous placement of visualization elements by holding CTRL during drag and drop.
- 106852 [Client] Added configurable logging when an operator ignores an incident by closing the incident window without taking action.
- 107270 [Client] Added configurable alarm animation for icon-based devices in the Monitoring panel, with pulsing now used as the default behavior.
- Bug fixes
- 98572 [Client] Fixed an issue where the person tree did not load with certain permission settings.
- 101496 [Client] Fixed resizing of rotated shapes in Visualization.
- 101631 [Client] Fixed resizing of shapes using drag and drop in Visualization.
- 104224 [Migration] Fixed an issue where Detector Categories could not be changed in the Device Tree after migration.
- 104703 [Client] Fixed an application crash in the Monitoring panel when a device name contained certain special characters.
- 104730 [Client] Fixed changing the language in settings.
- 105076 [Client] Fixed the tooltip layout in the Monitoring panel when an element was close to the edge.
- 105195 [Client] Fixed host search in the Visitor panel.
- 105206 [Visitor] Fixed an issue in reception pre-upload mode where a checked-out visitor card was not assigned back to the reception, causing access to be lost after incremental upload.
- 105207 [Client] Fixed opening cameras from the Events window.
- 105219 [Client] Fixed host selection in the Visitor panel so special root items are no longer displayed.
- 105286 [SimpleClient] Fixed Visit GetByReception for TCP and pipe connections.
- 105401 [Client] Fixed a client crash in event history when selecting Week and pressing the right arrow key.
- 105506 [Client] Fixed a client issue when changing receptions.
- 105507 [Client] Fixed an issue where newly created receptions were automatically enabled after creation.
- 105511 [Server] Fixed an SQL exception when editing a badge template.
- 105577 [Client] Fixed resizing in the Visitor panel.
- 105591 [Client] Fixed an issue in the Visitor panel where scheduled visits were listed in the active visits report.
- 105592 [Client] Fixed the From time in the Active Visitors report.
- 105605 [Client] Fixed a crash when adding a person to a group.
- 105611 [Report] Fixed translations in the GDPR report.
- 105732 [Migration] Fixed Region ingress/egress direction migration for Readers.
- 105761 [Client] Fixed range configuration for perimeter shapes.
- 105796 [Import/Export] Fixed import and export of credentials.
- 105799 [Import/Export] Fixed import skipping some system entities.
- 105803 [Server] Fixed license expiration handling.
- 105841 [Client] Fixed Monitoring search so it supports the slash character.
- 105928 [Client] Fixed the Instruction Set popup behavior for users with the Operator role.
- 105929 [Server] Fixed the Access Denied event when the card type was not installed.
- 105957 [Client] Fixed the device last activity date and time in the Monitoring panel to use local time.
- 105967 [Client] Fixed missing translations on the login page.
- 106029 [Server] Fixed an issue where some language packs were uninstalled after upgrade.
- 106030 [Client] Fixed a potential client crash.
- 106046 [SimpleClient] Fixed the result of the Credential GetAllByHolder method.
- 106069 [Client] Fixed an issue in the Events panel where the activity filter could not be changed back to All Activities after selecting another activity type.
- 106082 [SimpleClient] Fixed adding Extension PINs.
- 106122 [Client] Fixed the order of devices in the person's Access panel.
- 106127 [Client] Fixed printing of credential badges for persons in the External Employee category.
- 106181 [Client] Fixed shape stretching in Visualization.
- 106255 [Server] Fixed Smart Routines triggered by state changes.
- 106299 [Client] Fixed PIN setting for some roles.
- 106339 [Client] Fixed a potential crash when copying an event with a card code.
- 106361 [Client] Fixed an issue where an installed language pack was not listed as an available language.
- 106371 [Migration] Fixed migration of TimeSpan property types.
- 106374 [Client] Fixed missing items in custom filter time pickers.
- 106375 [SimpleClient] Fixed device import for the Enterprise connector.
- 106441 [Server] Fixed an issue where the server did not start when the scheduler was set to run in 50 days or more.
- 106577 [Server] Fixed an exception when editing settings.
- 106621 [Client] Fixed an issue where the client did not correctly restore device states after reconnection.
- 106646 [Client] Fixed an issue where the corridor was not applied correctly during visitor check-in.
- 106651 [Licensing] Fixed hosting for drivers running under the client.
- 106771 [Client] Fixed layout issues with the toolbar in Visualization.
- 106801 [Import/Export] Fixed card code import and export to respect the configured card format.
- 106874 [SimpleClient] DST information for some time zones has been updated.
- 106890 [Client] Fixed assembly loading in the client, which could cause issues when displaying reports or some panels.
- 107155 [Server] Fixed an issue where the incident window did not pop up for operators under certain conditions.
- 107221 [Client] Fixed a memory leak when visualizing TextBlocks.
- 107227 [Server] Fixed an issue where the user language setting was not saved.
- 107479 [Client] Fixed issues in the GDPR report.