github mnemosyne-artificial-intelligence/doppelganger v0.5
Release 0.5 Stable

7 hours ago

Highlights

  • Captures & recordings: Automatic full‑run screen recordings (webm) and unified captures flow for screenshots + recordings.
  • Captures UI: New Captures screen and results modal to browse captures; results panel links to current‑run captures.
  • Proxy rotation controls: Rotation mode (round‑robin vs random) configurable in Settings.
  • User Agent settings: Default UA selection in Settings with rotation preserved per task.

What’s New

  • Captures directory + API
    • Captures stored in public/captures.
    • New /api/data/captures endpoint for listing/deleting captures.
  • Sidebar update
    • Dedicated Captures tab.
    • Executions icon switched to History.
  • Results UX
    • “View All Captures” button in results panel opens captures viewer.
  • Agent action
    • New Screenshot action block for agent tasks.
  • Viewport rotation toggle
    • Task‑level Rotate Viewport switch (off by default).
  • Structured While block
    • While condition editor now uses structured fields (var/type/op/value), not raw JS.
  • Scroll speed control
    • Scroll block has “Scroll Speed (ms)” input to control duration.

Behavior Changes

  • Recording & screenshots now include runId‑prefixed filenames for filtering per run.
  • Proxy rotation now honors a stored rotation mode (round‑robin default).
  • User agent selection applies when UA rotation is off.

Dev/Infra

  • New user-agent-settings.js module for UA config storage.
  • New UI panels/components: CapturesScreen, CapturesPanel, UserAgentPanel.

Full Changelog: v0.4.3...v0.5

Don't miss a new doppelganger release

NewReleases is sending notifications on new releases.