# Macula Release Note

{% hint style="info" %}
[https://gsfcorp.com/downloads/macula-feature-list.pdf](https://gsfcorp.com/downloads/Macula-Feature-list.pdf)
{% endhint %}

{% hint style="warning" %}
Beginning with version 1.27.0, Macula no longer supports Windows 7, 8, 8.1, Server 2008, and Server 2012.
{% endhint %}

## 1.31.1 \[11-Aug-2025]

#### Improvements:

* Improved VCA search in archive playback mode by increasing search speed and accuracy
* Decreased startup time of the component updater on systems with restricted Internet access
* Improved Сrosslink behaviour for situations where the Macula Server starts faster than the network card, sometimes resulting in the configured URL failing to display
* Fixed colourful icons for Control Panels
* Localization updates for Polish language

#### Support for new cameras added:

* Mobotix Mx-VT1A-2-IR, Mx-VT1A-203-IR, Mx-VT1A-503-IR, Mx-VB1A-8-IR-VA, Mx-VD1A-8-IR-VA, Mx-BC2A-2-IR, Mx-VD2A-2-IR, Mx-VB3A-2-IR-VA, Mx-VD2A-2-IR-VA, Mx-VD2A-5-IR-VA, Mx-SD1A-540-IR-VA, Mx-SD1A-831-LIR-VA, Mx-SD2A-230-LL-FM-VA, M1A-S models
* Vivotek IB9383-HTV model
* Added support for the latest i-PRO firmware (3.45/2.85)

#### Fixes:

* The change of the maximized viewport channel in Monitor application is not taken into account when switching from Live to Playback mode
* When creating a new Control panel and adding new items to it, the new items are also added to the existing control panels until you close and reopen the previously opened control panels viewport in Monitor application
* Hard subtitles overlap during multi-channel export if there is an empty viewport at the subtitle position

## 1.31.0 \[16-Jul-2025]

#### New features:

* Added new item: Control panels
* Added audit event forwarding to external Syslog server
* Allowed writing archive indexes using Transactional NTFS to better maintain archive integrity

#### Improvements:

* Added 64-bit Portable Player
* Added an option to show password in Macula Monitor
* Added an option to hide all manually disconnected servers from the Resources’ panel in Monitor application
* Improved automatic channel order when dropping Visual groups onto the view area for drag-and-drop, double-click, and CTRL+click (secondary display) methods
* Allowed Crosslinks and Control panels in the Video Wall mode\*
* Improved window order in the Monitor application to avoid situations when modal dialogs hide under another window, making the application appear unresponsive
* Added event export for the Security Systems tab in Monitor application
* Added timestamp display options to the Viewport Overlays settings in Monitor application for flexible timestamp display setup
* Added support for PNG images for snapshot export from Monitor
* Allowed searching across PTZ preset names
* Added Picture-in-Picture mode for the DPTZ mode in Playback
* Added the ability to drag visual groups with the mouse or use a double-click in video wall management mode\*
* Exchanged places Longitude and Latitude on the camera view with GPS data samples
* Maps and Control panels will be skipped when switching to next/previous channels in the maximized Live view
* Speeded up the load of forms in Console for improved UI responsiveness
* Updated ONVIF driver with the Profile T related functionality
* Improved Cloud video sharing usability in Console by making email optional
* Added E\&A timer: do not execute the rule for a certain time
* Allowed to set the E\&A timer to multiple hours
* Added ability to use channel/service groups as event sources with automatic action target selection in E\&A configurator
* Added an option in Console application to define a set of commands to be sent after initialization for GSM modems
* Added new disk counters, recording latency and cluster size to the storage Monitoring tab in Console
* When connecting an external database for Audit, a check for unicode support has been added
* Increased Events.db limit to store more Access Control events (can store 2 million events now)
* Improved diagnostics for recording disk write latency issues
* Added new audit event: “Write operation took longer than expected”
* Added an audit event when the system enters the low power mode (sleep/hibernate) and when it resumes to normal mode
* Improved naming of RTSP streaming options for ONVIF devices in Console
* Allowed multiple email addresses in automated reports settings in Console
* Added additional columns in Console for Data sources: type, host, port, data source type
* Added additional columns in Console for Security systems: host, port
* Added RemoveDoorOverride functionality to Inner Range Integriti access control integration
* Removed legacy Open VCA module

#### Support for new cameras added:

* Grundig GD-CI-ET4637T, GD-CI-DT4637T, GD-CI-BT4537VH, GD-CI-AC4637P, GU-CI-AC5617V and GU-CI-AC5617E models
* Mobotix Mx-VMSD1A-2021-VA model
* Bosch NIN-73023-A3A model
* Uniview IPC3635SS-ADF28KMC-I1 and IPS302030-S models
* TOA IP-SC15MC model
* AXIS C1410 Mk II model

#### Fixes:

* Events from ONVIF device may not be processed if camera is unavailable when server starts
* Channels’ protected archive intervals are not displayed in the archive statistics of the Monitoring section
* Map may lose door statuses if a second map added to the view

\*The related functionality is only supported in Macula enterprise edition

***

## 1.30.1 \[14-May-2025]

#### Improvements:

* Added Monitor setting: turn off DPTZ when returning from the maximized view
* Improved search in Console: use quotes to search for multiple words at once
* Added ONVIF-based drivers for Axis and Pelco Fisheye models

#### Support for new cameras added:

* Mobotix Mx-MD1A-5-IR, Mx-VT1A-5-IR, Mx-VH1A-12-IR-VA, Mx-VD3A-2-IR-VA, SD2A-230-LL-VA, Mx-VMSD1A2021VA models
* IMC IMC3/T/5/VF/s40, IMC3/B/5/VF/s40, IMC1/Bi/8/2.8, IMC1/P/5x/50, SN-IPV8088ECAR-B1.8-13 models
* Axis Q6135-LE and AXIS P1465-LE models
* Zycoo SH10 speaker

#### Fixes:

* Fixed Microsoft certificate expiration issue for OAuth2
* Fixed issues with the RTSP server: gaps occurring during long-term work without a restart
* Fixed an issue where the TOA speaker randomly stopped sending audio data after some time
* Fixed the issue with receiving events for VCACore devices using the new firmware version 2.3.0
* Fixed an issue in the Ukrainian localization during emulator setup
* Monitor: The position of the label for Video overlays may calculated incorrectly when displayed in a small viewport
* Console: Icons added to the map without being linked to a resource may be deleted when upgrading to the version 1.30.0
* Console: Replication channels write a ‘Video lost’ event to the audit after the server restart
* Console: Fixed Autorefresh interval settings (version 1.30.0 was affected)

***

## 1.30.0 \[19-Mar-2025]

#### New features:

* Added support for Satel Integrum access management software
* Added support for RISCO fire alarm panels
* Renamed Access controls to Security systems and extended the related functionality to include security zones, partitions, and outputs
* Added a separate integration API for Security systems (access controls, fire alarm panels, intruder alert panels, etc.)
* Added security item markers onto maps
* Added configurable severity levels for security systems
* Added licensing for Security systems
* Added temporary permissions in Console
* Enabled Video sharing and Cloud Connector for the Enterprise edition\*
* Added Health reporting based on critical audit events (audit reports)
* Added Hungarian (Hungary) language

#### Improvements:

* Added icon search by name/keyword for Console’s Maps
* Added Watchdog settings related to Storage (restart service if there are no writable directories)
* Allowed media access for CrossLinks (microphone, camera, screen capture)
* Added new audit event ‘Disk is available for writing’
* Added the ability to display all rules from all servers for the E\&A configurator
* Optimized Monitor viewport performance for high FPS
* Improved fallback storage functionality: removed timeout settings (now the fallback triggers immediately without any timeout)
* Emergency abort eraser procedure when system time changes significantly (allows saving portions of the archive that the eraser has not yet deleted in case of the system time error)
* Optimized archive backup wizard by decreasing disk read operations
* Added audit events: video lost, video restored
* Added ‘Archive eraser error’ audit event
* Optimized RTSP core for camera drivers
* Added extended dialog when selecting folders in Portable Player
* Added right-click to copy a message from the Monitor’s Alerts tab
* Added new map icon pack for security items
* Localization updates for German, Dutch, Czech, Russian, Spanish, Malay and Indonesian languages

#### Support for new cameras added:

* Hanwha ANE-L7012R, QNV-6082R, QNO-6082R, PNO-A9081RLP, XNO-6120R/RW, XNV-6012, XND-6081RV, XNV-8083R, QNO-C9083R, QNV-C9083R, XNP-C6403RW, QNP-6250R, XNP-6400R, XNO-6080R/RW, QNV-C6083R, XND-6083RV, XNF-8010RW, XNF-8010RV, XNF-8010RVM, XNF-8010RVW, XNB-6000, KNB-2000, KNO-2080RN, XNO-6080RA, XNO-6080RS, XNV-6011W, XNV-6080, XND-K6080N, KND-2080RN, XND-6080V, XND-6080, XNV-6080RS, KNB-5000N, KNO-5080RN, XNO-8080RW, KNO-2120RN, XNO-6120RS, XNV-6120, XNV-6120R, XNV-6120RS, LNO-6012R, LNV-6022R, LND-6032R, LNV-6072R, LNO-6022R, LND-6072R, LND-6022R, LNV-6032R, LNO-6032R, LND-6012R, LNO-6072R, QNO-8010R, QNO-8020R, QNO-8030R, QNV-8010R, QNV-8020R, QNV-8030R, QNV-8080R, QND-8010R, QND-8020R, QND-8030R, QND-8080R, QNE-8011R, QNE-8021R, QND-8011, QND-8021, QNO-6072R, QNO-6073R, QNO-6082R, QNO-6083R, QND-6072R, QND-6073R, QND-6082R, QND-6083R, QNV-6072R, QNV-6073R, QNV-6083R, QND-6012R, QND-6022R, QND-6032R, QNV-6012R, QNV-6022R, QNV-6032R, QND-6011, QND-6021, XNV-6012M, XNV-6013M, XNV-6022R, XNV-6022RM, XND-6081V, XNV-6081, XNV-6081R, XND-6081RF, XND-6081F, XNV-6081Z, XND-6081VZ, XND-6081FZ, QNO-6012R, QNO-6022R, XNP-6040H models
* BOS BS-IPT4704G3MZ+, BS-IPT4505G3MZ+, BS-IPT4506G3MZ+, BS-IPT4714G3+, BS-IPT4714LG3+, BS-IPT4515G3+, BS-IPT4515LG3+, BS-IPT3704G3MZ+, BS-IPT3505G3MZ+, BS-IPT3504G3MZ+, BS-IPT3708G3MZ+, BS-IPT3714G3+, BS-IPT3714LG3+, BS-IPT3515G3+, BS-IPT3515LG3+ models
* i-PRO WV-S61702-Z3, WV-S15701-Z3L, WV-X67700-Z3L models
* Eneo INT-8SF0003M0A and IND-68M2713M0A models
* Speco O4P25X2 and O4TDD2M models
* Bosch NBE-5703-AL model

#### Fixes:

* Analytics Host Process crashes if build-in analytics are run on the CPU and the system has an NVIDIA card (NVIDIA driver packages starting from 555.85 are affected by this bug)
* Making new sequence in Monitor does not work correctly when using relative time range
* Fixed French localization strings where some variable placeholders were broken
* Playback controls are active but don’t work in the modal window called via Monitor API
* Fixed language choice for i-PRO’s Active Guard (at least Italian, Korean were affected)

&#x20;

\*The related functionality is only supported in Enterprise edition

***

## 1.29.1

#### New features:

* Official two-way integration with Gallagher Command Centre integrations (REST API, CCVMS SDK)
* Reworked layout auto-arrangement for visual groups in Monitor
* Monitor application: control elements have been improved for the display resolution of 1600×900

#### Support for new cameras added:

* Hanwha ANE-L7012R, QNV-6082R, QNO-6082R, PNO-A9081RLP, XNO-6120R/RW, XNV-6012, XND-6081RV, XNV-8083R, QNO-C9083R, QNV-C9083R, XNP-C6403RW, QNP-6250R, XNP-6400R models
* i-PRO WV-S61702-Z3 model

#### Fixes:

* Monitor application crashes when the parent Crosslink window attempts to open a popup window of zero size

***

## 1.29.0   \[16-Dec-2024]

#### New features:

* Hierarchical folders for detailed access management on the server side (replace and extend Organizations)\*
* Added file-by-file replication option\*
* Added support for i-PRO’s Active Guard 2.0 (OSS plugin update, server side support)
* Added optional overlay controls for easy switch between live maximized channels (left/right when maximized)
* Intel ARK graphics acceleration support for client application (video decoding)
* Added hybrid channel mode: passive with service connection ON (PTZ, metadata), for ONVIF and some native drivers (RTSP-based)
* Implemented a new action type for Gallagher Command Centre: Patterns
* New design in the Monitor application for the layout action menu
* Macula Monitor: added an option to enable audio IN and OUT for multiple live channels
* Application branding: added an way to set the Monitor logo via Admin tool
* Allowed defining the ‘no video’ placeholder image via Monitor application’s Admin tool
* Added possibility to make single-click support calls from Monitor via pre-defined external application
* Added new viewport overlay option: maximized only

#### Improvements:

* Extended Modbus integration to read and write registers (single coils previously)
* Added Video wall control mode without video preview\*
* Added user buttons to the instant playback mode in Monitor application
* Added user buttons to the alarm thumbnail preview in the Alarms tab
* Allowed domain redirect in CrossLink if target domain is also a CrossLink channel, with an option to hide the secondary CrossLinks from Monitor
* Allowed safely exporting passwords with the user config from the Monitor application
* Macula Monitor: added a setting for the maximum displayed number of toast notifications
* Enabled relative search intervals in Monitor wherever applicable
* The alarm panel is now available in all Monitor tabs
* Added a snapshot button to all multi-channel views in Monitor (services etc.)
* Added layout sorting by name when saving them in the Monitor application
* Added the ‘class’ attribute for the Vaxtor ALPR plugin search in Monitor
* Added an option to keep orphan (groupless) AD users for manual management
* Added advanced options for RTSP in the ONVIF driver (Enable RTSP port in URL and Always use ACCEPT header in RTSP URLs)
* The exact reason for unsuccessful login will be displayed in Console’s Audit log
* Added a setting for the map zones to control the opacity
* Allowed changing the position of the map marker title
* Added a note under Console’s About section telling the administrator how many video channels are usable in Console
* Server-side optimizations of read requests during database update (faster Monitor login)
* Improved archive recording for devices with an unstable connection (improved Media Device time compensator)
* Added restart to the server process when the system time changes significantly, either backward or forward
* Localization updates for Czech, German, Indonesian, Italian, Malay, Dutch, Japanese, Russian and Spanish languages

#### Support for new cameras added:

* Zenitel ELSII-10WM speaker
* i-PRO WV-X25580-F2L model
* Integrated new i-PRO camera-side analytics ‘AI Processing relay’

#### Fixes:

* Audio out does not work on Uniview IPC312SB-ADF28K-I0 if the camera uses non-standard RTSP port
* Fixed changing access control door states via door icon on map (Lock, Unlock etc)

  &#x20;

\* The related functionality is only supported in Macula Enterprise edition

***

## 1.28.1   \[14-Aug-2024]

#### Improvements:

* Improved data processing for Data sources for scenarios with big gaps between the data frames
* Improved automatic device discovery for i-PRO NVRs
* Improved pan-tilt speed settings for HikVision DS-2DE4220IW-D camera
* Added an option in the Vaxtor plugin configuration to allow choosing timestamp source for camera-side analytics detections
* Enabled the Portable Player to play back the native archive when the index files are marked as read-only

#### Support for new cameras added:

* Mobotix Mx-VM1A-20-IR-VA model

#### Fixes:

* Replication does not work correctly when using profiles with a frame rate limit
* Events for MQTT clients without an assigned server are not shown in E\&A configurator for any server
* Fixed the empty list of shared layouts when trying to assign a layout to map marker in the Console application
* Fixed saving of the state of the ‘Please don’t show this again’ checkbox in Console
* Fixed the RTSP server link when adding cameras for Camio in Macula Professional

***

## 1.28.0

#### New features:

* Video clip sharing via link (cloud service for Macula Professional, BETA)\*&#x20;
* Cloud connector service (easy connect to remote Macula Professional servers, BETA)\*&#x20;
* Added support for the Kantech Entrapass access control system&#x20;
* Implemented Point-to-click PTZ for devices that support it&#x20;
* Added new map marker: 2D zones, with an option to bind them to user buttons and indicators&#x20;
* Added continuous playback for the Smart Search mode in the Monitor application&#x20;
* Allowed window popups for CrossLinks (controlled via Console)&#x20;
* Added Vaxtor LPR support for Mobotix MOVE, Vivotek, and Hanwha devices&#x20;
* Added support for the latest version of the Axis LPR plugin (version 2.9)&#x20;
* Added search for the Monitor application settings&#x20;
* Added an option to define resource tree icons for Visual Groups, Crosslinks, Channels, and User Buttons&#x20;
* Added Crosslink tab grouping in the Monitor application (based on Visual groups)

#### Improvements:

* Added new events for the Gallagher access control&#x20;
* Added an option to export/import custom ONVIF events&#x20;
* PTZ improvements for Onvif driver (IDIS, Bosch, Hanwha cameras)&#x20;
* Added a setting in the Monitor application to control how long snackbar notifications are displayed&#x20;
* Improved Alarm pane icon visualization, its tabs’ resizing, and maintaining persistent state&#x20;
* Allowed download for \*.n3r, \*.n3a file extensions via CrossLinks&#x20;
* Improved internal logic when the Monitor client unsubscribes from live streams on heavily loaded systems&#x20;
* Optimized web client performance on large systems with a lot of requests&#x20;
* Improved h.265 streaming in Chrome for web client&#x20;
* Streaming server (Web client, HTTP API) optimization for large installations (more than 10k channels)&#x20;
* Added the option to set the replication offset when creating a replication channel&#x20;
* Added an audit event when data is skipped when replicating&#x20;
* For new installations, the ‘Detailed archive access audit’ option will be enabled by default&#x20;
* E\&A action ‘Send event to client’ can now work locally on the Recording server (if the Monitor application is connected to the Recording server directly)&#x20;
* Allowed browsing Visual groups in the Console&#x20;
* Added invert selection to the tables in Console (Ctrl+I)&#x20;
* Added a numeric field next to the motion detector sensitivity slider&#x20;
* Added an option to choose view source (view by server) in Console’s Audit&#x20;
* Migrated to 32x32px map icons&#x20;
* Localization updates for Czech, German, Spanish, Indonesian, Malay, Dutch, Japanese and Polish languages

#### Support for new cameras added:

* i-PRO (Panasonic) WV-X22500-V3L, WV-X22700-V2L, WV-X25700-V2LN, WV-X15700-V2L, WV-X15700-V2LN, WV-X22600-V2L, WV-X22600-V2L, WV-X25600-V2LN, WV-X15600-V2L, WV-X15600-V2LN, WV-X22300-V3L, WV-X25300-V3LN, WV-X15300-V3L, WV-X15300-V3LN models and WJ-NU300 Series, WJ-NV300 Series, WJ-NX510 Series, WJ-NX410 Series, WJ-NX310 Series, WJ-NU301 Series, WJ-NU300 Series, WJ-NU201 Series, WJ-NU101 Series, WJ-NX300 Series, WJ-NX400 Series
* Hanwha QNO-8080R, QND-8080R, QNV-8080R, QND-8010R, QND-8011R, QND-8020R, QND-8030R, QNV-8010R, QNV-8011R, QNV-8020R, QNV-8030R, QNO-8010R, QNO-8020R, QNO-8030R, ANO-L7012R, ANO-L7022R, ANV-L7012R, ANV-L7022R, LNV-6012R, PNO-A6081R models
* Milesight MS-C5372-FPE, TS2966-X12TVPE, MS-C5361-X12PE models
* Vivotek IB9387-LPR-v2-W model
* IDIS DC-S6881HRX model

#### Fixes:

* G.711 audio doesn’t work in the native Bosch AUTODOME IP dynamic HD driver
* When the number of messages in the ONVIF custom events picker becomes more than 10000, this may cause the UI to freeze
* Fixed Mobotix FFLPR plugin confidence level issue in Console and Serbian (Latin, Serbia) regional settings
* Fixed error that may appear in Case export when the user case contains a mix of video+audio channels and video-only channels

\*The related functionality is only supported in Macula Professional edition

***

## 1.27.0   \[7-Mar-2024]

#### New features:

* Real-Time Streaming Protocol (RTSP) Server to stream video from any Macula server to any destination
* Snackbar style notifications for alerts from the Alerts tab
* Smart replication based on events (E\&A alerts)\*
* Custom configuration of the ONVIF Notification Messages for generic events
* Added LPR and Vehicle event support for i-PRO Active Guard OSS plugin and Active Guard server
* Added generic Modbus TCP Events and Actions
* Implemented an option to select layouts for visual groups automatically
* “Structured View” Console filter that hides non-grouped list items in the resource list
* Indicators can now be attached to channel overlays (“portals”) and change their color accordingly

#### Improvements:

* Webpages have been renamed to CrossLinks
* Performance enhancements for large installations for a faster and smoother management experience on big setups (archive stream request and update optimization, shared layout deserialization optimization, Console startup speedup, reduced server shutdown time)
* Archive Recorder improvements for more efficient cyclic recording
* Implemented asynchronous method execution for remote servers (improves communication over low-bandwidth and unstable connections)\*
* Added the ability to pop-up channels/maps on the second monitor screen (CTRL + left mouse button double click)
* Added visual difference between passive and offline channels in the Macula Monitor application
* Consolidated email operations into a dedicated internal mail service module for more efficient mail handling
* Added mail server status in the Monitoring section of the Macula Console
* Advanced audio mixing in Monitor to smoothly combine multiple audio sources
* Improved audio quality in the Macula Monitor application for both live and playback
* Added an option to automatically reset software counters based on a certain value
* Automatically reset counters state to zero after the user deletes its data (Counters -> Manage data -> Delete data) without having to wait for the server restart
* Motion detection will now automatically switch to another stream if there are no keyframes for N seconds
* Added Watchdog monitoring of the streaming server state to ensure its stable operation
* Added a new audit record of the “Critical” type (problem) if the system clock was changed more than 15 minutes
* Added AD/LDAP group status in the Monitoring section of Console to help the user see synchronization errors
* PTZ improvements for the Hikvision driver
* Added a new icon set for maps (perimeter protection)
* Discontinued Support for older Windows versions: Windows 7, 8, 8.1, Server 2008, and Server 2012 are no longer supported
* Localization updates for Czech, German, Spanish, Indonesian, Malay, Latvian, Dutch, Japanese, Polish and Russian languages

#### Support for new cameras added:

* i-PRO WV-S32302-F2L, WV-X15700-V2L, WV-S32402-F2L, WV-U31401-F2L models
* Dahua DH-SD5A432GB-HNR, DH-SD65F230F-HNI, DH-SD5A225XA-HNR models
* Grundig GD-CI-AP4747P and GD-CI-AP4647P models

#### Fixes:

* Monitor app is locked if an alert window pops up when the Active Guard plugin has an opened event playback window
* The schedules may trigger incorrectly due to frequent configuration changes
* Unable to receive Sub stream using ONVIF driver from Milesight NC8274-PA camera
* Unable to receive Edge stream using ONVIF driver via non-RTSP port
* Sorting by resolution does not work in the Monitoring section
* Fixed recent archive interval limitation

\*The related functionality is only supported in Enterprise edition

***

## 1.26.1   \[14-Dec-2023]

#### Improvements:

* Optimized database operation when a single AD user belongs to two or more LDAP groups
* Improved zoom and focus control for the i-PRO (Panasonic) WV-CU98 CCTV keyboard
* Reworked sequential entry of multi-digit PTZ presets in Monitor
* Improved audio support for the video archive export

#### Support for new cameras added:

* i-PRO (Panasonic) WV-S1536LNA, WV-S2536LA, WV-S15500-V3LN, WV-S25500-V3LN models

#### Fixes:

* Portable Player unable to play back h265 stream exported as MKV + Original compression
* Fixed edge recording for native drivers: Bosch, Dahua, UDP, and Hikvision
* Fixed: partially broken edge recording for the ONVIF driver
* Fixed: Macula Monitor is unable to export time series query results in CSV/XLS/PDF when there are null fields

***

## 1.26.0 \[14-Nov-2023]

#### New features:

* Added support for Inner Range Integriti access control system
* Integration for the i-PRO Active Guard server events with watchlists
* Implemented an option to watermark the video in Monitor based on the internal user ID
* Added a new action: enable/disable internal video analytics (built-in server-side VA)
* Added the possibility to assign schedules to users and user groups
* Webpages (CrossLink Basic): added an option to allow file download (video, JPG, PDF, and CSV)
* Webpages (CrossLink Basic): added an option to display the webpage in a separate tab in Macula Monitor
* Copy and paste visual elements (markers) on the maps in Macula Console

#### Improvements:

* Macula Monitor: Alarm pane optimization for multi-tab environment
* Improved indication in Monitor application for devices with too big GOP length: channel marked with red color
* Minor visual updates in the Monitor application
* Localization updates for Czech, German, Spanish, Indonesian, Malay, Chinese, Latvian, Dutch and Russian languages

#### Support for new cameras added:

* Wavesys IP-30201LDI, IP-10201LDI, IP-30203LDO, IP-30301LDO, IP-10301LDO, IP-30303LDO, IP-30501LDO, IP-30503LDO, IP-30201LBO, IP-30203LBO, IP-10201LBI, IP-30203LBO-V650, IP-30301LBO, IP-30303LBO, IP-30303LBO-V650, IP-10301LBO, IP-30501LBO, IP-30503LBO, IP-30203LPT, IP-30303LDO4, IP-30303LDO2, IP-30501LFO , IP-30301LFO, IP-30301DFO, IP-2T001BO-T35, IP-2T101BO-T56, IP-50301LDO, IP-50303LDO, IP-50503LDO, IP-50301LBO, IP-50303LBO, IP-50501LBO, IP-50503LBO, IP-50303LBO-V650, IP-50301LDO2, IP-50303LDO4, IP-50501LFO , IP-50301LFO, IP-50301LTB, IP-50301FUO, IP-10503WBOX, IP-10403LPT, IP-10203PTZ, IP-10203LPT, IP-10203, IP-10403, IP-10503BOX models
* Axis Q3536-LVE model
* i-PRO WV-S66700-Z3L model

#### Fixes:

* Fixed: Event schedules may work incorrectly when custom days are used
* Fixed H265 stream parsing for new Bosch models (AUTODOME, FLEXIDOME, TINYON)
* The ‘Use legacy authentication’ option is turned on by default in ONVIF settings when creating multiple devices (now this option is off by default, consistent with adding a single device)\*
* Fixed: The video wall becomes unusable when the maximized viewport is sent as a layout to the video wall screen
* Restored video export for MxPEG codec with original compression
* Fixed the error when exporting video clip in Monitor from grid mode
* Removed the artifacts in live video feed in Monitor when using multicast mode

\*The related functionality is only supported in Macula Enterprise edition

***

## 1.25.0   \[8-Sep-2023]

#### New features:

* Case Export in Monitor: asynchronous video export of multiple channels with custom time ranges
* Added user-defined quick access ID for channels, layouts, user buttons, and webpages
* Monitor: added server grouping in the Connections dialog
* Maps: for channel markers, the color of the camera view area can be linked to an indicator
* Console: added an option to create visual shortcuts for user buttons, maps, webpages, and shared layouts (different shapes, similar to channel shortcuts aka “portals”)
* Added an option to automatically disconnect users from Monitor/Console/Web/Mobile when they are disabled on the server, their OAuth token was reset, or their password expired
* Implemented an option to enable user accounts on the specified date and time
* Added Japanese localization

#### Improvements:

* Update for NEDAP AEOS access control to support version 2023.x
* Improved integration for i-PRO (Panasonic) WV-CU98 CCTV keyboard
* Detailed audit event log for archive access: playback, export, snapshots
* Channels and shared layouts can pop up when the Monitor application is connected directly to a Recording server\*
* Added support for mp3 format in Portable Player
* Added HTTPS support for remote upgrade
* The cursor is placed in the search field automatically for newly created events and actions in Console
* Added the ability to see shared layouts locally on the recording servers (containing allowed local channels)\*
* Enable permission tab for anonymous built-in user
* New events in Audit: Server configuration loading errors, Disk Excluding errors, Recording Errors, Watchdog messages (also treated as Problems and reflected in the relevant section of Audit)
* Advanced option for counters overlay setup: font size, color, position, name/label
* GSM modem settings are added to import from the configuration database
* Added status of VA into monitoring (detection rate, detection time, the total number of detections made, etc.)
* Added ability to copy-paste visual elements in channel overlay in Console (channel and other shortcuts)

#### Support for new cameras added:

* Dahua DH-IPC-EBW81242N-AS-S2, DHI-TPC-DF1241-T and DH-VCS-SH30 models
* Milesight TS2866-X4TPC model
* Hanwha XNF-9010RV model

#### Fixes:

* Recording configuration created by the user cannot be deleted
* The Active Guard preferences value does not save
* Event schedules may work incorrectly when the current day starts from an inactive profile and the previous day ends with an active one
* Some files exported in version 1.24.0 (AVI + JPEG compression) do not open in the Portable Player
* Video export may fail on videos with gaps larger than 5 seconds when soft subtitles are enabled

\*The related functionality is only supported in Macula Enterprise edition

***

## 1.24.0

#### New features:

* Implemented support for user authentication via OAuth 2.0 (for Macula Monitor and Macula Console applications)
* i-PRO Active Guard OSS Plugin integration with Monitor application (direct interactive connection)
* Implemented a new built-in E\&A event for channels that can be triggered via HTTP API
* Implemented the Problems section to filter issues from the Audit log in the Console application
* Added user calendars for the recording schedules in the Console application
* Added custom days for the recording schedules in the Console application
* Implemented an option to adjust font size/color/position for the viewport timestamps in Monitor
* Added an option to disable communication with any camera to save traffic (only retrieve video when Monitor displays the target channel)
* Added an option to switch servers in the Console application
* Implemented support for i-PRO (Panasonic) WV-CU98 CCTV keyboard

#### Improvements:

* Extensive performance and synchronization optimization for large-scale systems
* Improved Console performance for large systems
* Optimized video export procedures
* Reduced number of readings from the configuration database when synchronizing user account info
* Added a new entry to the Audit log upon an attempt to trigger an external event with an unknown event ID (for external events of E\&A)
* Added the ability to save Problem Report locally without checking the Internet connection (added an additional button in the wizard)
* Added the ‘Secure connection’ option to bulk edit devices mode (when creating multiple devices)\*
* Highlight new lines in the data channel visualization in Monitor (e.g., POS data)
* Added channel shortcuts for Playback mode in Monitor
* Added marker outline settings for map icons in Console
* Added data source status to the Monitoring section of Console
* Added Cybersecurity report in the Console application
* Disabled channel settings for the legacy ONVIF driver devices (read-only mode)
* Added an option to see the list of active recording profiles for any channel in the Monitoring section of Console
* Added ‘Server’ column to the Archive Statistics tab of the Monitoring section of Console
* Added a new macro in the Events & Actions section of Console: UNIX Epoch time
* Added a ‘Test button’ for testing the mail server configurations in the Console application
* Added a setting to clear cookies in the Monitor Administration tool (cookies will be cleared for webpages upon Monitor application exit)
* Localization updates for Czech, Chinese, Spanish, Dutch, Polish, Latvian, Russian, and Turkish languages
* Integrated two-way audio for Dahua IPC-HDBW5242R-ASE-MF and Hikvision DS-2CD2126G2-ISU cameras

#### Support for new cameras added:

* i-PRO (Panasonic) WV-X86530-Z2, WV-X86531-Z2 and WV-S85402-V2L models
* Dahua DH-IPC-HUM8531M-V-LED model
* Teltonika RUTX50 model
* Zenitel TCIV-3+ model

#### Fixes:

* The Audio out icon for rapidly pressed scenarios

\*The related functionality is only supported in Macula Enterprise edition

***

## 1.23.1   \[27-Apr-2023]

#### Improvements:

* Added input guard events for NEDAP AEOS access control
* Added display for all channels on the map in playback mode
* Implemented single channel license for all i-PRO multi-lens IP cameras
* Aspect ratio settings for external services output results
* Implemented ‘add bookmark’ keyboard shortcut in command mapping settings
* Implemented meta data support for External Service Tab in static grid view pictures
* Snapshot export in PDF format display time in local zone instead of the UTC

#### Support for new cameras added:

* i-PRO (Panasonic) WV-X86530-Z2 and WV-X86531-Z2 models
* Mobotix 3 lense cemeras: P7 Series and Mx6 Series
* Hikvision iDS-2CD7A46G0/P-IZHSY model

#### Fixes:

* Timeline disappears when time series database event’s start and end time are the same
* Additional audio and VCA permissions are no longer needed for user in order to manage external services
* Uniview audio stream recording while the audio source is not enabled in Console
* Portable player does not accept the password from the encrypted archive
* Fixed edge recording for Vivotek FD9369 model

***

## 1.23.0   \[5-Mar-2023]

#### New features:

* Added Data Channels – data-only channels for textual data visualization
* Added multi-purpose time series databases for data sources
* Monitor: advanced queries for time series databases in Playback mode
* Monitor: implemented data channel visualization
* Added support for NEDAP AEOS access control
* Added live alarm tab management restrictions in the Monitor Administration Tool
* Implemented an option to disable user accounts on a specific date and time
* Added Spanish (Spain) and Chinese (Simplified) localizations

#### Improvements:

* Compact live alarm tab headers in Monitor
* Added ‘Hidden’ status for bookmarks in the Monitor application
* Added Webpage/CrossLink markers to Maps
* Added a grid arrangement option for markers on maps
* Improved server performance on large scale configurations
* Added H264 codecs support for Webpages (CrossLink driver)
* Added an option to edit multiple live alarms in the Monitor application (bulk change status and severity)
* Customizable metadata overlay colours for the Video Analytics object classes in the Monitor application
* Implemented metadata support for grid view video playback in the External Service tab of Monitor
* Localization updates for Ukrainian, Czech, Russian, Dutch, Indonesian, Malay, Chinese (Traditional), and Latvian languages

#### Support for new cameras added:

* i-PRO (Panasonic) WV-S65302-Z2 model
* Hikvision DS-2SE7C432MW-AEB model

#### Fixes:

* Fixed EDGE recording for Axis P3227-LVE camera
* Fixed RTSP port changing for CBC (Ganz) ZNP-B5M212DP camera
* Fixed selection for startup layouts or sequences in the Monitor application
* Fixed possible Macula server reboots when the streaming server is used intensively
* Fixed playback of the archive via the Web client when the recording server is replaced by failover\*
* When changing the name of the software counter in the console, it does not change in the Reports section of the Monitor application

\*The related functionality is only supported in Macula Enterprise edition

***

## 1.22.1

#### New features:

* Added possibility to authorize external/LDAP users using Win32 LogonUser call (applied to foreign security principals when user domain is not accessible from the server directly)
* Added Serbian localization

#### Improvements:

* Removed outlines for marker icons and text on the maps
* Improved regex matching for MQTT client and GSM modem events
* Improved MQTT client compatibility with HiveMQ Cloud broker
* Improved responsiveness of a combo box with a lot of elements in the Monitor application
* Improved Monitor startup time on systems without internet access
* Added support of ‘Scene Change Detection’ feature to new Panasonic/i-PRO devices
* Implemented 2.0 firmware version support for Leica BLK cameras

#### Support for new cameras added:

* Grundig GD-CI-BT4747P, GD-CI-AT4537VH, GD-CI-AT4537TH, GD-CI-BP8637V, GD-CI-BP8637T, GD-CI-AP4617V models
* VCACore Video Analytics 96,128,160,192,224 and 256 channel devices

#### Fixes:

* Fixed zone-specified events for Leica devices
* Checkbox ‘Pop up message box upon server disconnect’ may disappear after the Monitor is restarted
* Fixed external PTZ control settings for analog devices
* Tanz cameras may not work as (Generic) ONVIF Compatible camera model
* Fixed AI stream recording for CBC (Ganz) ZNP-B5M212DP model

***

## 1.22.0   \[27-Oct-2022]

#### New features:

* Support for generic GSM modems with AT commands for sending and receiving SMS notifications
* New event triggered by received SMS text
* New action: send SMS
* SMS support for two-factor authentication
* Added MQTT protocol support (built-in MQTT client)
* Added filter tabs for the live Alarm pane in the Monitor application
* Added possibility to change destination storage for auxiliary streams (audio, motion, VCA, and external data streams)
* Added new actions: disable/enable/toggle channel
* Added Indonesian localization

#### Improvements:

* Improved geo map rendering across all applications
* Improved recorder behavior after backward system time shifts
* Implemented a new event type – Auxiliary device event – for non-video device events
* Added ARM/DISARM events and actions for SATEL integration
* Added a new column for Storages in the Monitoring section of Console: last available time (the last time when the storage was available)
* Added additional recording error in the Monitoring section of Console: no frames were recorded for a specific stream
* Added new analytics model (320×320), optimized for GPU use
* Updated PPE detection engine to the latest version
* Improved accuracy for the line crossing events in VA
* Added search and option to select all counters at once for reports in the Monitor application
* Extended SMTP error descriptions in the Audit log
* Monitor: improved text filter/search for live alarms in the alarm pane
* Added an option to test the connection quality between central management and recording servers\*
* Updated Console login form to store different connections
* Added an option to configure user PTZ priority timeout
* Added a new setting allowing to show a message box when the server disconnects from Monitor
* Integrated DI/DO support for UniPing devices
* Added new VCA events for Leica cameras: “Human” and “Non-Human”
* Implemented TLS 1.2 for SMTP mail servers

#### Support for new cameras added:

* i-PRO (Panasonic) WV-S8574L, WV-S8543L, WV-S8564L, WV-S8563L, WV-S8544L, WV-S8543L, WV-S8544, WV-S8543, WV-S15700-V2L, WV-S22700-V2L, WV-S25700-V2L, WV-S15600-V2L, WV-S22600-V2L, WV-S25600-V2L, WV-S15500-V3L, WV-S22500-V3L, WV-S25500-V3L, WV-S4176, WV-S4176J, WV-S4576LJ, WV-S4576LM, WV-S4156, WV-S4156J, WV-S4556LJ, WV-S4556LM, WV-S1136, WV-S1536L, WV-S1536LN, WV-S1536LTN, WV-S2136, WV-S2136L, WV-S2236L, WV-S2536L, WV-S2536LN, WV-S2536LTN, WV-S2136-B, WV-S2136G, WV-S2136G-B, WV-S2136L-B, WV-S2136LBUX, WV-S2136LG, WV-S2136LG-B, WV-S2236L-B, WV-S2236LG, WV-S2236LG-B, WV-S1536LBUX, WV-S1536L-B, WV-S1536LN-B, WV-S2536LG, WV-S2536LGN, WV-S7130UX, WV-S7130WUX, WV-B71300-F3, WV-B71300-F3-1, WV-B71300-F3W, WV-B71300-F3W1, WV-X8571N, WV-S8531N, WV-X4173, WV-X4173J, WV-X4573LJ, WV-X4573LM, WV-S4151, WV-S4151J, WV-S4551LJ, WV-S4551LM, WV-S1572LNJ, WV-S1572L, WV-S2572LNJ, WV-S2272L, WV-X1571LNJ, WV-X1571LN, WV-X2571LNJ, WV-X2271L, WV-X1551LN, WV-X2251L, WV-X1534LNJ, WV-X2232LJ, WV-X5550LT, WV-U1134J, WV-U2134J, WV-U1133J, WV-U1533J, WV-U1114J, WV-U2114J, WV-U1113J, WV-U1132, WV-U1532L, WV-U2132L, WV-U2532L, WV-U1130, WV-U2130L, WV-U2530L, WV-U1142, WV-U1542L, WV-U2142L, WV-U2542L, WV-U2140L, WV-U2540L, WV-U1134AJ, WV-U2134AJ, WV-U1133AJ, WV-U1533AJ, WV-U1114AJ, WV-U2114AJ, WV-U1113AJ, WV-U1132A, WV-U1532LA, WV-U2132LA, WV-U2532LA, WV-U1130A, WV-U2130LA, WV-U2530LA, WV-U1142A, WV-U1542LA, WV-U2142LA, WV-U2542LA, WV-U2140LA, WV-U2540LA, WV-S1132, WV-S1131, WV-S1112, WV-S1111, WV-S1111D, WV-S1130V, WV-S1130VRJ, WV-S1110V, WV-S1110VRJ, WV-S2531LN, WV-S2531LTN, WV-S2231L, WV-S2131L, WV-S1531LN, WV-S1531LNJ, WV-S1531LTN, WV-S1531LTNJ, WV-S1531LNS, WV-S1531LNSJ, WV-S2131, WV-S2130, WV-S2130RJ, WV-S1511LN, WV-S1511LNJ, WV-S2511LN, WV-S2211L, WV-S2111L, WV-S1511LDN, WV-S2111LD, WV-S2110, WV-S2110J, WV-S2110RJ, WV-S1510, WV-S3131L, WV-S3531L, WV-S3532LM, WV-S3130J, WV-S3530J, WV-S3111L, WV-S3511L, WV-S3512LM, WV-S3110J, WV-S3510J, WV-S2550L, WV-S2550LNJ, WV-S2250L, WV-S1550L, WV-S1550LNJ, WV-S2270L, WV-S1570L, WV-S1570LNJ, WV-S2570L, WV-S2570LNJ, WV-X6531N, WV-X6531NJ, WV-X6531NS, WV-X6511N, WV-X6511NJ, WV-S6131, WV-S6111, WV-S6530N, WV-S6530NJ, WV-S6130, WV-S6530NS, WV-S6110, WV-X6533LN, WV-X6533LNJ, WV-S6532LN, WV-S6532LNJ, WV-S4550L, WV-S4550LM, WV-S4150, WV-X4571LM, WV-X4571L, WV-X4171, WV-X4170, WV-X8570N, WV-S8530N, WV-V2530LK, WV-V1330LK, WV-V2530L1, WV-V1330L1, WV-V6430L, WV-V1170, WV-VCC100, WV-VCC100PJ, WV-X8574L, WV-X4172, WV-S2572L, WV-S2552L, WV-X2551LN, WV-X2533LNJ, BWC4000 models
* VCACore Video Analytics 48 and 64 channel devices
* Axis Q1700-LE ANPR camera
* Ganz ZNT8-25BQVF7-B model
* Evidence Apix – ThermalDome / BS 3.5/4 model
* Amcrest IP4M-1041B model
* Foscam FI9928P model

#### Fixes:

* ‘Send HTTP request’ action may be triggered with considerable delay
* Fixed duplicate VCA events from VCA Core devices
* Fixed possible motion detection error after upgrade from version 1.11.0 (or prior) till the latest one
* Web client not showing the archive from recording server when failover server is online and has some archive\*

\*The related functionality is only supported in Macula Enterprise edition

***

## 1.21.1   \[15-Jul-2022]

#### New features:

* Added support for Foreign Security Principals of trusted AD domains
* Implemented support for the newest version of Mobotix LPR analytics (by FFgroup)
* Monitor: implemented default substream mode option (auto, force main stream, force substream)
* Monitor: implemented export of live alarms (from alarms pane) to XLS, PDF, or CSV

#### Improvements:

* GPS coordinates on geo map will be shown for all displayed cameras during playback
* Improved and unified search result export for Bookmarks, VCA, Smart Search, External services, and Data Sources
* Monitor: added an option to set startup layout or sequence via context menu in layouts pane
* Monitor: save and restore the Resources’ panel width (layouts, channels, maps, etc.)
* Layout sequence timeout is now extended upon user interaction
* Temporary pause layout sequence while a viewport is maximized
* Allowed ONVIF HTTPS connection to use TLS 1.2
* Chinese localization update

#### Support for new cameras added:

* Vivotek FD9369, IB9369, FE9192-H, FE9191-H-v2, FE9391-EHV-v2, SD9368-EHL, SD9384-EHL, IP9165-HT-v2, IP9165-LPC-v2, FE9382-EHV-v2, MD9582-H, MD9584-H models
* ONCAM Evolution 5, Evolution 12 and Evolution 180 models

#### Fixes:

* Sometimes remote device autodiscovery cannot be completed if connection was interrupted
* Fixed connection error for External audit if My SQL database is selected
* Unable to get Edge recording from the ONVIF device through the global network
* Layouts are incorrectly overwritten under certain circumstances
* The first frame cannot be decoded on Axis M30 camera
* Fixed multichannel archive export to separate files
* Fixed action ‘activate sub-stream recording’

***

## 1.21.0   \[21 Apr-2022]

#### New features:

* Two-factor authentication for Console and Monitor login
* Cyber security dashboard in Console
* Added support for CUDA (NVIDIA GPU computing) for Video Analytics
* Added support for internal tags and subjects (separate database)
* Dedicated database for the video analytics result history (external recognition results)
* Added support for 256-bit AES encryption for archive protection and client-server communication
* Exported videos now can include dewarped images and VA metadata overlay with VP8 and JPEG compression

#### Improvements:

* Additional video analytics engines for VA
* Added new zone settings in VA: object presence time, object absence time, zone intersection by object threshold
* Viewport rendering now respects display scale factor (DPI) when drawing timestamps, errors, and analytics metadata in viewports
* Processing of video frames by analytics engine moved into a separate host process
* Added events into audit log: user has changed VA settings (flags, configuration)
* Added HTTPS option to the “Send HTTP Request” action in the Events & Actions configurator
* Speedup console startup on overloaded systems
* Added disconnect reason to audit events: Recording Server Disconnected/Mirror Server Disconnected
* Watchdog setting ‘Monitor system committed memory usage ratio’ default value changed to 95%
* Comments are now included when exporting bookmarks into CSV format from the Monitor application
* More precise archive duration statistics have been added in the monitoring section of Console (Data Duration column)
* Added field ‘value’ into the search criteria for Monitor archive VCA search
* Implemented an option to enable/disable recording servers reset when restoring the central server configuration using Server Backup and Restore Wizard
* Implemented autorefresh in the monitoring section of Console
* Added variable opacity to zones and counters in VA settings
* Implemented channel GUID macro text under the Events & Actions insert fields
* Added additional filters for Audit log search: filter by user(-s) and server(-s)
* Keep device selection when copying a device in Console
* Added total stream duration column under storage monitoring in the monitoring section of Console
* Added fire extinguisher icon set for maps
* Integrated FFgroup LPR analytics for Mobotix cameras

#### Support for new cameras added:

* Vivotek FD9360-H, IB9360-H, IT9360-H, MD9560-DH, MD9560-H, FD9166-HNF2, FD9166-HNF4, FD9366-HVF2, FD9366-HVF4, FD9368-HTV, IB9368-HT, FD9380-H, IB9380-H, IT9380-H, FD9182-H, FD9388-HTV, IB9388-HT, IT9388-HT, CC9160-H, CC9160-HS, CC9380-HV, FE9380-HV, FD9167-HT-v2, FD9367-EHTV-v2, FD9189-HT-v2, FD9189-H-v2, FD9389-EHTV-v2, FD9389-EHV-v2, IB9389-EHT-v2, IB9389-EH-v2, IT9389-H-v2 models
* Axis A9161 Network I/O Relay Module
* Axis C1310-E Network Horn Speaker
* Axis Siren D4100
* Ganz ZN1A-2D6DTMZ71 dual-head camera
* Hanwha XNZ-6320 model
* Tanz THCMx2, THCMx3, THCMx4, THCMx8, THCMxA, TCIBMx1, TCIBMx2, TCIBMx3, TCIBMx4, TCIBMx5, TCIBMx6 models

#### Fixes:

* Inappropriate behavior of Monitor application on multidisplay systems with different DPI settings
* If Macula is working as the POS Client, it won’t re-establish a connection after the network connection was lost
* Audit filter is reset on server reconnect
* Fixed Motion Detection for DS-2CD2346G2-IU camera
* Fixed RTSP port changing for PixelPro AI driver
* Unable to read data items from Bolid Orion OPC server

***
