Skip to content

v0.3.1-beta.1 — Bootstrap gating, OAuth creds, MCP panel, setup docs

Pre-release
Pre-release

Choose a tag to compare

@karljsamuel karljsamuel released this 31 Aug 04:44
· 116 commits to main since this release

v0.3.1-beta.1 — UX fixes + packaging polish

Images (multi-arch amd64+arm64, pushed on completion):

  • karljsamuel/mcp-ecc:beta (Docker Hub)
  • ghcr.io/karljsamuel/mcp-ecc:beta

Fixed

  • Fresh install now shows a create-admin screen instead of a bare login; /api/auth/bootstrap hard-gated (no self-registration)
  • Settings page crash (displayName) — settings API returns {settings, mcpApiKey}
  • IMAP/SMTP merged into a single provider option

Added

  • Add-Account: OAuth client select-or-create + inline credentials + redirect URI shown
  • Settings MCP connection panel: endpoint, copyable client JSON, per-user key, SKILL.md/llms.txt links
  • Serve /setup/skill.md + /setup/llms.txt for agent self-config
  • MIT licence; OCI labels; Docker Hub overview auto-sync from README
  • Public-facing README (shields.io badges)

Changed

  • GitHub Actions bumped to Node-24-native versions