Skip to main content

0.8.2 — Personas

Released 2026-07-31.

What's new

  • Personas (FR-26). Personas are now a first-class feature rather than dormant scaffolding. Create and edit the user types your application serves, each with a description and an optional avatar.
  • AI-drafted personas. REQQA can draft a persona's descriptive text for you from the application's context. The draft is a starting point to edit, not a finished artefact.
  • Assign personas to requirements. A requirement can carry several personas, assigned through the requirement editor or the API. Assignments are recorded in the requirement's history, so you can see when a requirement's audience changed.
  • Persona filter on the requirements list. Narrow the list to the requirements that serve a particular persona — useful for reviewing coverage for one audience.

Behind the scenes

  • Avatars are uploaded manually, normalised, and stored in the database. Non-square images are centre-cropped to a standard square; there is no face detection, so check that an off-centre subject still crops sensibly.
  • The legacy single-persona field on requirements is retired in favour of the new multi-persona assignment.

Upgrade notes

  • Apply migrations/0.8.2/migration.sql before deploying.
  • Requirements that used the old single-persona field keep their assignment; no manual migration of persona data is needed.