Skip to content

v0.2.4

Choose a tag to compare

@github-actions github-actions released this 08 Oct 01:36
db10ca1

0.2.4 - 2026-10-08

Features

  • library: move shelves and trash into the status filter (#6400)
  • models: add Replicate google/nano-banana-2.1 (#6401)
  • models: persist routing tiers and keep FLUX.1 legacy in production (#6406)
  • models: import provider schemas and pricing as pending contracts (#6414)
  • api: branded text generation orchestrator seam (#6471)

Fixes

  • tasks: switch sidebar content without closing the panel (#6378)
  • move rejected assets to their own Library shelf (#6380)
  • agent: contextual approval recovery and live expiry (#6383)
  • api: stop invalid Prisma writes on brand scan and org settings (#6382)
  • inbox: load read state without a session organization (#6385)
  • app: explain a stale Studio motion revision (#6387)
  • app: apply the saved account theme over the browser cache (#6386)
  • api: accept library picture uploads on the ingredients route (#6390)
  • dev: keep the MCP debug port off the API port (#6388)
  • release: recover verified drafts after npm source drift (#6395)
  • release: allow verifier to read unpublished drafts (#6396)
  • agent: show tool results as short sentences (#6394)
  • mcp: require approval and honest credit metadata for spending tools (#6384)
  • website: send the home CTA to the sign-up page (#6402)
  • library: show deleted failed assets in Trash (#6392)
  • mcp: show callable generation model keys (#6405)
  • studio: keep the source ratio when editing an image (#6408)
  • price provider models from their public list rates (#6403)
  • library: tell soft-delete it goes to Trash and refresh failed rows (#6407)
  • studio: keep the generate prompt bar stable and usable (#6404)
  • ci: require real validation after draft promotion (#6410)
  • mcp: require a workspace choice at OAuth consent (#6413)
  • agent: collapse completed steps and smooth conversation editing (#6443)
  • migrate HeyGen integration to API v3 (#6441)
  • library: recover persisted video failures in Studio (#6429)
  • retain saved personal settings after refresh (#6445)
  • keep the workspace inbox mounted when read state has no reads (#6447)
  • restore Discovery desk source tabs (#6449)
  • library: restore single-asset delete (#6448)
  • studio: keep the source ratio on Edit image handoff (#6451)
  • settings: restore brand voice and agent defaults headings (#6446)
  • agent: seed concise output refinement references (#6453)
  • upgrade Meta Marketing and Graph API defaults to v26 (#6456)
  • ci: import design-eval record guard from contracts source (#6460)
  • point mobile client at live publish-review contracts (#6459)
  • workflows: close system workflow wiring sweep coverage gaps (#6462)
  • e2e: select FLUX.3 from the generation setup summary (#6458)
  • workflows: accept the inputs persona, voice and influencer workflows deliver (#6463)
  • e2e: follow the consolidated Brand Kit into review and its canonical route (#6464)
  • research: keep a just-selected filter when a debounced search fires (#6470)
  • social-sources: classify collector rejections and fail truthfully (#6469)
  • api: preserve identity across selected tenant reads (#6415)
  • api: finish organization isolation and collector error handling (#6480)

Performance

  • reduce CI contention and repeated validation work (#6416)
  • ci: retain API shard timing diagnostics (#6442)

Refactoring

  • finish shared record and string reader consolidation (#6452)

Tests

  • analytics: preserve brand scope when navigating to overview (#6412)
  • desktop: repair local cost and runtime tooltip fixtures (#6417)
  • assert exclusive Studio recovery actions (#6457)

Build and CI

  • recover missing hosted CLA statuses on PR heads (#6409)

Dependencies

  • deps: weekly deps:update (#6362)