Skip to content

v0.1.0

Choose a tag to compare

@github-actions github-actions released this 22 Jul 23:24
· 100 commits to main since this release

First tagged, pinnable release. Calnode had already been running in production before
this tag — 0.1.0 marks the start of versioned releases and published, immutable
image tags (previously only :latest and commit SHAs existed).

Highlights of what ships in 0.1.0 (see the README for the full list):

  • Event types, DST-correct availability, team routing (fixed / round-robin / collective / priority)
  • Google Calendar, Microsoft 365 / Outlook, and CalDAV (iCloud / Fastmail / Nextcloud) — native free/busy + event write-back
  • Sign in with Google / Microsoft, email + password, or passwordless magic-link
  • REST API (88 endpoints) + API keys, HMAC-signed webhooks configured via API
  • Native MCP server compiled into the binary (stdio + Streamable HTTP; OAuth 2.1)
  • Conversational booking ("Book by chat"), BYO-LLM, off by default
  • Paid bookings via Stripe Checkout (pay-then-book, auto-refund on cancel)
  • Zoom (per-host OAuth) and built-in video meetings (LiveKit) — in-browser rooms, host controls, recording to your Litestream backup bucket, recording consent, and an AI notetaker (Deepgram transcript → LLM notes), consumable via MCP tools + webhooks
  • Embeddable Shadow-DOM booking widget
  • Envelope encryption at rest; SQLite WAL + optional Litestream point-in-time backup
  • Multi-arch image (linux/amd64 + linux/arm64)