Pageprint · Changelog

Release history.

Pageprint is currently a validated release candidate. Public checkout, live license proof, final macOS confirmation, and store publication remain before general availability.

0.1.15
August 15, 2026

Submission hardening

  • License requests now follow Lemon Squeezy’s documented JSON-response contract while retaining form-encoded license operations.
  • Release evidence explicitly proves failed, cancelled, and best-attempt captures preserve the free count.
  • Chrome reviewer access, final privacy comparison, and submission checks are defined without placing reviewer credentials in public artifacts.
  • The capture engine remains byte-identical to the holdout-passing 0.1.13 candidate.
0.1.14
August 14, 2026

The commercial boundary

  • The first 25 successful captures are free; capture 26 opens the unlimited-unlock path.
  • A provider-neutral entitlement layer and Lemon Squeezy license adapter preserve local capture after purchase.
  • Checkout, activation, restore, validation, deactivation, and offline cached access are implemented and tested against a provider mock.
  • Public product identifiers and a live transaction proof still block paid publication.
0.1.13
August 14, 2026

Oversized pages without oversized memory

  • A bounded streaming PNG path captures very tall ordinary pages without building one enormous in-memory canvas.
  • The frozen candidate passed a fresh 20-page ordinary-web holdout at 90% A+B and 80% A.
  • The capture engine is frozen for the Version 0.1 product boundary.
0.1.12
August 13, 2026

A tested ordinary-web engine

  • Observed viewport positions and document extent replaced brittle fixed-height capture plans.
  • Interaction isolation, honest cancellation, sticky suppression, dynamic-page handling, and state restoration were hardened.
  • The development corpus reached 36 of 36 useful ordinary-page results.
  • The first frozen holdout exposed a single-image size ceiling and remained preserved as a failed 80% result.
0.1.0
August 12, 2026

One click. The whole page.

  • Initial Manifest V3 proof captured an ordinary scrolling webpage as one local PNG.
  • No screenshot upload, capture cloud, account, analytics, telemetry, editor, annotation, or sharing.
  • Failed and cancelled attempts did not consume quota.