Skip to content

Releases

0.1.1

Choose a tag to compare

@Sung-eon Sung-eon released this 14 Nov 01:46

A fix for facetshot uninstall.

Fixed

  • Run through bunx, facetshot uninstall said facetshot was installed in the project, because it didn't recognise the copy bunx runs from Bun's install cache. It now tells that copy apart from a project install.

Install

bun add -g facetshot && facetshot setup     # or try it: bunx facetshot https://example.com

Status and limits now records that installing from npm, through bunx and from the GitHub tag has been tried.

0.1.0

Choose a tag to compare

@Sung-eon Sung-eon released this 14 Nov 00:59

The first release.

facetshot takes screenshots of your app's screens on several devices and display settings at once, puts them side by side in one image per screen, lists what looks broken, and keeps what the app logged. People use it from the command line; AI coding agents use it through its MCP server and Agent Skill.

Install

bun add -g facetshot && facetshot setup     # or try it: bunx facetshot https://example.com

It needs Bun 1.3 or newer; your app can be built with anything. See Getting started.

In this release

  • Screenshots of web pages (your app, built and served for you, or any live site), Storybook stories, Electron and Tauri apps, native Mac apps, Flutter (web and macOS), iOS simulators and SwiftUI previews.
  • Checks for common problems: horizontal scrolling, text cut off by its box, covered or too-small buttons, console errors, failed requests.
  • Logs from the page, the app and the servers facetshot started, in every result.
  • Flows (saved steps) and profiles with targets, to run the same check again in one command.
  • Sessions: one screen kept open so you or an agent can click, type, right-click and use menus step by step, then save the steps as a flow.
  • Comparing with the previous run or a saved baseline, showing only what changed.
  • facetshot init --agent claude|codex|cursor|all to connect an agent, and a Claude Code plugin; facetshot setup and facetshot uninstall.

Status

Early: tested on macOS. Web pages should work on Linux and Windows, but nobody has tried them there yet, and no CI provider has been tried. Status and limits lists what has been run, what hasn't, and what's planned.