Release notes
Changelog
Everything shipped in Relay Fan-Out so far. You're on v1.2.0.
v1.2.0
2026-09-07- New AI Visibility Audit: a full report on how well a client's site gives AI search systems what they need to understand and cite the business.
- Built from the existing site crawl — no second crawl — and rebuilt automatically every time the site is recrawled.
- Covers topic coverage, question coverage, answerability, content gaps and information scattered across pages, with progressive disclosure for the detail.
- Every gap has a Fan This Out button that drops the suggested phrase straight into a query fan-out.
- The audit is linked from the client workspace and from shared client reports.
v1.1.8
2026-08-17- Simplified shared reports swap the status dropdown for thumbs up / thumbs down so clients can react to each post idea.
- A thumbs down opens a short note box so clients can explain what is off.
- Client reactions and notes now show on the matching post in the internal client workspace.
- Priority scores are cached locally so reports stop re-scoring on every load.
v1.1.7
2026-08-15- Shared reports let visitors run their own fan-outs, capped at 4 per calendar month per share link, with the remaining count shown up front.
- Client share settings now use a clearer "Show details" checkbox, with the same behaviour as before.
- Priority badges on post ideas show just the score number for a cleaner list.
v1.1.6
2026-08-13- Pulse content ideas now get a 0-100 opportunity score, with a "why this score" breakdown and start-here through backlog banding.
- Each idea has a Run fan-out button that kicks off the analysis straight away, replacing the copy button.
- Ideas that already have a fan-out are marked with a Ran badge and switch to Run again.
- Unhelpful ideas can be deleted, with a confirmation step first.
- Blog post dates show inline in the client site crawl, share links can be copied again without unsharing, and drafts skip charts and embedded tools.
- Editing a draft now uses a rich text editor with a formatting toolbar.
- New "to schedule" status plus calendar and board views for planning client posts.
v1.1.5
2026-08-10- Client site crawls now cover up to 350 pages, skipping WordPress attachment pages, and capture the publish date of blog posts.
- Internal link suggestions in drafts favour newer blog posts.
- Drafted posts can be edited by hand — tweak the title tag, meta description, and body, then save.
v1.1.4
2026-08-09- Draft generation now runs in the background — leave the post or page and the draft keeps building.
- Rewrite reliably opens a box for your instructions, and what you typed sticks around between tab switches.
- Background documents are editable: rename, recategorise, and edit the text of pasted documents.
- Client posts sort newest-first with a stable tiebreaker, so changing a status no longer reshuffles the list.
v1.1.3
2026-08-06- Running a fan-out now requires signing in — Relay Fan-Out is invitation-only.
- Signed-out visitors see a sign-in prompt instead of the query box, and the fan-out and pre-flight calls are locked server-side.
- Shared report links stay public: anyone with the link can view a shared report without signing in.
v1.1.2
2026-08-06- Pre-flight demand check reworked: pressing Run checks the query inline instead of sending you through a separate step.
- The "Fan out this query" button now sits at the top of the pre-flight report, so you can act on the grade immediately.
- Clicking any suggested starting phrase swaps it in and re-runs the check automatically.
v1.1.1
2026-08-06- Coverage badges now appear inline next to every sub-query — covered, weak or gap — so you see the gaps without opening a separate panel.
- Saved reports and client queries run their coverage check automatically using the client's domain and saved crawl.
- Site crawls now map up to 250 pages, cutting false "gap" calls and improving best-match URLs.
v1.1.0
2026-08-06- Client site crawl: crawl or re-crawl any client's website from their workspace and store every page.
- Coverage checks reuse the saved crawl instead of re-crawling, so "you already rank" vs "gap" is instant.
- Drafted posts now link internally only to real pages from the crawl — no more invented URLs.
v1.0.9
Current- Pre-flight now grades your query — good to fan out, workable but narrow, or too thin — instead of always clearing it.
- Adds plain-English guidance on what to change: widen a too-specific query, what intent will dominate the plan, and whether interest is rising or cooling.
- Recommends the best starting queries with a reason for each, one click to swap them in.
v1.0.8
Aug 6, 2026- New Client posts section on each client: every page the AI drafts from a run is filed there automatically when that client was selected.
- Manage each post through a simple workflow — idea, in progress, scheduled, published or skipped — with a scheduled date, owner and notes.
- Filter a client's posts by status, expand any post to see its purpose, target phrases and quick wins, or remove it outright.
- Re-running a query never duplicates or resets a post that is already on the list.
v1.0.7
Aug 6, 2026- Brief → draft: one click turns any content brief into a full first-draft page, with title tag, meta description, copy-to-markdown and .md download.
- Client background documents: upload PDFs, DOCX, text or markdown files to each client (discovery notes, messaging goals, client profiles, existing posts).
- Drafts are written using the selected client's documents and notes, so voice, positioning and specifics match that client.
- Generated drafts are saved with the report, so reopening an old analysis brings its drafts back instead of regenerating them.
v1.0.6
Aug 6, 2026- New shared Clients list: store each client's name, website, optional competitor domain and notes — visible to everyone on the team.
- Pick a client before a run and the fan-out is filed in that client's bucket, with the coverage check pointed at their domain automatically.
- History can be filtered by client, and any saved analysis can be reassigned to a different client at any time.
- All clients and all saved analyses are now shared across every invited user.
- Version bump and release housekeeping.
v1.0.5
Aug 6, 2026- New pre-flight demand check: free real-search signals (Google autocomplete variants, intent mix, Wikipedia interest trend) before you commit to a fan-out.
- New coverage check: map your own site against the fan-out to see which sub-queries you already answer, which are partial, and which are open gaps.
- Coverage check supports a competitor domain for a side-by-side comparison, highlighting sub-queries they cover and you do not.
- Version bump and release housekeeping.
v1.0.4
Aug 5, 2026- Sub-query site lists now collapse by default with a count label, making it easier to scan all sub-queries before expanding a specific one.
- Content briefs are generated automatically for every page in the SEO plan as soon as the plan is ready.
- Generated content briefs are persisted in saved analyses and load without re-generation.
- Version bump and release housekeeping.
v1.0.3
Aug 2, 2026- Per-site SEO summary redesigned: expanded, actionable verdict and gaps to exploit are shown up front, with technical signal details tucked under a nested 'SEO signal details' chevron.
- Master SEO plan redesigned: shorter, more actionable summary followed by a list of specific pages to create, each with its own build details and quick wins.
- Saved analyses now persist the full result: all cited sites, per-site SEO summaries, and the overall SEO plan.
- Version bump and release housekeeping.
v1.0.2
Aug 1, 2026- Fixed invite workflow: added a proper unique email constraint so invitations save and re-invites update correctly.
- Version bump and release housekeeping.
v1.0.1
Aug 1, 2026- Signed-in users now have every fan-out saved to their history automatically.
- History entries can be deleted from the History page at any time.
- General stability and release housekeeping.
v1.0.0
Jul 31, 2026- Live progress reporting across every stage: query expansion, site search, per-page SEO scans with counts, and SEO plan build.
- Per-sub-query and per-site status badges so you can see what's still being analyzed.
- Custom fan-out node logo, favicon, and installable PWA support (add to home screen, standalone display).
- Renamed the app to Relay Fan-Out across the header, page titles, and metadata.
- Design polish: Inter for headings and body copy, JetBrains Mono reserved for data labels, refined search surface and hero.
v0.9.0
Invite-only access- Public registration disabled — access is invite-only.
- Admin Invites page to send and revoke invitations by email.
- Dedicated /join registration flow that only allows sign-up when the email matches an invite.
- Google sign-in added alongside email and password.
v0.8.0
SEO intelligence- Comprehensive SEO plan generated at the top of the page from every ranking page's factors and gaps.
- Signed-in users get SEO details pre-loaded in the background so they're ready on arrival.
- Signed-out users see the query fan-out only; sites and SEO analysis require an account.
- Expandable chevron on each cited site with an AI breakdown of why it ranks: title and meta, content, structure, schema, authority, freshness, plus gaps to exploit.
v0.7.0
Live citations- Real web search per sub-query, showing the actual websites currently cited.
- Clickable, domain-labeled source lists under each sub-query.
- Dark and light mode toggle with saved preference.
v0.5.0
First release- Real AI query fan-out: expand any query into the sub-queries an AI engine would actually run.
- Sub-queries grouped by intent with a rationale and likelihood score for each.
- Accounts with saved analysis history.
- Dark, console-inspired design system.