Update to Hen Screenshots
Snapshot Oct 24, 2026 · 13:21 UTC · version 0.2.8
Package or technical metadata updated
Package or technical metadata updated
Observed in package metadata. These changes alone do not establish a new customer-facing feature.
Up to 3 plugins free · no card required.
All fields and original values.
These are saved file metadata. Open a changed file to read its text edits.
Package file
Sep 30, 2026 · 23:16 UTC
bb2f8bd86f949e5260ce40f1c3215672ba0f1e576284dd152053cca7ac90afaf
Oct 24, 2026 · 13:21 UTC
b9cbe58f74b25ba251d3a0205c6b25dd41276d21348fa817ebd5dc9dfe92514e
Package file
Sep 30, 2026 · 23:16 UTC
519
Oct 24, 2026 · 13:21 UTC
543
Package file
Sep 30, 2026 · 23:16 UTC
{"sha256":"5abf911a83f89a2a655d94ec0bad78a3b9f633388159a9de6305485ee7d910ff","size":14032}
Oct 24, 2026 · 13:21 UTC
Not present
Package file
Sep 30, 2026 · 23:16 UTC
{"sha256":"5abf911a83f89a2a655d94ec0bad78a3b9f633388159a9de6305485ee7d910ff","size":14032}
Oct 24, 2026 · 13:21 UTC
Not present
Compare saved observations
Download comparison JSONChanged files
Choose a file to see its text changes. Binary or large files show metadata only.
.codex-plugin/assets/composer-icon.png →
.codex-plugin/plugin.json
− removed · + added
--- before +++ after @@ -1,44 +1,43 @@ { + "name": "hen-screenshots", + "version": "0.2.8", + "description": "Create app-store screenshots, portfolio mockups and Play banners from local images. Export PNGs and editable Hen projects.", "author": { - "email": "hensell@hensell.dev", "name": "Hensell", + "email": "hensell@hensell.dev", "url": "https://hensell.dev" }, - "description": "Create app-store screenshots, portfolio mockups and Play banners from local images. Export PNGs and editable Hen projects.", "homepage": "https://screenshots.hensell.dev/", + "repository": "https://github.com/Hensell/hen-screenshots", + "keywords": [ + "screenshots", + "mockups", + "app-store", + "google-play", + "local" + ], + "skills": "./skills/", "interface": { - "brandColor": "#B64C35", - "brandColorDark": "#CA6049", + "displayName": "Hen Screenshots", + "shortDescription": "Create screenshots and mockups", + "longDescription": "Create App Store screenshots, Google Play screenshots and banners, and portfolio mockups from your own images. Choose phone, tablet, desktop, multi-device, or linked panorama templates, including fixed isometric device poses. Export opaque RGB PNGs, a preview, files organized by language, and an editable .henscreenshots project for the web studio. Includes iPad 11-inch and additional Apple device sizes with matching frames, Google Play large-screen presets up to 7680 px, and consistent editing capacity of 50 slides. Store export limits still apply. Imported projects preserve typography and custom background images. To reuse a personal template, download a .henscreenshots project from the studio; the plugin does not access your browser library or import .hentemplate files directly. Requires Node.js 22.12+ and one-time dependency setup with internet access. Rendering then runs locally offline. Hen does not upload captures or require an API key. Your agent provider\u2019s data policies still apply. Supports PNG, JPEG, and still WebP inputs. Review captions, crops, and store requirements before publishing.", + "developerName": "Hensell", + "category": "Creativity", "capabilities": [ "Read", "Write" ], - "category": "Creativity", - "composerIcon": "./.codex-plugin/assets/composer-icon.png", + "websiteURL": "https://screenshots.hensell.dev/", "defaultPrompt": [ "Create store screenshots from my captures.", "Make a portfolio mockup with my app screenshots.", "Export my Hen project in English and Spanish." ], - "developerName": "HENSELL FRANCISCO ESPINOZA ESPINOZA", - "displayName": "Hen Screenshots", - "logo": "./.codex-plugin/assets/logo.png", - "longDescription": "Create App Store screenshots, Google Play screenshots and banners, and portfolio mockups from your own images. Choose phone, tablet, desktop, multi-device, or linked panorama templates, including fixed isometric device poses. Export full-size opaque RGB PNGs, a preview, files organized by language, and an editable .henscreenshots project for the free web studio. Version 0.2.4 preserves copied typography from the web studio, including font weights, scale, line height, and supporting-text opacity, and supports these attributes in design specifications. It also supports studio projects with custom background images. To reuse a personal template, open it in the web studio and download a .henscreenshots project; the plugin does not access your browser library or import .hentemplate files directly. Hen Screenshots is free and MIT-licensed. This is a local Codex workflow: it requires Node.js 22.12+ and a one-time dependency setup with internet access. Rendering then runs offline. Hen does not upload captures or require an API key. Your agent provider\u2019s plan and data policies still apply. Supports PNG, JPEG, and still WebP inputs. Users should review captions, crops, and store requirements before publishing.", - "privacyPolicyURL": "https://github.com/Hensell/hen-screenshots/blob/plugin-v0.2.4/plugins/hen-screenshots/PRIVACY.md", - "shortDescription": "Create screenshots and mockups", + "brandColor": "#B64C35", + "composerIcon": "./assets/icon.png", + "logo": "./assets/icon.png", "supportURL": "https://github.com/Hensell/hen-screenshots/issues", - "websiteURL": "https://screenshots.hensell.dev/" + "privacyPolicyURL": "https://github.com/Hensell/hen-screenshots/blob/main/plugins/hen-screenshots/PRIVACY.md" }, - "keywords": [ - "screenshots", - "mockups", - "app-store", - "google-play", - "local" - ], - "license": "MIT", - "name": "hen-screenshots", - "repository": "https://github.com/Hensell/hen-screenshots", - "skills": "./skills", - "version": "0.2.4" -} \ No newline at end of file + "license": "MIT" +}
Full technical diff · 18 changed fields
changed /files/.claude-plugin~1plugin.json/sha256
"bb2f8bd86f949e5260ce40f1c3215672ba0f1e576284dd152053cca7ac90afaf"
"b9cbe58f74b25ba251d3a0205c6b25dd41276d21348fa817ebd5dc9dfe92514e"
changed /files/.claude-plugin~1plugin.json/size
519
543
removed /files/.codex-plugin~1assets~1composer-icon.png
{
"sha256": "5abf911a83f89a2a655d94ec0bad78a3b9f633388159a9de6305485ee7d910ff",
"size": 14032
}Field is absent
removed /files/.codex-plugin~1assets~1logo.png
{
"sha256": "5abf911a83f89a2a655d94ec0bad78a3b9f633388159a9de6305485ee7d910ff",
"size": 14032
}Field is absent
changed /files/.codex-plugin~1plugin.json/sha256
"54fda44ea82e66c14af4931176e733f86aa1d35937797e90826c4d06e230bb64"
"871b37074b54c476c2370fc9f5bed0e940c53abc2b935292ccfc7631a5168a7c"
changed /files/.codex-plugin~1plugin.json/size
2697
2487
changed /files/.cursor-plugin~1plugin.json/sha256
"37fd55422d25ec02990737b4245e26b286adf9f98d5a0983cc1b46b4fa755ae1"
"3e26faf8d304d398c6611c4397a55bb67c80174e6049a5a6c9539d675a100554"
changed /files/.cursor-plugin~1plugin.json/size
539
563
changed /files/PRIVACY.md/sha256
"0e53625b54bb91924cb0aa236c58d695fdeb49f25bade85622cb63c533cadf76"
"7fdfe3f367a6f64a4630ec35b84ea3fbc6b6df62b1cc248e32c7821dd4db0eac"
changed /files/PRIVACY.md/size
1276
3008
changed /files/README.md/sha256
"fbe184e28f873f40a6f4ef978024174ddb4b211e7de59da26e7c77dfd707b78a"
"23b46e8bee6c114954740e6470e686061b445c001cf1d7a11d0386fb1c52f824"
changed /files/README.md/size
9001
10388
changed /files/dist~1cli.mjs/sha256
"ba8ddc3e985f19209704059a02ededb3c2cb157a022c69510637b645d9dff1fa"
"9cfc0af21abbdba3cb9d75a379e551fe2b9a73c76dd21f5ef346c7bd65363611"
changed /files/dist~1cli.mjs/size
248598
261782
added /files/gemini-extension.json
Field was absent
{
"sha256": "8d620e9b087aa23f96e4e1282c96bcde3728bd8819d4b0b0987f84c5ef43eb8a",
"size": 263
}changed /files/package-lock.json/sha256
"0f476d2a402f45d6b4659ee0b4cc7328da1919ebdfbeac74db5e621d2bb2435e"
"34a2c9ed9c957e477a88ddafb79c332d790109d59f9dcf16e0e2854c46711fd4"
changed /files/package.json/sha256
"5db7997168a45aae3609aa5b816b60da08859c9deb01b56387aa8fedb20ae1e6"
"2fee52a495fae5a2953f766f039fab08f05038e3380e574a0081e56d14aa2b1c"
changed /files/plugin.json/sha256
"002f1a660c59ab18b2b0cb0bc816a99afb4a1ae47727d86eb063def1f3890754"
"3a6883db6dec3a5adb47a0d11733a9e0d92123560449ad9f2ca3bb465734b2c2"
Full snapshot data
{
"files": {
".claude-plugin/plugin.json": {
"sha256": "b9cbe58f74b25ba251d3a0205c6b25dd41276d21348fa817ebd5dc9dfe92514e",
"size": 543
},
".codex-plugin/plugin.json": {
"sha256": "871b37074b54c476c2370fc9f5bed0e940c53abc2b935292ccfc7631a5168a7c",
"size": 2487
},
".cursor-plugin/plugin.json": {
"sha256": "3e26faf8d304d398c6611c4397a55bb67c80174e6049a5a6c9539d675a100554",
"size": 563
},
"LICENSE": {
"sha256": "017fa967a6f8eb914b72104be8f53001f7c40326dfb2beb99df4855c8d7eb3df",
"size": 1064
},
"PRIVACY.md": {
"sha256": "7fdfe3f367a6f64a4630ec35b84ea3fbc6b6df62b1cc248e32c7821dd4db0eac",
"size": 3008
},
"README.md": {
"sha256": "23b46e8bee6c114954740e6470e686061b445c001cf1d7a11d0386fb1c52f824",
"size": 10388
},
"THIRD_PARTY_NOTICES.md": {
"sha256": "eba57deade7af4cac0cb5e90f9c1806992b1cee93033fcdf0e2997e3b6ff40fd",
"size": 1278
},
"assets/fonts/Fraunces-Semibold.ttf": {
"sha256": "1390d372c2edc7881191bef9fb673ed8ec4d2bf143a2f68b63c01094794307ac",
"size": 72952
},
"assets/fonts/Manrope.ttf": {
"sha256": "d0639be45d0af36e798172419d7bd173c4bd4f29e2b76cbb69db1d11bf8b0a40",
"size": 165420
},
"assets/fonts/OFL-Fraunces.txt": {
"sha256": "bdf4c22802eaf804f998195871c6b8938aac2ac14b2d78a8bd66a6f1eced833b",
"size": 4391
},
"assets/fonts/OFL.txt": {
"sha256": "e01b637272e0cbdfb240184dd98ea5cc671556d9894dae2668d92ab2c906787c",
"size": 4384
},
"assets/icon.png": {
"sha256": "5abf911a83f89a2a655d94ec0bad78a3b9f633388159a9de6305485ee7d910ff",
"size": 14032
},
"dist/cli.mjs": {
"sha256": "9cfc0af21abbdba3cb9d75a379e551fe2b9a73c76dd21f5ef346c7bd65363611",
"size": 261782
},
"gemini-extension.json": {
"sha256": "8d620e9b087aa23f96e4e1282c96bcde3728bd8819d4b0b0987f84c5ef43eb8a",
"size": 263
},
"package-lock.json": {
"sha256": "34a2c9ed9c957e477a88ddafb79c332d790109d59f9dcf16e0e2854c46711fd4",
"size": 24103
},
"package.json": {
"sha256": "2fee52a495fae5a2953f766f039fab08f05038e3380e574a0081e56d14aa2b1c",
"size": 291
},
"plugin.json": {
"sha256": "3a6883db6dec3a5adb47a0d11733a9e0d92123560449ad9f2ca3bb465734b2c2",
"size": 618
},
"scripts/hen.mjs": {
"sha256": "635ad1625a2ae6506d53eeef9e172287e3cfcf3a712b8ab694dcb63d6857c749",
"size": 762
},
"scripts/setup.mjs": {
"sha256": "540a8b07a36757453607733a63a5b4d383490543b505daa0c1abe99401f38903",
"size": 2016
},
"skills/create-screenshots/SKILL.md": {
"sha256": "62c265404fa06509952aadfe7fa366b222712cc7c34ddf93e8fc76fbd6bc21dc",
"size": 4530
},
"skills/create-screenshots/references/design-spec.md": {
"sha256": "e887973db4a5a59f670dab59fa61d9f382522c0ca990d12cd5c06e481b7a9867",
"size": 6862
}
}
}SHA-256 of public snapshot: 625bfa35ec2afe5578173e3177fa6e33f7bb9fe699855b1cfadc6348c5e0d7a6