Skip to main content
SF ShotForge
Navigation
Continuous Spec Updates • 51 Devices & 60 Locales

Product Changelog

Every new Apple and Android hardware release, layout template, localization capability, and export engine improvement shipped in ShotForge.

v2.4.0 Latest Release

2026 Flagship & Foldable Device Registry + Store Compliance Preflight

Expanded the live device registry to 51 devices (55 displays) covering 2026 Apple and Android lineups, dual-display foldables, and automated store-slot validation prior to ZIP download.

  • Added iPhone 18 Pro Max (6.9″), iPhone 18 Pro (6.3″), iPhone 18, iPhone Air 2, and dual-display iPhone Duo (cover + unfolded 1980 × 2244 px inner slot).
  • Added Pixel 11 Pro XL, Pixel 11 Pro Fold, Galaxy S26 Ultra, Galaxy Z Fold 8, Galaxy Z Flip 8, and Galaxy Z TriFold with calibrated punch-hole and corner-radius masks.
  • Built-in Store Compliance Checklist flags missing required slots (6.9″ iPhone, 13″ iPad, Google Play 2-screenshot minimum, and 2:1 aspect bounds) before packaging.
Sample Fastlane export output
fastlane/screenshots/en-US/01_APP_IPHONE_69_01.png
fastlane/screenshots/ar-SA/01_APP_IPHONE_FOLDABLE_INNER_01.png
fastlane/metadata/android/ja-JP/images/phoneScreenshots/01_screen.png
  • Devices
  • Foldables
  • Export Validation
v2.2.0 Localization

60-Locale Bulk Caption Matrix & Markup-Preserving Translation

Translate every screen across 60 App Store Connect and Google Play languages from a single sticky 2D spreadsheet view without losing inline rich styling.

  • Sticky 2D Bulk Caption Editor lets product and localization teams review every screen × language cell side by side with instant dirty-state autosave.
  • Markup-preserving translation keeps **bold**, *italic*, and [accent] highlight spans intact across DeepL, Google Cloud Translation, and offline dev workflows.
  • Automatic dir="rtl" mirroring for Arabic (ar-SA), Hebrew (he), Persian (fa), and Urdu (ur), paired with self-hosted Noto Sans Arabic, CJK, and Devanagari fallbacks.
  • 60 Locales
  • RTL & CJK
  • AI Translation
v2.0.0 Studio Engine

Deterministic Canvas Compositor, 35 Layouts & OffscreenCanvas Worker ZIP

Re-engineered the 3-zone editor and batch exporter around a single pure TypeScript renderScreen compositor so exported PNGs and JPGs match the live canvas pixel-for-pixel.

  • 35 layout templates spanning classic caption-above/below, angled hero perspectives, dual-device comparisons, and seamless 2-screen and 3-screen panoramic strips.
  • 285 curated multi-stop gradients plus custom backdrop image uploads with adjustable Gaussian blur and contrast darkening.
  • Dedicated OffscreenCanvas Web Worker streams rendered blobs directly into JSZip so exporting 100+ localized images keeps the browser UI responsive at 60 fps.
  • Canvas 2D
  • Web Worker
  • 35 Templates
v1.6.0 Assets & Billing

Custom Brand Font Uploads, Per-Display Overrides & PDF Invoices

Added private custom font uploads, granular screenshot resolution fallback chains, and self-serve Stripe subscription & PDF receipt management.

  • Upload .ttf, .otf, .woff, and .woff2 brand fonts stored privately outside public/ and loaded dynamically into both editor and export worker.
  • 4-tier screenshot resolution fallback chain: exact (language, display) → (en_US, display) → (language, base) → (en_US, base), with clear fallback badges in preview.
  • Self-serve Billing & Invoices portal with two-click cancellation, instant grace-period resume, and downloadable DomPDF invoice receipts.
  • Custom Fonts
  • Asset Matrix
  • Billing

ShotForge Help Desk

Store spec lookups & engineering support

2026 Store Pixel Dimensions

All 15 App Store Connect & Play Console slots

Latest Device Releases

iPhone 18 Pro, iPhone Duo, Pixel 11 & Galaxy S26

Frequently Asked Questions

Fonts, RTL translation, Fastlane & billing

Email [email protected]

Direct engineering support within 1 business day