diff --git a/src/content/changelog/changelogs/august-2026.mdx b/src/content/changelog/changelogs/august-2026.mdx index c32e3c7b..28bbe638 100644 --- a/src/content/changelog/changelogs/august-2026.mdx +++ b/src/content/changelog/changelogs/august-2026.mdx @@ -1,6 +1,6 @@ --- title: August 2026 -subtitle: Lots of changes in August. +subtitle: GitLab merge-request comment triggers, scheduled documentation checks, first-approval PR backfills, and bug fixes. date: '2026-08-01T00:00:00.000Z' hidden: false --- @@ -21,6 +21,8 @@ hidden: false * **Research breakdown now reads Knowledge Base inline and attributes delegated research:** Each trigger's research breakdown—on the Triggers page and a suggestion's **Triggers & Analysis** tab—now shows Knowledge Base reads inline, in the sequence the agent read them, instead of grouped at the end. Delegated research appears as an attributed branch labeled with the subagent type and its tool-call count. A "research agents" callout appears next to the summary when Promptless delegates research. See [Research breakdown](/docs/work-the-queue/web-interface#research-breakdown). +* **Backfill first-approval GitHub PR triggers:** A GitHub PR trigger that fires only on first approval can now be backfilled. The backfill preview lists open pull requests whose first approval landed within the selected window, including pull requests opened before the window. These triggers previously returned no backfill results. See [Backfill suggestions](/docs/connect/triggers#backfill-suggestions). + **Bug Fixes:** * **Image changes now show a before/after diff and apply correctly:** Image and screenshot changes in a suggestion previously appeared as empty file cards in the dashboard suggestion viewer; they now display as a side-by-side before/after image diff, and an added or deleted image shows only the side that exists. Suggestions that changed only images were also mislabeled as rejected and couldn't be applied at all—they now show their real status and can be applied and published like any other suggestion. Finally, rejecting an individual image in a suggestion used to delete the file; it now restores the original version, matching how rejecting a text file already worked. diff --git a/src/content/docs/docs/connect/triggers.mdx b/src/content/docs/docs/connect/triggers.mdx index 7af789d2..319750e2 100644 --- a/src/content/docs/docs/connect/triggers.mdx +++ b/src/content/docs/docs/connect/triggers.mdx @@ -77,7 +77,7 @@ Backfill suggestions lets you run Promptless on pull requests that already exist Open the **Backfill suggestions** panel on a trigger row, choose a window of the **last 14 days**, **last 30 days**, or **last 90 days**, and select **Preview**. The preview lists the pull requests opened or merged in that window that the trigger matches, applying the same repository, topic, directory, and branch filters it uses for live events. When a trigger scopes repositories by GitHub topic (the **Trigger on repos with certain topics** option, covered in [Repository topics](/docs/connect/triggers/github-prs#repository-topics)), the preview lists pull requests only from repositories that carry a matching topic. Backfill covers up to 1,000 pull requests per repository in the window. -Backfill matches pull requests that were opened or merged but it doesn't replay historical approvals. A trigger that activates only on first approval returns no backfill results because approval matching applies only to live events going forward. +Backfill also replays first approvals for GitHub PR triggers that activate only on first approval: the preview includes open pull requests whose first approval landed within the selected window, even if they were opened before the window. GitLab merge request and Bitbucket PR triggers don't offer a first-approval option, so this backfill behavior applies only to GitHub. When the preview looks right, select **Launch backfill** to run it. Promptless processes each pull request live, exactly as it does for a new event: your publishing policy applies, so backfilled pull requests can create documentation PRs and send notifications. The panel updates with progress as the run works through the list.