> For the complete documentation index, see [llms.txt](https://helpdocs.conducttr.com/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://helpdocs.conducttr.com/release-notes/2026/july-2026.md).

# July 2026

**Release Date:** 4 July 2026

### What's in This Release

This release focuses on performance improvements.

## New Features <a href="#id-1.3-improvements-and-new-features" id="id-1.3-improvements-and-new-features"></a>

### **Limit AI-Generated Injects in Pattern of Life** <a href="#id-3.1.1-control-over-ai-generated-injects-in-pattern-of-life" id="id-3.1.1-control-over-ai-generated-injects-in-pattern-of-life"></a>

Designers can now set a limit on the number of injects generated by AI within a Pattern of Life (PoL) rather than always generate one per persona in a faction.

**Why it matters**

For exercises with large public factions (100 or more personas) removing lots of unwanted injects was time consuming.

**Key features**

* Configure the number of personas that will generate posts within a faction
* Configure the number of posts to generate
* An optional cap that lets designers choose a custom number of posts in multiples of five, up to fifty

<details>

<summary><strong>⚙️ How it works</strong></summary>

* The maximum number of posts is bounded by the number of personas *selected* from the faction (the "top N" personas), not the total available in the faction.
* The system picks the top N personas appearing virtually and generates posts based on their parameters, such as empathy level and faction-level attributes.
* This is the first version of the feature, intentionally kept simple; behaviour may be expanded in future releases.

<figure><img src="/files/LWapUehzEuIXQrEQXVaD" alt=""><figcaption></figcaption></figure>

</details>

## Product Improvements <a href="#id-1.3-improvements-and-new-features" id="id-1.3-improvements-and-new-features"></a>

### **Comms Manager** <a href="#open-the-composer-directly-from-the-persona-column" id="open-the-composer-directly-from-the-persona-column"></a>

#### **Open the Composer Directly from Persona Column** <a href="#open-the-composer-directly-from-the-persona-column" id="open-the-composer-directly-from-the-persona-column"></a>

In the Communications Manager, a new icon on the persona column opens the composer for that persona, letting designers create a new entry for a persona directly from the column without leaving the view.

## Editor

### Teams Table

#### **Faster Teams Table for Large Audiences** <a href="#faster-teams-table-for-large-audiences" id="faster-teams-table-for-large-audiences"></a>

The Teams table in the Scenario Editor now handles larger audiences more smoothly. Team member fields are shown as read-only by default and become editable when an audience is selected, keeping the table responsive even with a large number of participants in a team.

#### **Team CSV Validation** <a href="#team-csv-validation" id="team-csv-validation"></a>

When uploading a team CSV, the Scenario Editor now validates the file format in addition to passwords - checking the number of columns and that parameters are correct, and displaying a clear error when they are not. This helps designers catch formatting issues before they cause problems.

#### **Synchronised Hide Email for Matched Personas** <a href="#synchronised-hide-email-for-matched-personas" id="synchronised-hide-email-for-matched-personas"></a>

When a player and a persona are connected (Matches Persona is on), the Hide Email setting can now be toggled on both together, so the setting stays consistent across the linked pair.

### Saving

#### **Enter Key to Confirm in Pop-ups and Input Fields** <a href="#enter-key-to-confirm-in-pop-ups-and-input-fields" id="enter-key-to-confirm-in-pop-ups-and-input-fields"></a>

The Enter key now confirms actions (OK) in pop-up windows, dialog boxes, and input fields across the editor, making common interactions quicker and more intuitive.

#### **Unsaved Changes Protection When Navigating Away** <a href="#unsaved-changes-protection-when-navigating-away" id="unsaved-changes-protection-when-navigating-away"></a>

The Scenario Editor now checks for unsaved data before you leave a page — whether by refreshing, closing, or using the browser's navigation arrows — across exercises, injects, PoL and Colibri content, personas and factions, media assets, and configuration screens. This helps prevent accidental loss of work.

#### **KML File Upload in the Media Library** <a href="#kml-file-upload-in-the-media-library" id="kml-file-upload-in-the-media-library"></a>

Files with the .kml extension can now be uploaded to Documents in the media library, supporting map and geospatial content in exercises.

## Technology Improvements <a href="#id-1.3.1-communications-manager" id="id-1.3.1-communications-manager"></a>

This release includes a range of behind-the-scenes improvements that make Conducttr faster, particularly during large exercises and high-traffic peaks.

#### **Improved Messaging under Load** <a href="#id-5.1.1-faster-more-reliable-messaging" id="id-5.1.1-faster-more-reliable-messaging"></a>

Messages now load and send more efficiently, with smaller delays during busy injects and high-traffic moments. A progress bar shows when content is loading, so players and facilitators always know the system is working.

#### **Improved Performance for Large Channels and Teams** <a href="#id-5.1.2-improved-performance-for-large-channels-and-teams" id="id-5.1.2-improved-performance-for-large-channels-and-teams"></a>

Large teams, websites, and mailboxes now load and navigate more quickly, making busy exercises easier to work with.

#### **More Consistent Notifications** <a href="#id-5.1.3-more-consistent-notifications" id="id-5.1.3-more-consistent-notifications"></a>

Red dot notifications now behave more consistently across channels, giving players a clearer, more accurate signal of unread content.

#### **Ongoing Performance Work** <a href="#id-5.1.4-ongoing-reliability-and-performance-work" id="id-5.1.4-ongoing-reliability-and-performance-work"></a>

A range of further improvements have been made across the platform to strengthen responsiveness and to support faster development in future releases.

## **Bug Fixes** <a href="#id-6-bug-fixes" id="id-6-bug-fixes"></a>

A range of bugs have been resolved for navigation and content handling in both the Exercise Editor, Player View and Facilitator Dashboard.


---

# Agent Instructions
This documentation is published with GitBook. GitBook is the documentation platform designed so that both humans and AI agents can read, navigate, and reason over technical content effectively. Learn more at gitbook.com.

## Querying This Documentation
If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter, and the optional `goal` query parameter:

```
GET https://helpdocs.conducttr.com/release-notes/2026/july-2026.md?ask=<question>&goal=<endgoal>
```

`ask` is the immediate question: it should be specific, self-contained, and written in natural language.
`goal` is optional and describes the broader end goal you are ultimately trying to accomplish on behalf of the user. GitBook uses it to tailor the answer towards what is most useful for that goal.

The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
