Skip to content

Releases: snapshot-flow/java-sdk

v1.0.0

24 Jun 07:59
1d19bfa

Choose a tag to compare

Changelog

First public release of the SnapshotFlow Java SDK — now on Maven Central.

Install

com.snapshotflow snapshotflow-java 1.0.0

Added

Full coverage of the SnapshotFlow public API:

  • CaptureGET /screenshot, sync (capture) and async (submit), with all capture, emulation, blocking, PDF and content-extraction options
  • BatchPOST /batch, up to 10 URLs
  • DiffGET /diff, visual diff with stats and rendered image
  • JobsGET /jobs/:id, with a polling helper (jobs().await)
  • HistoryGET/DELETE /screenshots
  • Account — register, login, refresh, email verification, profile
  • API keys — create / list / revoke / rotate
  • Webhook secrets — create / get / rotate / delete
  • HealthGET /health
  • Webhook verificationWebhookVerifier (HMAC-SHA256)

Built on the JDK HttpURLConnection (Java 8+); Jackson is the only runtime dependency. Typed exception hierarchy with automatic retry of idempotent requests on transient failures.