v0.3.0
August 31, 2026
What's Changed
elmo initnow says up front that a managed cloud option exists, and what it costs, before walking through self-hosted setup. by @jrhizor- Fix broken docs link in
elmo initand the LLMs settings page. by @jrhizor - The worker now gets time to finish in-flight jobs when a deployment stops or upgrades, instead of being killed mid-evaluation. by @jrhizor
- Adds support for Elmo Cloud. by @jrhizor
- Moved the admin links into the account menu so the sidebar only shows nav for where you are; admin routes keep them on the sidebar. by @jrhizor
- Fixed citation position calculation bug for Claude. by @jrhizor
- Rebuilt the interface on Base UI, so menus, dialogs, tooltips and form controls behave more consistently across keyboard and assistive tech. by @jrhizor
- The sign-up page now closes as soon as a self-hosted instance has its first account, instead of staying reachable until the server restarts. by @jrhizor
- The account menu offers a single Switch Brand link instead of listing every organization once you belong to more than three. by @jrhizor
- Improve visibility chart accessibility for colorblind users. Your brand's lines are emphasized and you can click on an entry in the legend to isolate a competitor's line in the graph. by @jrhizor
- Dashboard URLs now include the organization and the brand —
/app/org/{organization}/brand/{brand}. by @jrhizor - Keep a brand's prompts editable when it already holds more than the prompt limit. by @jrhizor
- Fix a crash in the onboarding wizard and competitor/prompt editors on deployments served over plain HTTP, where
crypto.randomUUIDis unavailable. by @morovinger - Support "GitHub Flavored Markdown" on prompt detail pages. LLM responses now render tables, strikethroughs, and URL autolinks more correctly. by @jrhizor
- Authentication and organization entry pages now show descriptive, deployment-aware browser tab titles. by @uchiha-suraj
- Show brand and competitor icons across the dashboard. by @jrhizor
- Whitelabel sign-in no longer creates organizations from Auth0
app_metadata; it only grants membership in organizations that already exist, which are provisioned through the admin brands API. by @jrhizor - Truncates excessively long citation titles when stored in the database. by @jrhizor