Changelog

What's New

A complete history of features, improvements, and fixes shipped in Inkwell. We release continuously and update this page with every milestone.

v1.0.0

Latest

February 26, 2026UX polish, calendar scheduling, global search, loading skeletons, keyboard shortcuts, and API playground

  • NewCalendar scheduling view — full-page month/week/day calendar for workflow scheduling with click-to-schedule
  • NewGlobal document search — Cmd+K command palette now searches documents via Meilisearch with debounced queries and AbortController
  • NewSkeleton loading pages — 7 route-specific loading.tsx files with Skeleton components matching page layouts
  • NewKeyboard shortcuts help dialog — press Shift+? to see all shortcuts grouped by context (Global, Library, Editor, Workflow)
  • NewAPI playground enabled in Mintlify docs with OpenAPI spec auto-import
  • ImprovedCondition node 'Field to Check' is now a dropdown with predefined options (Title, Content, Word Count, Type, Status, SEO Score)
  • ImprovedMermaid diagrams added to workflow, document creation, and publishing guides
  • ImprovedSearch indexing events now dispatched on document create, update, and delete for real-time search sync
  • FixedRemoved global blue focus outline ring — per-component focus-visible styles now provide adequate focus indication
  • FixedFixed duplicate 'Quickstart' heading in documentation (frontmatter title already renders it)

v0.9.0

February 25, 2026Multi-agent pipeline, workflow builder, and publishing integrations

  • NewMulti-agent document generation pipeline — Research, Writing, Formatting, Review agents execute sequentially via Inngest step functions
  • NewVisual no-code workflow builder with 18 node types across 5 categories (Trigger, Agent, Action, Logic, Notify)
  • NewPublishing integrations: Medium (API token), Dev.to (API key), Hashnode (GraphQL PAT), LinkedIn (OAuth 2.0)
  • NewReal-time generation progress via WebSocket with per-agent status indicators
  • NewSEO scoring and optimization agent with keyword density, readability, and heading structure analysis (Pro+)
  • NewNotification system: in-app bell with unread count, Slack and Gmail workflow nodes
  • ImprovedDocument preview now renders with type-specific professional styling matching export output
  • ImprovedHeader redesigned: breadcrumbs left, centered search, notifications right
  • FixedFixed dropdown fields rendering blank when backend sends string[] options instead of {label, value}[] objects
  • FixedFixed toggles affecting each other when backend fields used id instead of name as key

v0.8.0

February 10, 2026Document types, export engine, team collaboration, and library

  • New6 document types with guided form builders: Technical Paper, Medium Article, Comparison Report, Presentation, White Paper, Case Study
  • NewExport engine: PDF (WeasyPrint/ReportLab with type-specific CSS), DOCX (python-docx), PPTX (python-pptx), Markdown, HTML
  • NewTeam collaboration with RBAC: Owner, Admin, Editor, Viewer roles with scoped permissions
  • NewDocument library with folder tree sidebar, bulk actions (move, export, delete), and filter bar
  • NewMove and export dialogs with folder picker and format selection
  • ImprovedDocument card grid is fully responsive: 1-col mobile to 5-col ultrawide
  • InfraMinIO object storage for file attachments and exported documents

v0.7.0

January 28, 2026Billing, search, dark mode, and PWA

  • NewStripe subscription billing with 3 tiers: Free (5 docs/mo), Pro ($19/mo, 50 docs), Enterprise ($49/mo, unlimited)
  • NewGlobal search with Cmd+K command palette powered by cmdk and Meilisearch
  • NewDark mode with system detection via next-themes
  • NewProgressive Web App: installable on mobile and desktop with offline-capable shell
  • NewFeature gating: plan-locked features show blur overlay with upgrade CTA
  • InfraMeilisearch indexes for document search with filterable attributes (type, status, tags)

v0.6.0

January 15, 2026Foundation: auth, database, infrastructure

  • NewJWT authentication with bcrypt password hashing and Google OAuth 2.0 sign-in
  • NewPostgreSQL 15 database with SQLAlchemy async ORM and Alembic migrations
  • NewStructured logging with structlog: JSON output, request IDs, duration tracking, audit trail
  • NewHealth check endpoints for all infrastructure services (DB, Redis, MinIO, ChromaDB, Inngest, Meilisearch)
  • InfraDocker Compose stack: PostgreSQL, Redis, MinIO, ChromaDB, Inngest, Meilisearch — all with healthchecks
  • InfraRate limiting with slowapi and Redis-backed token buckets