Release Notes 12.1.358
08 June 2026
A patch with a bit of personality. A new feature stepping out in early access, a few thoughtful enhancements, and the kind of small fixes that quietly clean up everyday rough edges.
What's New
-
Live Surveillance: Cameras finally have a place at the table. Add and manage cameras, watch live feeds in a grid view with a LIVE indicator, sort the event feed, and organize cameras into folders with the same breadcrumbs and tiles you already know from DEMS. Feeds stream over WebRTC for low-latency playback, the timeline surfaces clear stripes whenever a camera drops offline within or across an hour, H.265 cameras record alongside H.264 ones in the same fleet without re-encoding, and detection on small and distant objects has been tuned for better recall. Camera state and surveillance alerts persist on the server, so a refresh no longer wipes the timeline.
-
Live Operator Dashboard: A single live view of what's happening across your cameras right now. See open alerts at a glance and the latest activity feed, with the view staying current as new events come in.
-
Faster Object Tracking in Video Studio: Object tracking in Video Studio has had a real speed-up. The wait between drawing a box and seeing a finished track has shrunk to a fraction of what it was, and Studio stays responsive the whole time the tracker is running. It also handles multiple regions of interest at once now, each with its own Stop control, so you can track several subjects in parallel and end any one of them without disturbing the rest. If anything ever gets in the way, the system quietly handles the heavy lifting behind the scenes — same result, same quality, no interruption to your flow.
Enhancements
-
Studio Space also picked up a round of quality-of-life refinements that make working with dense scenes faster and a lot less fussy. Selection, resizing, zoom, and label visibility have all been smoothed out — less time fighting the canvas, more time finishing the work.
-
When a transcoded rendition isn't MP4, the player now automatically falls back to the next playable rendition instead of failing. Older formats and edge cases continue to play.
-
Custom Attributes are far more capable now: they appear in Advanced Search alongside built-in fields, support cross-field rules (conditional visibility, comparison, required, formula) for tying attributes together, add Mashup-picker and RichText field types, and the validation pane shows only the settings that apply to the chosen type.
Bug Fixes
-
Merging detections and publishing in Studio used to drag, and on heavier content the publish step could hang outright. The flow has been smoothed out, and publish now wraps up cleanly and on time.
-
Images uploaded into the chatbot were disappearing on page reload. They now persist through reloads, and publishing files uploaded through chat no longer fails intermittently.
-
Print Chat was producing a misaligned layout, messages and report sections would crowd the page and overlap when printed. The output has been tidied up and now prints cleanly from top to bottom.
-
TIF files were stumbling on the way in, uploads would fail in places and playback didn't always come through. Ingestion and playback have been steadied, and TIFs now upload and play back without the earlier hiccups.
-
Copying a Redaction media made up of an AVIF image was quietly failing partway through. The copy flow now handles AVIFs end-to-end, and duplicated media lands with everything intact.
-
Turning off OCR from indexer settings wasn't quite sticking, the only way to actually clear it was to remove every option and add the rest back. OCR can now be toggled off on its own, and the indexer settings save exactly the selection you make.
-
Adding tags from the existing list was getting blocked whenever a new tag was accidentally typed in alongside them, even on portals that restrict tag creation. The list-based selections now go through cleanly, and only the disallowed new-tag attempt is held back.
-
Resizing documents and images had picked up a regression that left the handles unresponsive in places. Resize behavior has been brought back to what it should be.
-
Redaction was being thrown off by codes and patterns that looked valid but weren't, with no clean way out once the flow stalled. Invalid inputs are now caught earlier, and the rest of the redaction continues without getting stuck.