Changelog

Track our progress and see what's new in ScreenCraft. Follow us on Twitter for announcements.

Subscribe to updates

Get notified about new releases and features.

View Docs

v2.5.0

Feature 2025-12-28

Auto Cookie Consent & API Key Fixes

  • [Added] Automatic cookie consent banner acceptance (enabled by default)
  • [Added] Support for OneTrust, CookieBot, Quantcast, Osano and common GDPR patterns
  • [Added] Configurable cookieAcceptTimeout parameter (0-10000ms)
  • [Added] Cookie consent toggle in demo widget
  • [Fixed] API key creation and revocation now working correctly
  • [Fixed] DELETE requests no longer require empty JSON body
  • [Improved] Graceful fallback when no cookie banner is detected

v2.4.0

Feature 2025-12-28

Scroll Position & Enhanced Demo

  • [Added] New scrollPosition parameter to capture screenshots at specific scroll levels
  • [Added] Support for instant and smooth scroll behaviors
  • [Added] PDF generation in the interactive demo widget
  • [Added] Full page capture toggle in the demo
  • [Added] Admin panel: Contact messages management
  • [Improved] Enhanced demo with all API capabilities (scroll, delay, quality)
  • [Improved] Updated documentation with scroll position examples

v2.3.0

Feature 2025-12-27

Async Screenshot Generation

  • [Added] New async endpoint with webhook delivery for long-running captures
  • [Added] Support for capturing pages with infinite scroll
  • [Improved] Reduced average capture time by 40%
  • [Fixed] Fixed timeout issues with complex JavaScript-heavy pages

v2.2.0

Feature 2025-12-15

PDF Enhancements

  • [Added] Custom headers and footers for PDF generation
  • [Added] Support for page ranges in PDF output
  • [Added] Table of contents generation for multi-page documents
  • [Improved] Better handling of CSS print styles

v2.1.1

Patch 2025-12-10

Bug Fixes

  • [Fixed] Resolved memory leak in screenshot worker processes
  • [Fixed] Fixed incorrect viewport dimensions on retina displays
  • [Fixed] Corrected timezone handling in webhook timestamps

v2.1.0

Feature 2025-12-01

Element Selection

  • [Added] Capture specific elements using CSS selectors
  • [Added] Clip to element with optional padding
  • [Added] Hide elements using CSS selector arrays
  • [Improved] Better error messages for invalid selectors

v2.0.0

Major Release 2025-11-15

API v2 Release

  • [Added] Complete API redesign with improved ergonomics
  • [Added] New authentication system with API key scopes
  • [Added] Webhook support for async operations
  • [Breaking] API v1 endpoints deprecated (sunset: March 2026)
  • [Breaking] Changed response format for error handling
  • [Improved] Reduced API latency by 60%
  • [Improved] New rate limiting with clearer headers

v1.9.0

Feature 2025-10-20

Custom Viewport Presets

  • [Added] Built-in device presets (iPhone, iPad, common desktop sizes)
  • [Added] Custom device pixel ratio support
  • [Improved] Faster rendering for mobile viewports

Looking for older releases?

View all releases on GitHub

Stop wrestling with Puppeteer.
Start shipping screenshots.

Join 2,000+ developers who chose the easy path.

Free forever tier • No credit card • Setup in 2 minutes