Technical Bulletin
To: Power User, Power Users
Date: July 14, 2026
Re: DW Spectrum Release Notes 6.1.2.43047
DW Spectrum Software Update 6.1.2.43047
-----------------------------------
Affected Software: DW Spectrum Professional, DW Spectrum Enterprise
New Software Version: 6.1.2.43047
Previous Software Version: 6.1.1.42624
Release Date: July 14, 2026
-----------------------------------
In-Client Upgrade Information
- Build Number: 43047
- Password: tki4pq
New Software Notes
Breaking Changes
- Support for MacOS 12 will be discontinued in the next major release (6.2).
- Security hardening: Access-Control-Allow-Credentials is now false. Broswer integrations using cookie-based authentication on cross-origin requests (including fetch with credentials: 'include', XHR.withCredentials = true and Axios requests with withCredentials: true) will stop working and must migrate to Authorization: Bearer <token>.
General Improvements
- Server Monitoring graph colors improved.
- VCA edge build size is optimized - debug symbols are removed.
- Localization has been improved.
Timeline date format is consistent with OS date format. - It is now possible to download full health report at the "Advanced > Logs Management" page.
Enterprise Functionality Improvements & Fixes
- Fixed the issue with reporting Live Streaming service usage.
Analytics Improvements & Fixes
- Added Intrusion Detection events support on Milesight cameras.
- Metadata parsing (object attributes) is added for the VIvotek analytics plugin.
- After upgrading to 6.1, if trying to choose a Vehicle type in the Milesight plugin search box, it searched for bikes. Fixed.
- On Hikvision cameras, wrong previews of analytic objects (Vehicle or LPR) were shown on the right panel in the Desktop Client. Fixed.
- The Vivotek analytics plugin could initiate a large number of false-positive error notifications. Fixed.
- The analytic event/object from the Vivotek SD9384-EHL coudl stop appearing in the Desktop Client after some time. Fixed.
- Dahua analytics plugin did not load for autodiscovered devices (i.e. DH-SD22204UE-GN). Fixed.
- The built-in Milesight analytics could show unexpected "Unknown" objects. Fixed.
- The analytics database coud completely fill the storage after upgrading to v6.1. Fixed.
- AI Manager is renamed.
Digital Watchdog Device Support
Newly Supported Devices:
- Digital Watchdog DWC-XMDS20Mi, DWC-XMDF32H, DWC-XDBJ10Mi, DWC-XTBG05DiT
Third-Party Device Support & Fixes
Device-specific fixes:
- I/O monitoring was enabled on Axis devices after initialization even if it was not enabled in the Desktop Client. Fixed.
- The secondary stream was not available on Dahua DH-IPC-HDBW2241* camera models after upgrading to 6.1. Fixed.
- Dahua DH-IPC-HFW633* camera models now support 2-way audio.
- Fixed PTZ on Hikvision DS-2DP3236ZIXS-D/440.
- If Hikvision cameras were not connected to the internet, the time stamps of thermal events could differ. Now, the system time is used.
- After upgrading to v6.1, some Hikvision cameras (i.e. DS-2CD2*) could become unauthorized. Fixed.
- After upgrading to 6.1, Server could unexpectedly change streams configuration on HikVision DS-2TD2617* camera models after Server reboot. Fixed.
- Incorrect camera firmware version was displayed for Hikvision DS_2CD2743G2* model line with firmwares 5.7.19+. Fixed.
- On Milesight devices, audio alarm can be enabled even if audio input was disabled in the camera settings. Fixed.
- Files exported from some Arecont Vision panoramic cameras, could not be played back. Fixed.
- Fixed PTZ on Hikmicro HM-TX3840-10*
Newly supported devices:
- Advantec ADAM-6250
Encoders added to the analog list:
- Hikvision DS-7632* series, DS-9032HUHI-K8.
- Avycon AVR-NSV64E2N, AVR-NSV32P16
Multi-sensor cameras:
- Hikvision DS-2SE4C425MWG* and DW-2CD2346G3D* series
- Hikmicro HM-TD1228*, HM-TX3840-10* and HM-TD2628* series
- Axis Q6300
- IVSEC NC542ADX
- Dahua DH-IPC-HDBW2449F
- Pelco SMLE1-24V5* and SMLE1-32V5* series
- Panasonic wv-s8530
- Invid VIS-P4DUALDRIR28NH* series
- Safire Smar SF-IPTB640A*, SF-IPTB384A*, SF-IPTB256A*
Advanced PTZ:
- Sparsh SS-IND212* series
- Pelco ESCE1-2X40* series
Bug Fixes
General UI Fixes
- The "Floor/table" mount option in the dewarping settings was not visible by default. Fixed.
- Some entries could appear in the Audit Log as actions with no user account specified. Fixed.
- In 6.1, we made a change that saved the playback sped when clicking play-pause. After complaintes from users, we reverted this change: as soon as the video is paused, the playback speed will be reset. There will be the option to change this behavior.
- "Do HTTP(s) Request" rules with whitespaces in the URL did not work in 6.1+. Fixed.
- Fixed scrolling issues with events in the notification panel.
- In multi-Server environments, multiple "Unsuccessful login" entries appeared in Audit Trail when trying to open bookmarks from a device where the archive was spread across different Servers. Fixed.
- In big systems, recording and device statuses may be displayed incorrectly after upgrading to v6.1. Fixed.
- Fixed the Desktop Client crash that could occur when browsing the timeline with 4x4 or 5x5 layouts opened.
- On some Sites, users failed to authenticate via temporary links and were prompted to authenticate through Cloud instead. Fixed.
- Fixed the scaling issue when many Server monitoring items were opened on the layout.
- In multi-monitor environments, if multiple instances were opened on specific monitors, the configuration was not restored after restart. Fixed.
- The default user groups (Administrators and Power Users) were also selected as recipients in the Send Mail action even if only one email address was specified. Fixed.
- The Desktop Client did not restore state for the "Bookmarks" and "Events" tabs after restart. Fixed.
- In certain environments, the Desktop Client could show an empty timeline portion past a certain date. Fixed.
- The role description in Group Details was not fully visible without scrolling, Fixed.
- In the User Management > Resources dialog, group-level selection in search did not work consistently. Fixed.
- Bookmarks sometimes could start playing a few seconds earlier than their start time. Fixed.
- Fixed the Desktop Client crash when dragging a cloud layout onto a video wall.
- Multi Video export to .nov format could freeze if a decent amount of time (few hours) was exported. Fixed.
- The "Available by Permissions" setting in the Resources tab for a new group/user could be reset. Fixed.
- The Desktop Client lost connection to Cloud and required to authenticate again if connecting ot a different Server version. Fixed.
- Fixed a visual rendering bug that caused the system tray icon context menu to display unreadable characters on Windows 10 Enterprise 2016 LTSB (build 1607), introduced in version 6.1.0.
Server Fixes
- Media2 requests were sent to devices even if the "Use Media2 to fetch profiles" advanced option was set to "Never". Fixed.
- Devices were shown as unauthorized after password reset, even if the password was correct until it was changed back to the original one on both sides (device and VMS) or removed and re-added the device with the new password. Fixed.
- Motion & Events Panels could scroll down on its own after idling for a while. Fixed.
- In some cases, it was not possible to merge a Server with the Site with a custom certificat installed. Fixed.
- Emails initiated by a Server were missing URL to the recordings in the plain-text body. Fixed.
- Server crashed after a WebRTC camera was created, started streaming live, and then stopped live stream. Fixed.
- If a user's OU was changed in the LDAP server, Server treated this user as a new one, and a new user entry was created after the LDAP sync (with the duplicated user name). Fixed.
- When adding RTSP streams, Server did not check all supported authentication algorithms. Fixed.
API & SDK Fixes
- Fixed the streaming issues via vmsproxy (https://${relay}. vmsproxy.com/rest/v3/devices/{$device_id}/media.mp4) using FFplay.
- When trying to perform an export using the /rest/v3/devices/ method with the continuousTimestamps parameter specified, utcTimestamps were ignored. Fixed.
- REST API: rest/v4/events/log changes its eventsOnly parameter behavior.
- API responses containing GUIDS, are changed in V4 - there will be no {} symbols:
- In v3 or earlier - "{%guid_string%}"
- In v4 - "%guid_string%"
- Fixed a wrong response from rest/v4/servers/this/storages with ETag.
- Timezone ID and offset information is added to the exported media file metadata when export is performed via the /rest/v3/devices/ method.
- The readonly field prolonged is added to rest/v4-/events/rules to evaluate triggers by rules only.
- WebRTC: metadata packets are now being dropped when the channel capacity is insufficient.
- WebRTC: Websocket connection failed after a live stream was restarted. Fixed.
- Plugin Analytics SDK: utilitiProvider()->cloudToken() did not return the token. Fixed.
- Added advanced PTZ functions that were missing in the v4 Rest API comparison to legacy /api/ptz: ContinuousFocusPtzCommand, AbsoluteLogicalMovePtzCommand, relative pan/tilt/zoom/focus/rotation compatibility bits, ViewportPtzCapability, FlipPtzCapability, HomePtzCapability, AuxiliaryPtzCapability.
- Server responded with "Not found" to unauthorized JSONRPC requests instead of "Unauthorized". Fixed.
- GET /rest/v4/devices required {} when using the _filter option (i.e. /rest/v4/devices?serverId={ced42fd2-d6ee-c192-8ddc-a0f820b71e24}). Now, they are optional.
______________________________________________________________________________
For More Information or Technical Support
DW Technical Support: https://www.digital-watchdog.com/contact-tech-support/
DW Sales: sales@digital-watchdog.com | www.digital-watchdog.com
Rev: 06/25 All rights reserved. Specifications and pricing subject to change without notice.