Skip to content

v0.2.0

Choose a tag to compare

@github-actions github-actions released this 03 Sep 20:14
a599fc4

0.2.0 (2026-09-03)

Features

  • add canvas actions and duplication (#97) (f671e76)
  • add Context.dev-backed website imports (100e162)
  • add generic OIDC/SSO support (#49) (88b1fe3)
  • admin: instance admin surface with read-only view-as (10156ef)
  • admin: restyle /admin to match home and settings (dae3de5)
  • agent: design-brief inspiration retrieval — style recipes + live refero search (1c949b8)
  • agent: remove the free Doop Agent allowance (e0f640d)
  • agent: run the Doop Agent's server tier on Azure OpenAI (e367ca5)
  • analytics: capture custom agent connect and use in PostHog (2e70352)
  • analytics: segment desktop-app sessions in PostHog (#26) (7d0a318)
  • auth: make email verification optional via REQUIRE_EMAIL_VERIFICATION (7b82e57)
  • auth: restrict signups by email domain (#44) (10dae3d)
  • ban and unban accounts from the admin dashboard (5de4803)
  • canvas: ⌥⇧-drag duplicates a frame; ⌘0/⌘+/⌘− zoom shortcuts (97bf266)
  • canvas: render append_frame_html chunks instantly instead of pacing them (dffc2d7)
  • canvas: sync icon on frames pushed by the design-sync snippet (7e5903d)
  • design-sync refinements — import-once, pristine first captures, agent flow context (f98ce7a)
  • design-sync snippet — an app's live screens land on a canvas (534934f)
  • design: move the app onto the Disc-D identity and editorial system (df5a134)
  • desktop shell (Tauri) with signed DMG releases (#25) (3f26286)
  • desktop: figma-style canvas tabs, overlay title bar, external links open in the browser (#93) (3dcc1a5)
  • flow map — connectors show which button leads to which screen (e1a4453)
  • github-import: agent reconstruction of code-only screens (0981875)
  • github-import: components and design system become the headline (6127e04)
  • github-import: one-click GitHub App install flow (331cd88)
  • github-import: review flow leads with the design system (09301ee)
  • github-recon: render-critique round — the sketch reviews itself (b0ade2e)
  • github-recon: the model investigates the repo before designing (3bce7c1)
  • github-recon: the sketch pass shows up as Doop working (ff59d6d)
  • github-recon: transplant real repo assets, full-page output (77483e9)
  • guide: taste curriculum — mood method, brief ritual, anchor and hero-review rules (87f9246)
  • import complete websites with page review (5567f17)
  • import: connect a GitHub repo as an import source (7392e11)
  • inspo: refero.design style extractor (inspiration pipeline v0) (9634d6f)
  • meter feedback and retries — every resident trigger spends a free task (4949a5f)
  • right-click menu on desktop canvas tabs; signed-out visitors always see sign-in (#104) (d79a0c6)
  • run the Doop Agent on your own ChatGPT subscription (c99ed93)
  • server: surface Doop Agent state at boot (1edec74)
  • ui: a component system for Doop, and the end of plain CSS (26891dc)
  • workspace-rail dashboard for home and settings (73f31e0)

Bug Fixes

  • a stalled agent queue no longer hides another agent's runnable work (66e72af)
  • admin: back button during "view as" returns to admin instead of 404 (43ceb95)
  • agent: only a connected model account lifts the resident meter (2701602)
  • agent: read Codex-backend output from streamed items, not the completed event (258ee8f)
  • bill one requester per agent run, and stop two account races (7556094)
  • canvas: move live-app sync keys from the share dialog to Import (b16ba55)
  • canvas: open the frame details panel only from a frame-name click (b844709)
  • canvas: raise the element toolbar above the pin-to-memory brain button (8266df5)
  • canvas: show the duplicate cursor while ⌥⇧ is held, not at drag-start (94ca0fc)
  • ci: give doc-lint node globals and repo formatting (2b73aef)
  • compile the PostHog support widget into the no-external bundle (62e3992)
  • dashboard: reliable canvas previews — persisted thumbnails, stale-while-revalidate (3aaad88)
  • dashboard: rounded corners on active view-mode segment (30e1907)
  • disable vertical tab bar scrolling (#85) (45250cc)
  • github-app: handle already-installed accounts; surface install failures on the canvas (ae1e155)
  • github-import: actionable failed-sketch card; fail fast on dead model accounts (6b572b4)
  • github-import: default to design-system-only; name the CTA honestly (8d0aa10)
  • github-import: deploy URL editable after connect; resync upgrades placeholders (ce4a262)
  • github-import: outline prompts deep-link to their exact frame (e9e26d3)
  • hide demo frames from agents so they don't steer new designs (de5e3a5)
  • importer: skip the scroll walk for Context.dev captures so imports stop hanging (63b46ec)
  • mcp: state one-query-per-call in search_icons and search_logos descriptions (a7a014f)
  • preserve X-Forwarded-For chain in PostHog relay so recordings geolocate the real client (7d0fab4)
  • server: decode HTML-escaped frame writes (3c64285)
  • snippet finds its config when injected by a tag manager (b5d892c)
  • sync key rides in the snippet URL — the form tag managers can't strip (6739094)
  • tests: move admin suite to ports 4985-4988, clear of parallel test files (13f00ea)
  • ui: hand the limit wall's MCP path off to the connect modal (baadd86)

Documentation

  • add discord badge to readme (d76cf05)
  • add link to doop website in readme (#96) (f51ba0c)
  • document Doop Agent setup and standardise its name (b92b65b)
  • rebuild the README graphics on the Disc-D identity (#87) (5d5a732)