Skip to content

v0.1.0

Choose a tag to compare

@ilramdhan ilramdhan released this 05 Oct 15:23
· 86 commits to main since this release
e7e2a1a

First tagged release of Second Brain: the baseline for automated releases with Release Please.

Highlights

  • Open-source readiness: MIT license, CONTRIBUTING, CODE_OF_CONDUCT, SECURITY and ACCESSIBILITY docs, issue forms, PR template, CODEOWNERS and Dependabot.
  • CI/CD: GitHub Actions for ESLint, Prettier, TypeScript, Vitest, build and migration checks, CodeQL, dependency review and an optional Vercel deploy workflow.
  • Lovable-free deployment on Vercel + Supabase, with security headers in vercel.json.
  • Security hardening: RLS fixes for shared projects (immutable user_id, per-operation member policies), rate limiting (0011_rate_limits), SSRF guard, CSRF middleware and safe one-time Telegram linking.
  • Integrations: own Google OAuth client for Google Calendar (encrypted refresh tokens), direct Telegram Bot API, and n8n backend endpoints (/api/public/n8n/*) for the bot, capture, digests, reminders, maintenance, backups and calendar sync.
  • Product: inbox and AI capture, tasks across list / kanban / calendar / timeline with dependencies and automations, block-based notes with links, refs, queries, graph and Yjs collaboration, projects with team members, installable PWA in Indonesian and English.

See CHANGELOG.md for the full list. Future releases are generated from Conventional Commits.