Screenshotify
Changelog

What shipped, when.

Most recent first. Same dates as commits in the GitHub repo.

2026-05-13 — All 39 App Store localizations

Expanded the language list from 15 simple codes to Apple's full App Store Connect submission list. Existing projects migrate automatically (en → en-US, de → de-DE, etc.) without losing translated text. Chinese variants properly mapped to MyMemory's API codes.

2026-05-12 — Feature-highlight callouts + handles outside panel clipping

Crop any part of a device screenshot and pop it out as an editable callout with live-link to the source. Resize and rotate handles now stay visible and clickable when an element extends past the panel boundary.

2026-05-12 — Stridr fitness template + +34 SVG shapes

PSD-imported template with 76 separate editable layers across 7 panels. The SVG decoration library grew with rocket, crown, gem, gift, medal, ribbon, coin, bell, mail, pin, compass, flag, search, bookmark, calendar, clock, target, infinity, snowflake, flower, tree, droplet, wifi, battery, gear, play, pencil, music, camera, smile, thumbs-up, mountain, paperplane, coffee. Picker is now a scrollable grid.

2026-05-01 — SVG-based 3D device tilt

Replaced the fake-3D-via-box-shadow approach with real SVG projection: 8 corners rotated in 3D, side-rim polygons sorted back-to-front by depth, foreignObject host for the HTML content with affine matrix transforms. Side faces now follow the rounded body corners properly.

2026-04-30 — v2 React rewrite

Full rewrite from the v1 single-file vanilla-JS app into a React + Vite + TypeScript + Tailwind + Zustand stack. Same features, cleaner code path, room for cloud sync and Lemon Squeezy integration.