Engineering

Changelog

Version-by-version technical changelog for MasterNode — added, changed, fixed, and improved items per release.

Updated: August 14, 2026

Semver-grouped technical changes. For user-facing launch write-ups, see Release notes.

v0.9.2

Added

  • Structured pipeline plan fields and plan API aliases (answer / approve / reject)
  • Topic-aware presentation fallback decks grounded in the approved Outline
  • Groq and OpenRouter provider logos; DISABLE_OPENROUTER env flag

Changed

  • Presentations after plan approval use the plan-aware PPTX fast path
  • Plan card Approve & Run / Cancel with live answer→markdown updates

Fixed

  • Pipeline SyntaxError (f-string backslash) that failed every plan run
  • Off-topic PPTX titles and Frontend/Backend/DevOps fallback content
  • False LLM auth errors on Gemini quota messages; metrics 404 during plan review

v0.9.1

Added

  • Public `/pricing` page with plan cards and searchable feature comparison matrix
  • Dedicated `/changelog` route separate from narrative release notes

Fixed

  • Chat attachment downloads with unicode filenames (Content-Disposition latin-1 encoding)
  • New chat navigation while a conversation is still streaming

Improved

  • Memory (RAG) retrieval when Use Memory is enabled in chat run context
  • Plan-based upload limits synced across frontend and backend

v0.9.0

Added

  • OAuth sign-in (Google and other configured providers)
  • Public `/release-notes` marketing page

Changed

  • Marketing pages respect system and in-app light/dark theme
  • Legacy `/status` and `/help/release-notes` redirect to `/release-notes`

Improved

  • Pipeline stage mockups styled for light and dark themes
  • Home and public site nav theme toggle

v0.8.2

Added

  • Account menu Help flyout with keyboard shortcuts reference
  • In-app bug report form (2,000-character limit, support audit log)
  • Interactive pipeline plan questions before full parallel runs

Improved

  • Sidebar account menu aligned with ChatGPT/Claude-style personalization flows

v0.8.0

Added

  • Deliverable intent router (document, presentation, code, spreadsheet, image)
  • Document and presentation fast-paths with DOCX/PDF export
  • Pipeline planning cards in chat before DAG execution
  • Integrations hub: n8n, Canva, Google Docs, Notion
  • chat_user_context.py for follow-up-aware routing

v0.7.0

Added

  • PIE-QA Engine microservice (static analysis, E2B sandbox, Playwright)

Changed

  • Chat workspace layout refresh with citation-aware web search sources
  • Pipeline continue banner to resume interrupted runs from chat

v0.6.0

Added

  • Stripe billing (checkout, invoices, customer portal)
  • Business products module with SDLC workstream pages
  • Docker Compose full-stack local development
  • Frontend CI workflow (lint + typecheck on PRs)

v0.5.0

Added

  • Multi-tenant session JWT auth with email/password
  • API wallet prepaid metering
  • Plan entitlements (Free, Pro, Enterprise)
  • Seeded agent templates for pipeline stages