New: publish to Vercel. tdoc now has a second publish target alongside Cloudflare.
Added
- Vercel publish target —
tdoc publish --platform vercel <slug>deploys the same worker to a Vercel Function (docs → Vercel Blob, metadata/comments → Upstash Redis). Cloudflare stays the default and existing users are unaffected — the platform is chosen once on first publish. Known Vercel tradeoffs (no per-doc comment-write serialization; ~4.5 MB upload cap) are documented invercel/README.md. Contributed by @julies-claw (#76). 🎉
Fixed
- Vercel sessions now expire — the Upstash KV shim dropped the worker's
expirationTtl, so login sessions on Vercel never expired (unbounded key growth + no server-side expiry). The shim now forwards the TTL, matching Cloudflare KV (#77).
Full notes: CHANGELOG.md
🤖 Generated with Claude Code