> ## Documentation Index
> Fetch the complete documentation index at: https://docs.worlds.io/llms.txt
> Use this file to discover all available pages before exploring further.

# 3.1.0

April 10, 2026

***

#### **Overwatch**

We improved the Overwatch timeline to make navigating across days and time simpler, and make the transition between historical and live views more seamless.

* **Timeline Performance** — Introduced a subscription‑based model for more responsive live monitoring, as well as UX improvements for navigating the timeline, reviewing historical events, and returning to live.
* **Type to Filter** — Fixed a bug in filtering search bar that could cause disruptive page refreshes.

***

#### **Dashboards**

We continued improving dashboard functionality and usability so users can self‑serve insights more easily.

* **Events Activity & Agents** — Cleaned up how events activity shows agents so customers see accurate, up‑to‑date event sources.
* **Save Custom Dashboards** — Delivered the backend system for saving and serving dashboards (layouts, widgets, configurations) per organization.
* **Widget Enhancements** — Functional and UX enhancements to dashboards and widgets (map, heatmaps, pie charts, metadata filters, widget limits, dark‑mode issues) to make analytics faster and clearer on large configurations.

***

#### **Roles & Permissions**

We strengthened access controls so users only see data they are authorized to view and API keys enforce the right roles.

* **Permissions respected in GQL Summary endpoints** — Ensures new dashboarding and Overwatch GraphQL summaries (events, chronicles, tracks, detections, video) are filtered by the user’s allowed sites, preventing cross‑site data leakage.
* **Harden API Authentication** — Fixes multiple gaps in our API service so API tokens correctly enforce admin/manager roles, geofence APIs are properly locked down, and security auditing works reliably.

***

#### **Bugs & Production Stability**

We resolved several customer‑impacting issues to improve reliability and trust:

* **Asset Display** — Fixed asset links so documents and media open as expected instead of forcing downloads.
* **Unavailable Video** — Fixed cases where videos appeared “unavailable,” improving confidence that all configured video sources can be used.
* **Unsearchable Video** — Ensures transcoded videos continue through the pipeline and become searchable.
* **Indexing Stability** — Improved the robustness of indexing jobs to prevent memory‑related failures during large workloads.
* **Subscription Ordering** — Fixed ordering and delay issues so subscription‑based updates arrive in the correct order and on time.
* **Segment Load and Search** — Polishing segmenting and search behavior so users see consistent, complete results across collections and tagging flows.

***

#### **Usability & UI Polish**

A few visual and navigation improvements to reduce friction:

* **Navigation UX** — Improved tooltips, animations, and routing for smoother navigation across the app.
* **Dark Mode Theme** — Fixed missing styling so indexing status looks consistent in dark mode.
