v0.15.0 v1.2.0

high risk

imbhargav5/open-recorderOct 15, 2026 → Oct 16, 20260 days between releases

What's New

Migrates to server-driven architecture requiring PostgreSQL and centralized configuration.

Breaking Changes

  • Requires PostgreSQL and a long-running Node.js server (DATABASE_URL mandatory)
  • MODEL_ROUTES without openmaic.yml stops the server
  • Providers with server-managed credentials require explicit model list
  • Render-service must be upgraded together with or before the app
  • Architecture shifts from browser-driven to server-driven state management

New Features

  • Server-side generation with resumable checkpoints and streaming progress
  • Centralized model configuration via openmaic.yml with encrypted keys
  • Classroom export to PPTX and self-contained offline HTML files
  • Identity modes: single-user, anonymous visitors, and host-authenticated accounts
  • Immediate parsing of attached materials in the composer with progress feedback

Improvements

  • In-line math survives saving (LaTeX source storage and rendering)
  • Classroom export to PPTX with interactive scene placeholders and QR codes
  • Classroom export to offline HTML with narration and video support
  • Identity persistence migration from browser to server

Bug Fixes

  • In-line math now survives saving (LaTeX source storage and rendering)

Upgrade Notes

Requires PostgreSQL and a long-running Node.js server; serverless hosts like Vercel must stay on 1.1.x. Configure openmaic.yml for model routes and provider credentials; ensure Render-service is upgraded. Follow the deployment guide's 'Upgrading from 1.1.x' section for detailed migration steps.

The Two Releases

v0.15.0

v0.15.0

Oct 15, 2026· 6 days ago

Adds Parallel web search (no key), Auray provider, and MCP tools. Fixes desktop app sign-in issues.

Full release notes
v1.2.0

OpenMAIC v1.2.0 — Server-first, with classroom export

Oct 16, 2026· 6 days ago

Migrates the architecture from browser-driven to server-driven, requiring PostgreSQL and a long-running Node.js server. Introduces centralized model configuration, identity management, and advanced classroom export features.

Full release notes