Apointoo

Changelog

Every release of the Apointoo SDK, annotated.

v0.10.02025-Q4

Admin read API, Reserve-with-Google feed publisher, auth layer

  • Admin read API for querying booking records programmatically
  • Reserve-with-Google feed publisher: automated availability feed generation
  • Auth layer with jose, 5-minute TTL tokens, and revoked_at support
  • 1:1 calendar sync support
  • App-shaped notification model
v0.9.02025-Q3

Outbound queue + outbox pattern

  • Outbound event queue for reliable delivery of booking events
  • Outbox pattern for guaranteed at-least-once delivery
  • Dead-letter queue support
v0.8.02025-Q3

Supabase persistence adapter

  • Supabase persistence adapter for storing booking records
  • Row-level security pattern for multi-tenant deployments
  • Migration helpers included
v0.7.02025-Q2

Attribution model

  • GCLID, fbclid, and UTM capture at booking time
  • sessionStorage first-touch and last-touch persistence
  • Offline conversion upload to Google Ads Enhanced Conversions API
  • Meta CAPI offline conversion upload
v0.6.02025-Q2

Multi-tenancy support

  • Tenant resolver function: route requests by header, subdomain, or path
  • Per-tenant adapter configuration
  • Tenant isolation for booking records and state
v0.5.02025-Q1

Distributed dedup via Upstash

  • Upstash Redis adapter for idempotent booking deduplication
  • Configurable TTL for dedup window
  • Request fingerprinting strategy