Skip to documentation

Changelog

Changes to the catalog, website and API, newest first.

August 2026

  • NewDevice photos now appear on device detail pages and in the landing page's recent releases.
  • FixPre-launch access gate accepts the older access phrase setting, so existing deployments keep working.

May 2026

  • NewRedesigned sign-in and sign-up pages.
  • NewSign in with Supabase accounts, including OAuth providers and email confirmation links.
  • NewThe dashboard now requires a signed-in account and returns you to the page you came from after sign-in.
  • NewThe browser-side catalog proxy only forwards known API paths.
  • NewPre-launch access gate for specspool.com, using an HttpOnly cookie.
  • NewDevice detail API reference and live catalog statistics in the docs.
  • NewShared site header across pages and refreshed landing page sections.
  • NewFaster device detail responses through in-memory caching in the API worker.
  • NewGetting Started guide for the API.
  • NewLanding page endpoint, and the landing page now shows live catalog data.
  • FixRecently released devices on the landing page are listed correctly.
  • NewDevice views are counted to power live trending devices in search.
  • NewPricing page with a cost estimator.
  • NewDevice comparison in the API and on the site.
  • NewFaster search suggestions that tolerate missing or extra spaces.
  • NewSearchable raw spec JSON on device pages.
  • NewStructured build, display, and stylus specs on device pages, and selfie cameras are labeled.
  • NewRicher normalized specs: memory variants, network speeds, and short CPU names.
  • FixInvalid Apple model numbers are no longer shown.
  • FixInfinite scroll on brand pages no longer jumps or stalls.
  • NewBrand pages with infinite scroll, plus search and device page polish.
  • NewFull-text search moved to Supabase.
  • FixSearch errors in production caused by the search query function are resolved.
  • NewFirst public catalog: web UI, REST API, and bulk import of device data.
  • FixInternal source metadata is stripped from device specs.
  • FixTimestamps from the database are normalized so API responses validate.