Platform releases¶
Each platform release is a deployed combination of the components below. Versions link to the commit that was built, so any release here can be reproduced exactly.
2026.10.7¶
Released 13 October 2026
Core library v0.4.4 · Backend v0.6.7 · Frontend v0.5.13
Component changes
- Backend
v0.6.6· Features — (releases) Serve preview highlights only to preview users - Frontend
v0.5.13· Features — (releases) Show preview highlights to preview users in what's new
2026.10.6¶
Released 13 October 2026
Core library v0.4.4 · Backend v0.6.5 · Frontend v0.5.12
-
New Explore and search across your interviews (preview)
Browse by question, section, survey or language, and search by keyword or meaning across all your transcripts.
-
New Code your transcripts with the new codebook (preview)
Build a tree of codes, apply them to turns, and find similar coded passages across interviews.
-
New New report view for your analysis results (preview)
Filter by condition, deduplicate participants, and export the report as a PDF.
-
Fixed Fixed the AI moderator sometimes using the wrong language
Interviews now consistently run in their configured language.
-
Improved More accurate interview duration stats
Long gaps between answers are capped so they no longer inflate reported duration, and average duration is now highlighted on the monitoring page.
-
Improved Comments now support authors and threaded replies
Component changes
- Core library
v0.4.0· Breaking Changes — Move vLLM model configuration to proxy repository - Core library
v0.4.0· Features — Move vLLM model configuration to proxy repository [breaking] - Core library
v0.4.0· Features — Add message embedding components and fix linting - Core library
v0.4.1· Features — Move html escaping to frontend rendering, so raw text is stored. This makes downstream text analysis tasks easier. - Core library
v0.4.1· Features — Add sections as embedding chunks - Core library
v0.4.1· Bug Fixes — (build) Commit only release files in publish recipe - Core library
v0.4.2· Breaking Changes — Make interview_history the source of truth as to what message type is received - Core library
v0.4.2· Bug Fixes — Make interview_history the source of truth as to what message type is received [breaking] - Core library
v0.4.3· Features — Store condition_carrier message in task context - Core library
v0.4.4· Features — Update models and implement per model configuration for alex endpoint - Core library
v0.4.4· Features — Remove default extra traits from interviewees - Backend
v0.5.0· Features — Add report endpoint - Backend
v0.5.0· Features — Let comments be author specific and implement comment replies - Backend
v0.5.0· Features — Add comment authorship and permissions - Backend
v0.5.0· Features — (report) Add conditions to report payload - Backend
v0.5.0· Features — (monitoring) Change characters to log scale and duration from seconds -> minutes - Backend
v0.5.0· Features — Add embedding components - Backend
v0.5.0· Features — Implement new and better any-llm exception handling - Backend
v0.5.0· Features — Improved embedding chunk turn identification and grouping - Backend
v0.5.0· Features — Add umap embeddings and add language information to embedding chunks - Backend
v0.5.0· Features — Improve language filtering for embeddings - Backend
v0.5.0· Features — Implement pagination for embeddings endpoints - Backend
v0.5.0· Features — Add question filtering for data exploration - Backend
v0.5.0· Features — Add browsing with keywords - Backend
v0.5.0· Features — Improve keyword search match - Backend
v0.5.0· Features — Streamline transcript payloads - Backend
v0.5.0· Features — Add survey filtering for embeddings - Backend
v0.5.0· Features — Add order and filtering to browsing endpoints - Backend
v0.5.0· Features — Add sections as embedding kind - Backend
v0.5.0· Bug Fixes — Cascade delete annotations when interviews are deleted - Backend
v0.5.0· Bug Fixes — (build) Commit only release files in publish recipe - Backend
v0.5.0· Bug Fixes — Update a users last_active status on token refresh - Backend
v0.5.0· Bug Fixes — Better timeout handling for embedding client - Backend
v0.5.0· Bug Fixes — Harden language type across api - Backend
v0.5.0· Bug Fixes — Don't cast synthetic messages to ReceivedData before sumbission - Backend
v0.5.0· Bug Fixes — Harden API authorization for annotations - Backend
v0.5.1· Features — Improve embeddings service - Backend
v0.5.1· Features — Add chunks for interview kinds - Backend
v0.5.2· Features — Add groupby controls (interview/guide) and question filtering to all units - Backend
v0.5.6· Features — Add condition carrier counts to report - Backend
v0.5.8· Features — Implement shared interview filtering for report, and add deduplicate_by_pid argument - Backend
v0.6.0· Features — Switch from old annotations to new codebook analytical framework - Backend
v0.6.1· Features — Improve duration trimming for interviews by capping answer gaps to 5min - Backend
v0.6.2· Features — Implement better code exploration integration - Backend
v0.6.2· Features — Add similarity search based on coded turns - Backend
v0.6.5· Features — Improved embedding batching - Backend
v0.6.5· Features — (synthesize) Limit demo users' synthetic interviews per user - Backend
v0.6.5· Features — (auth) Add password reset via emailed magic link - Backend
v0.6.5· Features — (auth) Enforce preview features on the API - Backend
v0.6.5· Features — (db) Enforce foreign keys by default - Backend
v0.6.5· Features — (codebook) Carry merges in the codebook save - Backend
v0.6.5· Features — (embed) Add a live flag to stop embedding during interviews - Backend
v0.6.5· Features — Implement better code exploration integration - Backend
v0.6.5· Features — Add similarity search based on coded turns - Backend
v0.6.5· Features — Improve duration trimming for interviews by capping answer gaps to 5min - Backend
v0.6.5· Features — Switch from old annotations to new codebook analytical framework - Backend
v0.6.5· Features — Implement shared interview filtering for report, and add deduplicate_by_pid argument - Backend
v0.6.5· Features — Add condition carrier counts to report - Backend
v0.6.5· Features — Add groupby controls (interview/guide) and question filtering to all units - Backend
v0.6.5· Features — Improve embeddings service - Backend
v0.6.5· Features — Add chunks for interview kinds - Backend
v0.6.5· Features — Add report endpoint - Backend
v0.6.5· Features — Let comments be author specific and implement comment replies - Backend
v0.6.5· Features — Add comment authorship and permissions - Backend
v0.6.5· Features — (report) Add conditions to report payload - Backend
v0.6.5· Features — (monitoring) Change characters to log scale and duration from seconds -> minutes - Backend
v0.6.5· Features — Add embedding components - Backend
v0.6.5· Features — Implement new and better any-llm exception handling - Backend
v0.6.5· Features — Improved embedding chunk turn identification and grouping - Backend
v0.6.5· Features — Add umap embeddings and add language information to embedding chunks - Backend
v0.6.5· Features — Improve language filtering for embeddings - Backend
v0.6.5· Features — Implement pagination for embeddings endpoints - Backend
v0.6.5· Features — Add question filtering for data exploration - Backend
v0.6.5· Features — Add browsing with keywords - Backend
v0.6.5· Features — Improve keyword search match - Backend
v0.6.5· Features — Streamline transcript payloads - Backend
v0.6.5· Features — Add survey filtering for embeddings - Backend
v0.6.5· Features — Add order and filtering to browsing endpoints - Backend
v0.6.5· Features — Add sections as embedding kind - Backend
v0.6.5· Bug Fixes — (export) Infer the messages dataframe schema from every row - Backend
v0.6.5· Bug Fixes — (migrations) Keep the testrun triggers through the started_by migration - Backend
v0.6.5· Bug Fixes — (migrations) Let alembic own the touch-last_updated triggers - Backend
v0.6.5· Bug Fixes — (participants) Return 404 for opt-out links that match nobody - Backend
v0.6.5· Bug Fixes — (websockets) End live sessions before deleting their interviews - Backend
v0.6.5· Bug Fixes — (interviews) Refuse stale test-run, participant and interview ids - Backend
v0.6.5· Bug Fixes — (interviews) End the session when a write hits a deleted interview - Backend
v0.6.5· Bug Fixes — (synthesize) Scope test-setup routes to the project in their path - Backend
v0.6.5· Bug Fixes — (db) Stamp trigger-bumped last_updated with the app clock - Backend
v0.6.5· Bug Fixes — (migrations) Register app_now on alembic's engine - Backend
v0.6.5· Bug Fixes — (migrations) Stop the orphan sweep deleting children of live parents - Backend
v0.6.5· Bug Fixes — (ws) Run AI interviews in the interview's own language - Backend
v0.6.5· Bug Fixes — Cascade delete annotations when interviews are deleted - Backend
v0.6.5· Bug Fixes — (build) Commit only release files in publish recipe - Backend
v0.6.5· Bug Fixes — Update a users last_active status on token refresh - Backend
v0.6.5· Bug Fixes — Better timeout handling for embedding client - Backend
v0.6.5· Bug Fixes — Harden language type across api - Backend
v0.6.5· Bug Fixes — Don't cast synthetic messages to ReceivedData before sumbission - Backend
v0.6.5· Bug Fixes — Harden API authorization for annotations - Backend
v0.6.5· Performance — (db) Index every foreign-key column - Frontend
v0.3.0· Features — (demo) Add initial implementation of analysis visualization / report subpage - Frontend
v0.3.0· Features — Implement lazy mounting of charts, increases load time for chart heavy pages - Frontend
v0.3.0· Features — Fetch project information in same Promise as the rest in dashboard layout loads. Should result in slightly fewer round trips - Frontend
v0.3.0· Features — Improve page load performance and data loading, mounting and visualizations - Frontend
v0.3.0· Features — Improved comments, including authoring and replies - Frontend
v0.3.0· Features — Consilidate view for interview transcription and analysis display. - Frontend
v0.3.0· Features — Minor improvements to style and consistency across report and monitoring pages - Frontend
v0.3.0· Bug Fixes — Improve filtering requests - Frontend
v0.3.0· Bug Fixes — Allow users to close the dropdown in the header by pressing escape - Frontend
v0.4.0· Features — Add analysis explore view - Frontend
v0.4.0· Features — Implement better service unavailability detection and user facing warnings - Frontend
v0.4.0· Features — Change color-on-primary to white - Frontend
v0.4.0· Features — Add questions, sections and turn information to embedding entries - Frontend
v0.4.0· Features — Improved anchored question display in embedding view - Frontend
v0.4.0· Features — Reset view when changing embedding unit - Frontend
v0.4.0· Features — Add language and more clustering controls to embedding exploration - Frontend
v0.4.0· Features — Move exploration controls to a collapsible sidebar - Frontend
v0.4.0· Features — Improve embeddings view loading state and move reconnecting pill to view footer strip - Frontend
v0.4.0· Features — Improve language filtering in exploration - Frontend
v0.4.0· Features — Improve exploration control pane grouping - Frontend
v0.4.0· Features — Implement pagination for similarity queries in exploration - Frontend
v0.4.0· Features — Escape user input messages before displaying them in messages - Frontend
v0.4.0· Features — Add question/section filtering to exploration - Frontend
v0.4.0· Features — Add browsing interviews by list with semantic search, keywords and corpus filtering shared with embeddings view - Frontend
v0.4.0· Features — Improve match highlighting for keyword searches - Frontend
v0.4.0· Features — (explore) Remove show more / less from chunks; page loading no longer changes the order of existing chunks; transcripts now show in a modal - Frontend
v0.4.0· Features — Refactor and consolidate interview message display across sites - Frontend
v0.4.0· Features — (explore) Make list the default exploration view - Frontend
v0.4.0· Features — (explore) Add survey corpus filtering - Frontend
v0.4.0· Features — (explore) Minor improvements to list view and controls - Frontend
v0.4.0· Features — (explore) Add sections as unit/kind and display survey item types and conditions in chunks - Frontend
v0.4.0· Bug Fixes — (build) Commit only release files in publish recipe - Frontend
v0.4.0· Bug Fixes — Better availability gate for explore page when embeddings services is down - Frontend
v0.4.0· Bug Fixes — Sanitize and render interview guide messages - Frontend
v0.4.0· Bug Fixes — Harden API authorization for annotations - Frontend
v0.4.1· Features — (admin) Implement new generalized AWS proxy server health and settings - Frontend
v0.4.1· Features — (explore) Make interviews the default unit and fix their rendering - Frontend
v0.4.2· Features — (explore) Add groupby control (interview/guide) and questions filter to all units - Frontend
v0.4.3· Features — (explore) Store filters in the url params/query - Frontend
v0.4.4· Features — Add busy state to admin aws dashboard - Frontend
v0.4.4· Features — Improve action bar placement and page content bottom margin - Frontend
v0.4.4· Features — Streamline labels across explore and report - Frontend
v0.4.4· Features — Switch label from Anchor to -> Show similar - Frontend
v0.4.4· Features — Remove radio and checkbox labels from survey item panel - Frontend
v0.4.4· Features — Minor improvements to report; including histogram y grids and labels, and conditions. - Frontend
v0.4.5· Features — Improve self-referential conditions in report - Frontend
v0.4.6· Features — Add participant deduplication toggle to report - Frontend
v0.4.7· Features — Add participant deduplication toggle to report - Frontend
v0.4.8· Features — Improve PDF printing of report - Frontend
v0.5.0· Features — Add coding tree support - Frontend
v0.5.0· Features — Recolor a node when it is moved from one subtree to another - Frontend
v0.5.0· Features — Update seed text for coding route - Frontend
v0.5.0· Features — Create node on edge drag - Frontend
v0.5.0· Features — Better refitting on code creation - Frontend
v0.5.0· Features — Add kinds (group, tag, score) to codes - Frontend
v0.5.0· Features — Double click code node to rename it, single click to focus - Frontend
v0.5.0· Features — Focus a new code node when creating through edge - Frontend
v0.5.0· Features — Let the user edit palette colors used for coding - Frontend
v0.5.0· Features — Add codes to explore - Frontend
v0.5.0· Features — Switch from old annotations to new codebook analytical framework - Frontend
v0.5.0· Bug Fixes — Also highlight section chunks when moving from chunks view to full transcripts - Frontend
v0.5.0· Bug Fixes — Title field no longer hugs focus when editing other fields in the sidebar - Frontend
v0.5.0· Bug Fixes — Improve wording of score help - Frontend
v0.5.1· Features — Improve text coding menu and highlighting - Frontend
v0.5.1· Features — Improve codebook default zoom - Frontend
v0.5.1· Features — Change codebook tree default direction from top -> down to left -> right - Frontend
v0.5.1· Features — Improve code menu ux - Frontend
v0.5.1· Features — Improve duration monitoring by using answer gaps rather than total time, and highlight average duration in kpi card - Frontend
v0.5.2· Features — (monitor) Minor improvements to kpi cards - Frontend
v0.5.3· Features — (explore) Add a link to the codebook in the code sidebar if it's empty - Frontend
v0.5.3· Features — (explore) Add hints on how to apply the codes to turns in the code sidebar - Frontend
v0.5.4· Features — (explore) Better code exploration integration - Frontend
v0.5.4· Features — (explore) Add code similarity searches and code definition and memo updates to the explore view code panel. - Frontend
v0.5.4· Features — (codebook) Minor improvements to layout - Frontend
v0.5.4· Bug Fixes — (explore) Display code menu on top of transcript modal - Frontend
v0.5.7· Features — Improve coding pill padding and wrapping - Frontend
v0.5.7· Features — Fix UI for environments with settings.services.embeddings.enabled = false - Frontend
v0.5.7· Bug Fixes — Improved text and icon alignment in sidebar - Frontend
v0.5.11· Features — (simulations) Show demo limits on the runs page - Frontend
v0.5.11· Features — (auth) Wire forgot-password and add reset-password page - Frontend
v0.5.11· Features — (auth) Refresh and retry on a stale preview-features claim - Frontend
v0.5.11· Features — (codebook) Merge one code into another - Frontend
v0.5.11· Features — Improve coding pill padding and wrapping - Frontend
v0.5.11· Features — Fix UI for environments with settings.services.embeddings.enabled = false - Frontend
v0.5.11· Features — Navigating projects and languages in the header now stays on the same subroute instead of defaulting to setup - Frontend
v0.5.11· Features — Improved CodeMenu scrolling and submenu positioning - Frontend
v0.5.11· Features — Improve message scrolling after new questions - Frontend
v0.5.11· Features — Anchor code menu and more improvements to code menu height and folding - Frontend
v0.5.11· Features — (explore) Better code exploration integration - Frontend
v0.5.11· Features — (explore) Add code similarity searches and code definition and memo updates to the explore view code panel. - Frontend
v0.5.11· Features — (codebook) Minor improvements to layout - Frontend
v0.5.11· Features — (explore) Add a link to the codebook in the code sidebar if it's empty - Frontend
v0.5.11· Features — (explore) Add hints on how to apply the codes to turns in the code sidebar - Frontend
v0.5.11· Features — (monitor) Minor improvements to kpi cards - Frontend
v0.5.11· Features — Improve text coding menu and highlighting - Frontend
v0.5.11· Features — Improve codebook default zoom - Frontend
v0.5.11· Features — Change codebook tree default direction from top -> down to left -> right - Frontend
v0.5.11· Features — Improve code menu ux - Frontend
v0.5.11· Features — Improve duration monitoring by using answer gaps rather than total time, and highlight average duration in kpi card - Frontend
v0.5.11· Features — Add coding tree support - Frontend
v0.5.11· Features — Recolor a node when it is moved from one subtree to another - Frontend
v0.5.11· Features — Update seed text for coding route - Frontend
v0.5.11· Features — Create node on edge drag - Frontend
v0.5.11· Features — Better refitting on code creation - Frontend
v0.5.11· Features — Add kinds (group, tag, score) to codes - Frontend
v0.5.11· Features — Double click code node to rename it, single click to focus - Frontend
v0.5.11· Features — Focus a new code node when creating through edge - Frontend
v0.5.11· Features — Let the user edit palette colors used for coding - Frontend
v0.5.11· Features — Add codes to explore - Frontend
v0.5.11· Features — Switch from old annotations to new codebook analytical framework - Frontend
v0.5.11· Features — Improve PDF printing of report - Frontend
v0.5.11· Features — Add participant deduplication toggle to report - Frontend
v0.5.11· Features — Render markup from interview guide questions across the dashboard - Frontend
v0.5.11· Features — Improve self-referential conditions in report - Frontend
v0.5.11· Features — Add busy state to admin aws dashboard - Frontend
v0.5.11· Features — Improve action bar placement and page content bottom margin - Frontend
v0.5.11· Features — Streamline labels across explore and report - Frontend
v0.5.11· Features — Switch label from Anchor to -> Show similar - Frontend
v0.5.11· Features — Remove radio and checkbox labels from survey item panel - Frontend
v0.5.11· Features — Minor improvements to report; including histogram y grids and labels, and conditions. - Frontend
v0.5.11· Features — (explore) Store filters in the url params/query - Frontend
v0.5.11· Features — (explore) Add groupby control (interview/guide) and questions filter to all units - Frontend
v0.5.11· Features — (admin) Implement new generalized AWS proxy server health and settings - Frontend
v0.5.11· Features — (explore) Make interviews the default unit and fix their rendering - Frontend
v0.5.11· Features — Add analysis explore view - Frontend
v0.5.11· Features — Implement better service unavailability detection and user facing warnings - Frontend
v0.5.11· Features — Change color-on-primary to white - Frontend
v0.5.11· Features — Add questions, sections and turn information to embedding entries - Frontend
v0.5.11· Features — Improved anchored question display in embedding view - Frontend
v0.5.11· Features — Reset view when changing embedding unit - Frontend
v0.5.11· Features — Add language and more clustering controls to embedding exploration - Frontend
v0.5.11· Features — Move exploration controls to a collapsible sidebar - Frontend
v0.5.11· Features — Improve embeddings view loading state and move reconnecting pill to view footer strip - Frontend
v0.5.11· Features — Improve language filtering in exploration - Frontend
v0.5.11· Features — Improve exploration control pane grouping - Frontend
v0.5.11· Features — Implement pagination for similarity queries in exploration - Frontend
v0.5.11· Features — Escape user input messages before displaying them in messages - Frontend
v0.5.11· Features — Add question/section filtering to exploration - Frontend
v0.5.11· Features — Add browsing interviews by list with semantic search, keywords and corpus filtering shared with embeddings view - Frontend
v0.5.11· Features — Improve match highlighting for keyword searches - Frontend
v0.5.11· Features — (explore) Remove show more / less from chunks; page loading no longer changes the order of existing chunks; transcripts now show in a modal - Frontend
v0.5.11· Features — Refactor and consolidate interview message display across sites - Frontend
v0.5.11· Features — (explore) Make list the default exploration view - Frontend
v0.5.11· Features — (explore) Add survey corpus filtering - Frontend
v0.5.11· Features — (explore) Minor improvements to list view and controls - Frontend
v0.5.11· Features — (explore) Add sections as unit/kind and display survey item types and conditions in chunks - Frontend
v0.5.11· Features — (demo) Add initial implementation of analysis visualization / report subpage - Frontend
v0.5.11· Features — Implement lazy mounting of charts, increases load time for chart heavy pages - Frontend
v0.5.11· Features — Fetch project information in same Promise as the rest in dashboard layout loads. Should result in slightly fewer round trips - Frontend
v0.5.11· Features — Improve page load performance and data loading, mounting and visualizations - Frontend
v0.5.11· Features — Improved comments, including authoring and replies - Frontend
v0.5.11· Features — Consilidate view for interview transcription and analysis display. - Frontend
v0.5.11· Features — Minor improvements to style and consistency across report and monitoring pages - Frontend
v0.5.11· Bug Fixes — (privacy) Self-host Inter and Font Awesome - Frontend
v0.5.11· Bug Fixes — Change DemoRestrictionOverlay z-index from 10 -> 20 to avoid table header overlap - Frontend
v0.5.11· Bug Fixes — Hide scrollbars in CodeMenu - Frontend
v0.5.11· Bug Fixes — Improved text and icon alignment in sidebar - Frontend
v0.5.11· Bug Fixes — Use resolve for all paths in header switchers - Frontend
v0.5.11· Bug Fixes — Code menu submenus no longer stack on top of each other when there is no more right space available - Frontend
v0.5.11· Bug Fixes — (explore) Display code menu on top of transcript modal - Frontend
v0.5.11· Bug Fixes — Also highlight section chunks when moving from chunks view to full transcripts - Frontend
v0.5.11· Bug Fixes — Title field no longer hugs focus when editing other fields in the sidebar - Frontend
v0.5.11· Bug Fixes — Improve wording of score help - Frontend
v0.5.11· Bug Fixes — (build) Commit only release files in publish recipe - Frontend
v0.5.11· Bug Fixes — Better availability gate for explore page when embeddings services is down - Frontend
v0.5.11· Bug Fixes — Sanitize and render interview guide messages - Frontend
v0.5.11· Bug Fixes — Harden API authorization for annotations - Frontend
v0.5.11· Bug Fixes — Improve filtering requests - Frontend
v0.5.11· Bug Fixes — Allow users to close the dropdown in the header by pressing escape
2026.10.5¶
Released 06 October 2026
Core library v0.3.5 · Backend v0.4.38 · Frontend v0.2.93
-
New Guided tours for simulations
A step-by-step walkthrough is now available to help you get started with simulations.
Component changes
- Frontend
v0.2.93· Features — (onboarding) Add guided tours for simulations
2026.10.4¶
Released 05 October 2026
Core library v0.3.5 · Backend v0.4.38 · Frontend v0.2.92
Component changes
- Frontend
v0.2.92· Bug Fixes — (privacy) Self-host Inter and Font Awesome
2026.10.2¶
Released 05 October 2026
Core library v0.3.5 · Backend v0.4.38 · Frontend v0.2.91
Component changes
- Backend
v0.4.38· Bug Fixes — (migrations) Keep the testrun triggers through the started_by migration
2026.10.1¶
Released 05 October 2026
Core library v0.3.5 · Backend v0.4.37 · Frontend v0.2.91
-
New Reset your password by email
Use a magic link sent to your email to reset a forgotten password.
-
New See your demo interview limits on the runs page
-
Fixed Exported transcripts now include all columns correctly
Data exports no longer drop fields that only appeared in some messages.
Component changes
- Backend
v0.4.37· Features — (synthesize) Limit demo users' synthetic interviews per user - Backend
v0.4.37· Features — (auth) Add password reset via emailed magic link - Backend
v0.4.37· Bug Fixes — (websockets) Stop enqueueing messages on the unconsumed embedding queue - Backend
v0.4.37· Bug Fixes — (export) Infer the messages dataframe schema from every row - Frontend
v0.2.91· Features — (simulations) Show demo limits on the runs page - Frontend
v0.2.91· Features — (auth) Wire forgot-password and add reset-password page
2026.08.21¶
Released 27 August 2026
Core library v0.3.5 · Backend v0.4.36 · Frontend v0.2.90
-
New See participation rate and language mix on the monitoring dashboard
-
Improved Fixed answers setup now shows the relevant guide structure
-
Improved Deletion confirmations now name what you're about to delete
Confirming a section or question deletion lists exactly which items will be removed.
Component changes
- Backend
v0.4.36· Features — Add participant deduplication to monitor stats - Backend
v0.4.36· Features — Add Participation Rate and Language Distribution to monitoring payload - Frontend
v0.2.90· Features — Show sections in "Fixed Answers" setup - Frontend
v0.2.90· Features — Section and question deletion now indicates which section and question(s) are being deleted in confirmation dialogue - Frontend
v0.2.90· Features — The dialogue for editing a folder is now more intuitive when adding new collaborators - Frontend
v0.2.90· Features — Use the sidebars state to improve the outlines hidden state detection - Frontend
v0.2.90· Features — Add deduplication for participants in monitoring dashboard - Frontend
v0.2.90· Features — Add Participation Rate and Language Distribution KPI cards to monitoring - Frontend
v0.2.90· Bug Fixes — Action bar in simulations now stays at the bottom of the screen, and sits on top of table headers - Frontend
v0.2.90· Bug Fixes — Outline in interview guide now properly fits the screen without overflowing beyond the screen height - Frontend
v0.2.90· Bug Fixes — SetupActionBar now properly resizes on smaller screens
2026.08.20¶
Released 26 August 2026
Core library v0.3.5 · Backend v0.4.35 · Frontend v0.2.89
-
New Switch projects and languages from the header
You can now jump between your projects and change the interview language directly from the top navigation.
Component changes
- Frontend
v0.2.89· Features — Add project and language navigation to header
2026.08.19¶
Released 26 August 2026
Core library v0.3.5 · Backend v0.4.34 · Frontend v0.2.88
-
Improved Dropout monitoring now shows accurate section and question detail
Charts correctly attribute drop-off to the right section, and hovering shows the corresponding section description or main question text.
-
New Respondents can resume an interview where they left off
A resumable link lets a respondent pick up an in-progress interview instead of starting over. You can generate one by going to the "Interview Data" table and clicking on an uncompleted interview's action menu.
-
New Jump from a participant straight to their interview
Participant records now link directly to the interview(s) they took part in.
-
New Personalize email subject lines with placeholders
Subject lines now support the same template placeholders as the email body.
-
Improved Email template editor catches more mistakes
Validation is stricter and placeholders are easier to use and read while editing templates.
Component changes
- Backend
v0.4.33· Features — Better email template validation - Backend
v0.4.34· Features — (email) Implement template substitution in email subject line - Backend
v0.4.34· Features — Add pid to InterviewSummaryPublic - Backend
v0.4.34· Features — Add resumeable respondent links - Backend
v0.4.34· Features — Improve dropout monitoring with full section/question range and guide content - Backend
v0.4.34· Bug Fixes — Harden interview auth and remove unused and redundant guest scope - Frontend
v0.2.86· Features — Better email template validation - Frontend
v0.2.86· Features — Improve email template placeholder styling - Frontend
v0.2.87· Features — (email) Implement template substitution in email subject line - Frontend
v0.2.87· Features — Add link between participants and interviews - Frontend
v0.2.87· Features — Add resumeable respondent links - Frontend
v0.2.87· Features — Improved dropout chart with correct section assignment - Frontend
v0.2.87· Features — Improve monitor card and text styling - Frontend
v0.2.87· Features — Add question text to dropout hover and improve dropout section hover - Frontend
v0.2.87· Features — Small improvements to text color in PieChart label - Frontend
v0.2.87· Bug Fixes — Harden interview authentication - Frontend
v0.2.87· Bug Fixes — Remove unused and redundant guest scope
2026.08.18¶
Released 25 August 2026
Core library v0.3.5 · Backend v0.4.32 · Frontend v0.2.85
-
New Search and filter the interview list
You can now filter, search, and use facets to narrow down interviews directly in the list.
-
Fixed Interview list now sorts and shows status correctly
Completed and inactive interviews are now reflected accurately, and sorting by last update falls back to creation time when no update has occurred yet.
-
Improved Clearer handling when your interview session expires
Interviewees now stay logged in across browser restarts and see a proper message when it has expired instead of hitting a confusing error.
-
Fixed Deleting an interview now cleanly removes all its data
Messages, tasks, and interviewees tied to a deleted interview are removed along with it.
-
Fixed Downloaded bundle filenames now display correctly
Component changes
- Core library
v0.3.5· Bug Fixes — Inactive interview status is now set correctly - Backend
v0.4.31· Features — Update InterviewTable.last_updated on message insert - Backend
v0.4.31· Bug Fixes — Sort interviews based on completed status correctly - Backend
v0.4.31· Bug Fixes — Sorting by last_updated on InterviewTable now correctly falls back to created_at when it is not set - Backend
v0.4.31· Bug Fixes — Auth session cookie for interviews now survives browser close. And an invalid/outdated auth now also displays a proper message before restarting. - Backend
v0.4.31· Bug Fixes — Better error handling for interview loop - Backend
v0.4.31· Bug Fixes — Move sqlite pragmas to engine - Backend
v0.4.31· Bug Fixes — When deleting an interview, also delete messages, tasks, interviewees - Backend
v0.4.31· Bug Fixes — Add cascade on testrun and experiment_project foreign keys - Backend
v0.4.31· Bug Fixes — Invitation.access_request_id on delete set null and remove cascade="all, delete-orphan" - Backend
v0.4.32· Features — (interviews) Filter, search and facet the interview list server-side - Frontend
v0.2.83· Bug Fixes — Fix filename encoding for bundle downloads - Frontend
v0.2.84· Features — Show a popup for users whos authentication session has expired for an interview - Frontend
v0.2.84· Bug Fixes — Remove the flashing loading state on table pagination - Frontend
v0.2.85· Features — (tables) Unify all dashboard tables on TanStack Table v9
2026.08.17¶
Released 20 August 2026
Core library v0.3.4 · Backend v0.4.30 · Frontend v0.2.82
Component changes
- Backend
v0.4.30· Bug Fixes — (security) Harden file upload and file serving - Frontend
v0.2.82· Bug Fixes — Update opt-out text
2026.08.16¶
Released 20 August 2026
Core library v0.3.4 · Backend v0.4.29 · Frontend v0.2.81
Component changes
- Backend
v0.4.29· Bug Fixes — Add project storage helpers to manage storage such as email attachments and project deletion
2026.08.15¶
Released 20 August 2026
Core library v0.3.4 · Backend v0.4.28 · Frontend v0.2.81
-
Improved Distributed interview links are checked before the interview opens
Invalid or missing parameters are caught immediately instead of letting a respondent see irrelevant content.
Component changes
- Backend
v0.4.27· Features — Add new validate_interview_params public api endpoint so we can gate the interview before any content is shown to the user - Backend
v0.4.28· Bug Fixes — Interview creation external params should only be validated for DISTRIBUTED interviews - Frontend
v0.2.79· Bug Fixes — Don't show new release notification for only releases with only internal changes - Frontend
v0.2.80· Features — Validate external params as first step when an interview is loaded - Frontend
v0.2.81· Bug Fixes — Only validate external params for interviewType == "distributed"
2026.08.14¶
Released 20 August 2026
Core library v0.3.4 · Backend v0.4.26 · Frontend v0.2.78
Component changes
- Frontend
v0.2.78· Bug Fixes — Releases with no highlights now still gets a row indicating that the changes were internal only
2026.08.13¶
Released 20 August 2026
Core library v0.3.4 · Backend v0.4.26 · Frontend v0.2.76
Internal changes only — nothing user-facing in this release.
2026.08.12¶
Released 19 August 2026
Core library v0.3.3 · Backend v0.4.25 · Frontend v0.2.76
-
Improved Smoother language selection for interviews
Setting a default language and resolving the right language for an interview is more reliable, and the per-language menu is easier to use.
-
Improved Cleaner participant uploads
Blank rows in a participant upload are now skipped automatically and listed in a summary so you know what was ignored.
-
Improved Easier to work with the participants table
Sort the table by any column, and select a range of rows at once by holding shift.
Component changes
- Backend
v0.4.21· Bug Fixes — Improved prompt version overwriting based on lib content - Backend
v0.4.21· Bug Fixes — (api) Return 404 instead of 500 for a missing localization - Backend
v0.4.24· Bug Fixes — Strip blank particinapts from uploads - Frontend
v0.2.71· Features — (language) Improve default language control - Frontend
v0.2.71· Bug Fixes — Improve size of WhatsNewModal - Frontend
v0.2.71· Bug Fixes — Better language resolvement for interviews - Frontend
v0.2.73· Bug Fixes — Add skipped blank rows to upload participants toast and allow the user to select ranges with shift - Frontend
v0.2.74· Features — Add sortable header for participants table - Frontend
v0.2.75· Features — Improve project language menu so per language controls are more ergonomic
2026.08.11¶
Released 14 August 2026
Core library v0.3.1 · Backend v0.4.20 · Frontend v0.2.70
-
Fixed Translated interview guides now translate condition trigger values too
Previously, condition triggers could be left in the original language when translating a guide, causing them not to match.
Component changes
- Core library
v0.3.1· Bug Fixes — When translating an interview guide, the condition trigger values are now also translated
2026.08.10¶
Released 14 August 2026
Core library v0.3.0 · Backend v0.4.19 · Frontend v0.2.70
-
Fixed Improved reliability of question conditions
Skip logic now resolves the correct target question more consistently when reordering interviews.
Component changes
- Frontend
v0.2.69· Features — (whats-new) Add platform_version to Whats New modal - Frontend
v0.2.70· Bug Fixes — (conditions) Improved condition target question resolution - Frontend
v0.2.70· Bug Fixes — (lint) Remove stale eslint-disable and remove unused handleConnect stub
2026.08.9¶
Released 14 August 2026
Core library v0.3.0 · Backend v0.4.19 · Frontend v0.2.68
-
Improved Better language handling in interviews
Prompts and translations for non-English interviews are more accurate.
Component changes
- Core library
v0.3.0· Breaking Changes — Move translation to BasePrompts.translation - Core library
v0.3.0· Features — Improve json rendering in jinja templates - Core library
v0.3.0· Features — Better traceback for language errors - Core library
v0.3.0· Bug Fixes — Improve language localization prompts and answering agent - Core library
v0.3.0· Bug Fixes — Add explicit current_section=None to GuideAgentPrompts.generate_section_prompt template render - Core library
v0.3.0· Bug Fixes — Move translation to BasePrompts.translation [breaking] - Core library
v0.3.0· Bug Fixes — Improve whitespace in jinja templates - Frontend
v0.2.67· Features — Add link to full release notes in WhatsNewModal - Frontend
v0.2.67· Bug Fixes — Change mac shortcut hint from ctrl -> ⌘ in interview - Frontend
v0.2.68· Bug Fixes — (admin) Change default scope for manually approved users to demo from user
2026.08.8¶
Released 13 August 2026
Core library v0.2.16 · Backend v0.4.18 · Frontend v0.2.66
-
Improved Faster, smoother monitoring dashboards
Heavy monitoring views load noticeably quicker, and charts show a preview shape instead of blank space while their data arrives.
-
Improved Cleaner histogram displays
Histogram ranges now snap to round numbers and tick labels adjust to fit the data.
Component changes
- Backend
v0.4.17· Features — (db-optimization) Optimized db tables and calls to improve loading speed for heavy monitoring reads. - Backend
v0.4.18· Features — (monitoring) Histogram ends now follow ranges that read as "round" - Frontend
v0.2.64· Bug Fixes — Change interview model expected type to str - Frontend
v0.2.64· Bug Fixes — Layerchart types updated to match latest version - Frontend
v0.2.65· Features — (charts) Add placeholder charts while data loads - Frontend
v0.2.66· Bug Fixes — (charts) Adaptive tick display for histograms
2026.08.7¶
Released 13 August 2026
Core library v0.2.16 · Backend v0.4.16 · Frontend v0.2.63
-
Improved Refreshed release notes styling
The new-update indicator is easier to see and notes now display in a two column layout.
Component changes
- Frontend
v0.2.63· Bug Fixes — (release-notes) Improve new notification dot colour and make notes two column layout
2026.08.6¶
Released 13 August 2026
Core library v0.2.16 · Backend v0.4.16 · Frontend v0.2.62
-
New See what's new on the platform
A new updates feed lets you follow along as new features and fixes are released.
-
Fixed External parameters now work correctly in interview setup
-
Improved Exported interviews now include external parameters
Component changes
- Backend
v0.4.15· Features — Add manifest release highlight - Backend
v0.4.16· Features — (export) Exporting an interview now also exports external params - Frontend
v0.2.61· Bug Fixes — (interview-setup) External params now works as intended - Frontend
v0.2.62· Features — Add 'What's new" so users can follow along as we publish updates to the platform
Earlier releases¶
These predate the changelog, so no per-release notes were recorded. The component versions are exact.
| Platform | Released | Core library | Backend | Frontend |
|---|---|---|---|---|
2026.10.8 |
20 October 2026 | v0.4.4 |
v0.6.7 |
v0.5.13 |
2026.10.3 |
05 October 2026 | v0.3.5 |
v0.4.38 |
v0.2.91 |
2026.08.5 |
12 August 2026 | v0.2.16 |
v0.4.14 |
v0.2.60 |
2026.08.4 |
12 August 2026 | v0.2.16 |
v0.4.13 |
v0.2.60 |
2026.08.3 |
12 August 2026 | v0.2.16 |
v0.4.11 |
v0.2.58 |
2026.08.2 |
12 August 2026 | v0.2.16 |
v0.4.11 |
v0.2.57 |
2026.08.1 |
12 August 2026 | v0.2.16 |
v0.4.11 |
v0.2.57 |
2026.07.7 |
24 July 2026 | v0.2.16 |
v0.4.11 |
v0.2.57 |
2026.07.6 |
07 July 2026 | v0.2.16 |
v0.4.10 |
v0.2.57 |
2026.07.5 |
07 July 2026 | v0.2.16 |
v0.4.10 |
v0.2.57 |
2026.07.4 |
06 July 2026 | v0.2.16 |
v0.4.10 |
v0.2.57 |
2026.07.3 |
03 July 2026 | v0.2.16 |
v0.4.10 |
v0.2.56 |
2026.07.2 |
02 July 2026 | v0.2.16 |
v0.4.10 |
v0.2.55 |
2026.07.1 |
02 July 2026 | v0.2.16 |
v0.4.9 |
v0.2.54 |
2026.06.18 |
30 June 2026 | v0.2.15 |
v0.4.4 |
v0.2.47 |
2026.06.17 |
29 June 2026 | v0.2.15 |
v0.4.4 |
v0.2.47 |
2026.06.16 |
23 June 2026 | v0.2.14 |
v0.4.2 |
v0.2.38 |
2026.06.15 |
23 June 2026 | v0.2.14 |
v0.4.1 |
v0.2.37 |
2026.06.14 |
19 June 2026 | v0.2.14 |
v0.3.39 |
v0.2.36 |
2026.06.13 |
19 June 2026 | v0.2.14 |
v0.3.39 |
v0.2.36 |
2026.06.12 |
19 June 2026 | v0.2.13 |
v0.3.38 |
v0.2.36 |
2026.06.11 |
19 June 2026 | v0.2.13 |
v0.3.36 |
v0.2.34 |
2026.06.10 |
18 June 2026 | v0.2.12 |
v0.3.35 |
v0.2.33 |
2026.06.9 |
17 June 2026 | v0.2.12 |
v0.3.33 |
v0.2.32 |
2026.06.8 |
17 June 2026 | v0.2.12 |
v0.3.31 |
v0.2.32 |
2026.06.7 |
17 June 2026 | v0.2.12 |
v0.3.30 |
v0.2.32 |
2026.06.6 |
11 June 2026 | v0.2.12 |
v0.3.28 |
v0.2.30 |
2026.06.5 |
11 June 2026 | v0.2.12 |
v0.3.27 |
v0.2.28 |
2026.06.4 |
10 June 2026 | v0.2.10 |
v0.3.26 |
v0.2.27 |
2026.06.3 |
09 June 2026 | v0.2.10 |
v0.3.24 |
v0.2.26 |
2026.06.2 |
09 June 2026 | v0.2.10 |
v0.3.24 |
v0.2.26 |
2026.06.1 |
03 June 2026 | v0.2.8 |
v0.3.21 |
v0.2.25 |
2026.05.22 |
28 May 2026 | v0.2.8 |
v0.3.21 |
v0.2.24 |
2026.05.21 |
27 May 2026 | v0.2.8 |
v0.3.21 |
v0.2.23 |
2026.05.20 |
27 May 2026 | v0.2.7 |
v0.3.19 |
v0.2.23 |
2026.05.19 |
27 May 2026 | v0.2.7 |
v0.3.19 |
v0.2.22 |
2026.05.18 |
27 May 2026 | v0.2.6 |
v0.3.18 |
v0.2.20 |
2026.05.17 |
15 May 2026 | v0.2.4 |
v0.3.15 |
v0.2.18 |
2026.05.16 |
12 May 2026 | v0.2.4 |
v0.3.14 |
v0.2.17 |
2026.05.15 |
12 May 2026 | v0.2.4 |
v0.3.14 |
v0.2.16 |
2026.05.14 |
12 May 2026 | v0.2.4 |
v0.3.14 |
v0.2.14 |
2026.05.13 |
12 May 2026 | v0.2.4 |
v0.3.12 |
v0.2.13 |
2026.05.12 |
11 May 2026 | v0.2.4 |
v0.3.8 |
v0.2.12 |
2026.05.11 |
11 May 2026 | v0.2.4 |
v0.3.6 |
v0.2.11 |
2026.05.10 |
11 May 2026 | v0.2.4 |
v0.3.6 |
v0.2.10 |
2026.05.9 |
11 May 2026 | v0.2.4 |
v0.3.6 |
v0.2.9 |
2026.05.8 |
11 May 2026 | v0.2.4 |
v0.3.6 |
v0.2.7 |
2026.05.7 |
11 May 2026 | v0.2.4 |
v0.3.6 |
v0.2.7 |
2026.05.6 |
08 May 2026 | v0.2.4 |
v0.3.6 |
v0.2.6 |
2026.05.5 |
08 May 2026 | v0.2.4 |
v0.3.6 |
v0.2.5 |
2026.05.4 |
07 May 2026 | v0.2.4 |
v0.3.5 |
v0.2.3 |
2026.05.3 |
07 May 2026 | v0.2.4 |
v0.3.5 |
v0.2.3 |
2026.05.2 |
07 May 2026 | v0.2.4 |
v0.3.4 |
v0.2.2 |
2026.05.1 |
01 May 2026 | v0.1.7 |
v0.2.14 |
v0.1.31 |
2026.04.20 |
30 April 2026 | v0.1.7 |
v0.2.14 |
v0.1.30 |
2026.04.19 |
30 April 2026 | v0.1.7 |
v0.2.12 |
v0.1.29 |
2026.04.18 |
30 April 2026 | v0.1.7 |
v0.2.12 |
v0.1.29 |
2026.04.17 |
29 April 2026 | v0.1.6 |
v0.2.11 |
v0.1.27 |
2026.04.16 |
29 April 2026 | v0.1.5 |
v0.2.9 |
v0.1.27 |
2026.04.15 |
29 April 2026 | v0.1.4 |
v0.2.8 |
v0.1.27 |
2026.04.14 |
27 April 2026 | v0.1.4 |
v0.2.7 |
v0.1.26 |
2026.04.13 |
27 April 2026 | v0.1.4 |
v0.2.7 |
v0.1.25 |
2026.04.12 |
27 April 2026 | v0.1.4 |
v0.2.6 |
v0.1.25 |
2026.04.11 |
27 April 2026 | v0.1.4 |
v0.2.6 |
v0.1.24 |
2026.04.10 |
24 April 2026 | v0.1.4 |
v0.2.5 |
v0.1.22 |
2026.04.9 |
23 April 2026 | v0.1.4 |
v0.2.4 |
v0.1.21 |
2026.04.8 |
22 April 2026 | v0.1.4 |
v0.2.2 |
v0.1.21 |
2026.04.7 |
21 April 2026 | v0.0.20 |
v0.1.19 |
v0.1.18 |
2026.04.6 |
21 April 2026 | v0.0.20 |
v0.1.19 |
v0.1.17 |
2026.04.5 |
20 April 2026 | v0.0.18 |
v0.1.18 |
v0.1.16 |
2026.04.4 |
20 April 2026 | v0.0.18 |
v0.1.18 |
v0.1.15 |
2026.04.3 |
19 April 2026 | v0.0.18 |
v0.1.17 |
v0.1.14 |
2026.04.2 |
18 April 2026 | v0.0.18 |
v0.1.17 |
v0.1.13 |
2026.04.1 |
14 April 2026 | v0.0.17 |
v0.1.14 |
v0.1.11 |