Changelog

February 28, 2026

v1.1.0 — Video, Office Docs & Teams

  • + Video sharing — Upload MP4, MOV, WebM. Adaptive HLS streaming with 720p + 1080p quality tiers
  • + Video watermark overlay — Canvas-based watermark on every frame
  • + Watch time analytics — Track video engagement, completion rate, furthest point reached
  • + Safari/iOS native HLS — Dynamic per-session manifests with pre-signed segment URLs
  • + Office document support — DOCX, PPTX, XLSX via LibreOffice server-side conversion
  • + Teams & RBAC — Invite team members with admin, member, or viewer roles
  • + Audit log — Immutable record of all actions via API and dashboard
  • + Rate limiting — Configurable rate limits per API key
  • + API versioning — v1 prefix with backwards-compatible evolution
  • + Health check endpoint — GET /health for monitoring
  • + Node.js SDK — @cloak/sdk-node with full TypeScript types
  • + Self-hosted video — Enable with ENABLE_VIDEO=true env var

February 28, 2026

v1.0.0 — Launch

  • + PDF rendering pipeline (Poppler + Sharp)
  • + Secure canvas-based viewer with dynamic watermarks
  • + Email gate, password protection, domain restrictions
  • + Link expiry (time-based and view-count)
  • + Page-level analytics with engagement tracking
  • + Webhook system with HMAC signing and retries
  • + Custom domains with CNAME verification
  • + Embeddable viewer with PostMessage API
  • + Stripe billing with usage metering
  • + Email notifications via Resend
  • + GDPR data deletion endpoint
  • + Dashboard with link management and analytics
  • + Docker Compose self-hosting support