Changelog

Every shipped change.
New first.

Versions track production releases. Items inside each version are flagged by intent: shipped, improved, fixed, or security.

2026-05-26

v0.6.0

  • shippedFull marketing site. Features, Pricing, Story, Journal, Security, FAQ, Changelog.
  • shippedBrand assets directory. EM monogram, apex mark, app icons, OG cards, design tokens (CSS / JSON / SCSS / Tailwind).
  • improvedSticky navigation now highlights the active section and collapses to a drawer on mobile.
  • improvedPer-page Open Graph cards rendered dynamically through /og.
2026-05-26

v0.5.0

  • shippedNotification log + real frequency cap. Daily cap is enforced by counting today's local-day sends. No more silent over-sending.
  • shippedPartner weekly summary email. Sunday mornings, each partner gets a digest of the other's last 7 days.
  • shippedCommunity moderation. Three-report auto-flag, moderator queue, per-post state transitions.
  • shippedOne-click email unsubscribe with HMAC-signed tokens. Magic-link sign-in is unaffected.
  • shippedHealth endpoint with liveness + deep dependency probes.
  • shippedMobile lesson-detail view with “mark applied” tracking + Arena tab live on /api/community.
2026-05-26

v0.4.0

  • shippedStreak rule engine extracted to lib/streak-rules.ts with full vitest coverage.
  • shippedStreak-break cron with TZ-aware decisions. Auto-freeze when tokens + autoFreeze on, otherwise break + win-back email.
  • shippedBranded transactional emails. Magic-link, milestone, win-back, partner-weekly. Resend integration.
  • shippedMobile milestone celebration screen. Gold gradient medal, native share, fires automatically from the evening review.
  • shippedOffline sync queue. Focus log + review + streak extend enqueue on failure, drain on app foreground.
2026-05-26

v0.3.0

  • shippedGDPR data export (decrypts anti-vision) and 30-day grace deletion.
  • shippedAES-256-GCM column encryption with versioned key rotation.
  • shippedAccountability partner invite + accept flow (mobile + web).
  • securityJWKS verification on mobile-auth-exchange (Apple + Google id_token).
2026-05-26

v0.2.0

  • shippedPower Score engine. Server-computed weighted sum across five dimensions.
  • shippedNightly Power Score snapshot cron.
  • shippedNotification scheduler. 5-minute tick, TZ-aware, quiet-hours-respecting.
  • shippedStripe checkout + Customer Portal + webhook subscription sync.
  • shippedApple + Google IAP receipt verification contracts.
2026-05-26

v0.1.0

  • shippedInitial public scaffold. Expo iOS app, Next.js marketing site, HTML mockup gallery.
  • shippedNextAuth (Apple + Google + Resend magic-link) with database sessions.
  • shippedPrisma schema modelling streaks, rituals, mastery, lessons, partnerships, subscriptions, community.
  • shippedExpo OTA wired via EAS Update. Cold-start check, never interrupts a ritual.

Subscribe to the journal for context on the bigger releases. Read the journal →