Features
- oauth: add Cancel to the Instagram account picker (#7668)
- app: redesign the 404 page and center it in the viewport (#7683)
- reply-bot: add an X warm-up reply queue and draft account-monitor replies (#7673)
- settings: move rail order and home app to personal settings (#7688)
- studio: put type tabs and Auto/Advanced in the prompt bar (#7684)
- studio: mark video tiles in the playground grid (#7678)
- discord: post storyboard stills and videos to one thread per storyboard (#7692)
- reply-bot: discover and monitor X accounts for warm-up replies (#7691)
- analytics: remix a winner straight from the Winners view (#7698)
- analytics: notify the team when a post breaks out and offer a remix (#7700)
- app: replace the agent bubble with a full-height side panel (#7701)
- app: open chats as tabs in the agent side panel (#7703)
- onboarding: one output-first page that drafts the first posts (#7711)
- website: add software JSON-LD and stop dating sitemap URLs as now (#7721)
- website: name competitors correctly and answer which fits on /vs pages (#7724)
- website: add /best guides for open-source, social and video AI tools (#7726)
- studio: add a cheap video draft next to Generate (#7729)
- pricing: taper generation margin above $0.50 and raise agent chat to 2.0x (#7728)
- app: start the agent panel under a full-width topbar (#7722)
- ui: spring and press-stretch animation on Switch, consolidate toggles (#7736)
- workspace: group inbox rows by day (#7739)
Fixes
- e2e: follow the Filters menu and sidebar remix brief in Library and Discovery specs (#7661)
- e2e: update analytics specs for the subbar and card-grid UI (#7662)
- e2e: follow the row-sidebar / name-link table contract in 7 specs (#7665)
- e2e: update admin org and voices specs to the breadcrumb-title UI (#7664)
- e2e: follow the setup menu, model chips and channel menu in shard 5 and 7 specs (#7666)
- prompt-bar: remove the top-fade gradient and guard against shadows and fades (#7677)
- studio: fix the 0.2.12 production QA findings (price confirmation, wallet, editor, rewrite, Plan mode)
- learning: mark X posts organic or paid and pinned for rewards (#7633)
- studio: open / edit presets in edit mode, add money journeys (#7693)
- app: scope brand overview to the selected brand (#7669)
- api: return full overview KPIs from the brand analytics endpoint (#7696)
- mobile: extend the expo tsconfig by its exported .json path (#7699)
- studio: keep the Model chip reachable beside the type bar at narrow widths (#7697)
- workflows: show a review gate rejection once (#7702)
- app: keep the narrow topbar fitting beside the agent toggle and point specs at the side panel (#7709)
- ui: ellipsize closable tab titles instead of clipping them (#7710)
- agent: set chat message text to 14px to match the composer (#7712)
- app: align check-email card description with the card edge (#7714)
- ui: run the content block flush with the agent panel (#7716)
- agent: anchor the composer to the bottom of short conversations (#7717)
- agent: move the thread row status dot to the right and drop the time (#7720)
- ui: match switcher trigger avatar to the dropdown item tile (#7715)
- brand-kit: move tabs and actions into the shared subbar (#7737)
- ui: raise dim text contrast, fix heading levels, drop filler titles and descriptions (#7735)
Performance
- db: index activity polling, the unread-messages badge and the publishing calendar (#7624)
Refactoring
- pricing: rename the Agencies plan to Scale (#7670)
- onboarding: remove the agent onboarding client (#7713)
- agent: delete agent onboarding server code (#7723)
- flags: make Storyboard, Turbo, Motion, Clips and Editor their own app modules
Documentation
- seo: drop competitor names from the dispositions reasons (#7734)
Tests
- content-eval: expect link-missing to warn, not block, in the scoring-surface test (#7690)
- e2e: stop expecting the removed agent onboarding routes to render under /agent (#7731)
Build and CI
- release: replace a stale unpublished draft instead of failing on it (#7667)
- add path-filtered Playwright core smoke on app PRs (#7671)
- add one-click hosted SaaS rollback workflow (#7685)
- release: require green Playwright Full and Learning Runtime on the release SHA (#7686)
Dependencies
- deps: weekly deps:update (#7694)