// Release log

Everything we shipped,
in chronological order.

What changed in the agents, the pipeline, the UI, and the contracts. Updated whenever we cut a release. Subscribe to the launch list to get it in your inbox.

v0.9.0 MAJOR

Public prompt corpus — 140 prompts, CC BY 4.0

  • NEW  /prompts.html ships a curated, public corpus of 140 category-specific prompts buyers actually run on ChatGPT, Perplexity, and Google AI Overviews when evaluating software.
  • NEW  10 categories × 14 prompts each, intent-tagged (commercial, comparison, informational, transactional). Served as prompts.json (Dataset schema), HTML (browsable viewer), and prompts.llms.txt (AI-readable).
  • NEW  Licence declared machine-readably: dcterms.license meta + rel="license" link to CC BY 4.0.
v0.8.5

Answers hub — five question-as-URL pages

  • NEW  /answers.html hub plus five definitional pages: how-to-rank-in-chatgpt, how-perplexity-chooses-citations, why-am-i-not-cited-by-chatgpt, how-to-track-ai-citations, do-ai-engines-respect-robots-txt.
  • NEW  Each detail page carries QAPage + Article + FAQPage + BreadcrumbList schema, with the literal question as mainEntity and a 150–300 word acceptedAnswer.
  • NEW  ~4,300 words of body copy across the five details. Same pattern Stripe Docs and Vercel use.
v0.8.4

Public roadmap published

  • NEW  /roadmap.html — Now / Next / Later format. Honest about being aspirational, not contractual.
  • NEW  Includes a “How we prioritize” filter and FAQ; refreshed at least every quarter.
  • NEW  Companion roadmap.llms.txt fragment for direct AI ingestion.
v0.8.3

GEO & AI search glossary — hub + 5 explainers

  • NEW  /glossary.html hub linking to five schema-rich definitional pages: what-is-geo, what-is-aeo, what-are-ai-overviews, what-is-share-of-voice, what-is-llms-txt.
  • NEW  Each detail page exposes DefinedTerm (linked back to the glossary hub) + Article with SpeakableSpecification + FAQPage + BreadcrumbList.
  • NEW  ~3,400 words of body copy across the five details. Same pattern Wikipedia entries use to become canonical citation targets.
v0.8.2

Embeddable “Tracked by Vizelo.ai” badge

  • NEW  A small SVG badge (dark + light variants, 936 bytes each, no JS) that customers paste into their own footer to signal they track AI-search visibility with Vizelo.
  • NEW  Documentation page at /badge.html includes both colour variants, copy-paste embeds, rules of use, and FAQ.
  • NEW  Same pattern as Trustpilot or G2 badges — one-line embed, no tracking pixel, no JavaScript.
v0.8.1

AI-readability layer — per-page llms.txt + ai-summary

  • NEW  Every content page now exposes a focused .llms.txt companion file. 21 fragments at the repo root, totalling ~8,900 words.
  • NEW  20/20 public pages expose <meta name="ai-summary"> with hand-derived per-page summaries (distinct from description, which is SERP-targeted).
  • NEW  llms-full.txt grew to 18,744 words covering every public page. /sitemap-ai.xml now tiered 1.0 → 0.80 by AI-ingestion value.
v0.8.0 MAJOR

AI-readability foundation

  • NEW  Homepage @graph expanded to six schema types: Organization, WebSite + SearchAction, WebPage + Speakable, SoftwareApplication, HowTo, FAQPage.
  • NEW  /llms-full.txt ships the canonical longform reference of every public page for direct AI ingestion.
  • NEW  /sitemap-ai.xml prioritizes the URLs answer engines should ingest first; /changelog.json (JSON Feed 1.1) is the machine-readable changelog you’re reading the human version of.
v0.7.0 MAJOR

Schema Enhancer ships JSON-LD validation inline

  • NEW  Schema Enhancer now validates generated JSON-LD against schema.org in real time. Errors highlight inline with a green/red strip in the diff pane.
  • NEW  llms.txt generation supports the new per-section directive (rolling out at draft.llmstxt.org).
  • FIX  Citation Mapper missed Perplexity citations on prompts containing em-dashes. Patched the tokenizer.
v0.6.3

Hourly probe for Gemini, weekly digest in Slack

  • NEW  Gemini moved from 6-hour to hourly probe cadence on all plans.
  • NEW  Slack integration ships a Monday-morning digest: top movers, new prompts, and the previous week's biggest steal/lose.
  • UX  Share-of-voice chart now supports 7d / 30d / 90d / YTD ranges.
v0.6.0 MAJOR

Sentiment Monitor agent goes GA

  • NEW  Sentiment Monitor scores how each engine describes you across positive / neutral / negative / "not mentioned." Per-engine trend lines + quote-level evidence.
  • NEW  Crisis-watch alerts: if sentiment drops more than 2 std-dev in 24h, you get pinged on Slack and email.
  • FIX  Workspaces with more than 5,000 tracked prompts no longer hit a UI timeout on the dashboard.
v0.5.4

SOC 2 evidence portal, SCIM on Scale plan

  • NEW  Customer-facing evidence portal: pull our latest SOC 2 audit, sub-processor list, and DPA without emailing legal@.
  • NEW  SCIM 2.0 endpoint on the Scale plan. Tested against Okta and Microsoft Entra.
  • FIX  OAuth handoff to Google AI Overviews would intermittently drop refresh tokens. Now persisted securely.
v0.5.0 MAJOR

Citation Mapper + per-prompt graph

  • NEW  Citation Mapper agent: pulls every URL each engine cites for your tracked prompts, normalizes them, and builds a per-prompt citation graph.
  • NEW  Competitor "steal list" — pages owned by competitors that get cited for prompts you care about, ranked by frequency × impact.
  • UX  Redesigned prompt detail view; we cut the time-to-insight by ~60% in user testing.
v0.4.0

Private preview opens

  • NEW  Vizelo enters private preview with the first set of visibility, briefing, enhancement, citation-mapping, and sentiment capabilities.
  • NEW  Free-forever tier: 100 tracked prompts, two engines, weekly cadence. No card.
  • FOUNDATION  Strict per-customer data isolation; never train on customer data (built into the contract).

Older entries live in our app's release notes once you sign in. Open the full history →