Skip to content

v0.3.0

Choose a tag to compare

@github-actions github-actions released this 06 Oct 03:47
b2dddf1

0.3.0 (2026-10-06)

⚠ BREAKING CHANGES

  • n8n: re-import all n8n workflows and rename the n8n env vars (SECOND_BRAIN_URL -> SB_APP_URL, SECOND_BRAIN_CRON_SECRET -> SB_CRON_SECRET, SECOND_BRAIN_OWNER_EMAIL -> SB_OWNER_EMAIL, OPENAI_* -> SB_AI_*, N8N_OCR_MODE/N8N_TRANSCRIBE_MODE -> SB_AI_OCR_MODE/SB_AI_TRANSCRIBE_MODE, everything else gets an SB_ prefix). Replace the OpenAI credential with the Header Auth credential "Second Brain AI key (Gemini)". AI now defaults to Gemini in chat mode. Web app (Vercel) env is unchanged.

Features

  • keyboard drag and drop, reduced motion, AA tokens and Playwright e2e (8.3, 8.5) (#43) (89d2842)
  • landing SEO, Open Graph image, favicons and demo CTA (#42) (60e9794)
  • optional Sentry error monitoring and web-vitals reporting (#44) (ca44950)
  • per-route error boundaries and consistent error toasts (#36) (9caefa2)
  • public bento-grid landing page at / and move Today to /today (#38) (dc6c101)
  • support Gemini (chat input_audio) for voice transcription (#37) (8a6ebad)
  • Workbox service worker with update prompt and no theme flash (#41) (f91bc0e)

Bug Fixes

  • blocks: parse - [x]/* [x] as checked todos so checked todos survive the markdown round trip (5e2dbe9)
  • fail Vercel build when client Supabase env is missing (#22) (e569b10)
  • n8n: namespace template env vars with SB_ and use Gemini-compatible AI calls (#40) (4591c50)

Performance

  • auth guard in beforeLoad and parallel data prefetch in route loaders (#27) (86d6e52)
  • autosize only the changed block textarea and share note titles in the editor (#24) (c623594)
  • granular Yjs blocks and single-leader autosave for note collaboration (#30) (a13fc53)
  • move dependent auto-shift and recurrence into Postgres RPCs (#26) (b18fbee)
  • store note links/refs/excerpt and query backlinks in Postgres (#28) (638c4a8)
  • virtualize long lists above 200 items (Phase 4.6) (#25) (deec845)

Refactoring

Documentation

  • plan public bento-grid landing page at / (Phase 8.6) (#23) (f83bd16)