Skip to content

Roadmap

Where CompassDocs is headed. This is directional, not a set of promises — priorities shift with what the community needs most. Items aren’t dated; they’re grouped by how near-term they are.

Now in progress / up next

Section titled “Now ”

The near-term focus — the highest-value gaps for a team knowledge base.

  • SSO role & group mapping — map identity-provider groups and SAML attributes to CompassDocs roles automatically, so access follows your directory. A natural follow-on to the SAML support that landed in 0.64.

On deck once the Now items land.

  • UI localization (i18n) — the app in your team’s language.

Bigger bets and ideas we’re weighing.

  • Real-time collaborative editing — multiple people in the same document at once.
  • CompassDocs Cloud — a fully-managed hosting option, so you get the product without running the infrastructure. Join the waitlist →

A snapshot of what landed recently — see the full history in the releases and changelog.

  • A helpdesk (Enterprise): an internal service desk for IT, HR and Facilities, built into the workspace. Employees ask in Get help inside CompassDocs, after searching your own guides, and follow each request step by step; agents work tickets in the desk, a workspace of its own that stays open in its own tab and installs as an app with push notifications in Chrome, Edge, Firefox, Brave and Safari. Desk roles from Newbie to Admin, with a lead’s review of a newbie’s replies. Each team keeps its own office hours, holidays and reply targets. Workflows carry a request across teams, with approvals from the directory, conditions, routing by answer, hand-offs and a way to say a task can’t be done. Tickets are assigned by hand, in turn, by load, by rule or to whoever is on call; monitoring tools open and solve alert tickets; agents see contact cards from the directory, with VIPs marked; and reports are dashboards you build. Across the whole app, email templates are built from a header, a body, a signature and a footer, with a branded header and footer by default, and notifications gain workspace policies, digests and a full personal matrix. Helpdesk, Notifications (v1.19)
  • Policy handbooks: bring published policies from any spaces together in numbered sections with an introduction, for people to read as one, print as a paper copy (cover, contents, a page per policy and an acknowledgement page) and, with read confirmation, confirm as a whole with one statement and one optional signature. A handbook’s audience reads every policy in it, even in a space they can’t open, and each policy can be kept out of its space’s listings so readers find it only in the handbook. Policies gain In short points and an Applies to line, and the new Build handbooks permission lets a space run its own handbooks. In 1.18.1 the sign-in page’s quick links moved to a bar across the top of the artwork, level with the logo. In 1.18.2 the editor gets an SOPs filter and a handbook names what it holds (“4 SOPs”, “3 policies and 2 SOPs”), and the Claude connector can read handbooks, say where you stand and build draft handbooks for a person to publish; confirming stays yours, in the app. In 1.18.3 people who reach a policy only through a handbook are reminded, counted and linked into the handbook. 1.18.4 moves the editor to Tiptap 3, with documents stored exactly as before. Policy handbooks, Claude connector (v1.18)
  • A new home dashboard and quick links: every section is a tile, in two columns: what changed and what people read on the left (Latest in your spaces with a Following switch, Popular this week, Spaces, My training, Team compliance), the links and people that matter to you on the right (Quick links, My team, People this week), with a status strip under the greeting and Edit dashboard to hide what you don’t use. Quick links learn from what you click, admins can feature links for everyone, and chosen links appear on the sign-in page across the artwork. Your dashboard, Quick links (v1.17)
  • A directory you configure — every field is a row in a registry with a kind, ordered options (labels, aliases, colours) and a per-provider mapping; mappings compose, extract, fall back, read group membership or derive, and preview against real records before they save. Assistants are many-to-many and shown from both ends, views group by any field in the admin’s order, admins pin people, and Export produces server-rendered PDFs from presets (paper, logo, sections, footer) or “what I see” as PDF or CSV. People Directory (v1.2)
  • Images that actually get into documents, over the Claude connector — add_image can now fetch an image from a URL server-side, copy one already in the workspace, and place it in the document body in the same call. When the picture only exists as something you can see — a screenshot pasted into the chat, which Claude receives as an image and cannot re-send as bytes — it hands you a single-use drop link instead. Claude connector (v1.1)
  • 1.0: the role ladder is gone — every access decision is a permission, held by a role, assigned to a person or group and optionally scoped to a single space. Custom roles now do exactly what they say on drafts, publishing, notifications and rosters, and the three legacy per-space grant tables have been folded into role assignments. Roles & permissions (v1.0)
  • Interface polish, three rounds — an editor that no longer discards unsaved work (Ctrl/Cmd+S, a leave guard, a Save button that follows you down the page), real in-app not-found and error pages, actions that were unreachable on phones and narrow laptops, a sidebar that shows where you are, a readable line length for document body text, dark mode without white slabs, one empty-state treatment across the app, and the workspace date, time and page-width settings finally honoured everywhere. (v0.87–v0.89)
  • Command palette & keyboard shortcuts — ⌘K (Ctrl K) opens one overlay that searches documents, people, spaces, navigation and actions without navigating you away, with @ people search, g-then-a-letter jumps, and a searchable shortcut sheet on ?. Command palette & shortcuts (v0.86)
  • Settings console, rebuilt — settings grouped by area with a keyword search across every section, one unified page header driven by a shared registry, shared form controls and toggle switches, save confirmations as toasts, and destructive actions moved into a separate danger zone. Finding your way around Settings (v0.84–v0.85)
  • Tooltips & a platform style guide — keyboard-reachable, theme-aware tooltips replacing the browser’s native title bubbles across all 124 controls, each icon-only control given a screen-reader label, and the UI patterns written down so they stay consistent. (v0.83)
  • Auditor-grade training evidence — a people × decks compliance matrix, monthly point-in-time snapshots with verifiable SHA-256 hashes, a one-click audit package ZIP, per-deck e-signature confirmations with content hashing, question-level quiz analytics, a scheduled monthly report email, and team leads with a scoped team view + weekly digest. Training & onboarding (v0.82)
  • Training console at scale — searchable deck table with tags, bulk remind/waive/unassign/extend-due, per-person transcripts, a needs-attention triage queue, manager deck preview, and completed-training evidence that survives user or deck deletion. Training & onboarding (v0.81)
  • Training quizzes, recertification & certificates — server-graded :::quiz blocks with a pass gate, automatic recertification cycles with preserved history, printable completion certificates, an org-wide overview with CSV export, and Claude connector training tools. Training & onboarding (v0.80)
  • ✅ Onboarding programs, waivers & searchable pickers — bundle training decks into named, ordered onboarding programs that auto-assign to new members (one notification per program, not per deck), waive decks for staff who did the training before CompassDocs, archive or permanently delete decks, and search-as-you-type pickers replace the long dropdowns across the app (guide) (v0.79)
  • ✅ Training & onboarding (enterprise) — turn any published document into a slide-based training deck: assign to people, groups, or everyone with due dates and auto-assignment for new members, a full-screen player that resumes where you left off, a compliance confirmation recording the exact version confirmed, and per-deck tracking with CSV export (guide) (v0.78)
  • ✅ Cards view, packed — the cards view lays sections out with masonry so cards fill the columns, and long sub-page lists fold behind an “N more sub-pages…” link after four rows (guide) (v0.77)
  • ✅ Claude connector image uploads — a first add_image MCP tool lets Claude attach screenshots to documents (PNG/JPEG/GIF/WebP, stored as normal attachments under the workspace size limit) and hands back the markdown snippet to place in the body; widened considerably in v1.1 (guide) (v0.76)
  • ✅ One-click updates — an optional updater companion holds the Docker socket so the app never has to: Settings → System → Version & updates gains an “Update now” button that pulls the new image and restarts the app, admin-only and audited (guide) (v0.75)
  • ✅ Service status & outage comms — track the SaaS tools your org relies on from their own status pages (Statuspage format, Slack, Google, Salesforce, AWS, RSS, M365 tenant health on enterprise), get org-wide alerts when something breaks or recovers, and declare manual incidents with update timelines for internal systems (guide) (v0.74)
  • ✅ Account settings, rebuilt — a sectioned settings area with profile editing (name, email, photo), a theme that follows you across devices, per-event notification routing, and personal time zone & date format (the weekly digest now lands Monday morning in your own zone) (guide) (v0.73)
  • ✅ A calmer document page — share links and review schedules moved into compact toolbar popovers, and the side panel’s Sub-pages, Related documents, and Attachments sections collapse (your choice remembered per browser) (v0.72)
  • ✅ Video, upgraded — uploaded videos stream with real seeking and their own size limit; SharePoint/Stream, Google Drive, Wistia, and Dailymotion join the provider list; a proper insert dialog with upload and paste-to-embed; theater mode and poster images (guide) (v0.71)
  • ✅ Concurrent-edit safety — stale saves are refused with a clear conflict message instead of overwriting, and editors see who else has a document open (v0.70)
  • ✅ DMS links — attach titled deep links into iManage, NetDocuments, and SharePoint (auto-detected, branded badges) alongside file attachments; nothing stored locally, the source system keeps enforcing its permissions (guide) (v0.69)
  • ✅ REST API + token scopes — a stable /api/v1 (documents, spaces, hybrid search, introspection) authenticated with personal access tokens that now carry read/write scopes; strict-approval workspaces queue API edits as change requests (reference) (v0.68)
  • ✅ Notifications center — a bell in the sidebar with a personal inbox: mentions, thread comments, subscribed-space updates, change-request submissions and decisions, reviews due, and read-confirmation requests, with mark-read and an optional personal Slack/Teams webhook mirror (guide) (v0.67)
  • ✅ Personal dashboard — the dashboard is now a work hub built around you: a local-time greeting with a search/Ask bar, one “needs your attention” card (change requests, read confirmations, reviews due, reader suggestions), your drafts and recently opened docs, and author-attributed activity in your spaces (v0.66)
  • ✅ Audit-log export (enterprise) — streaming CSV/JSON downloads of the audit log with category and date-range filters, from the admin screen or a compliance pipeline; every export is itself audited (guide) (v0.65)
  • ✅ Monitoring & health — /healthz and /readyz probes, a Prometheus /metrics endpoint, a live diagnostics panel on Settings → System, and a JSON log format for shippers (guide) (v0.65)
  • ✅ SAML 2.0 single sign-on (enterprise) — any SAML IdP (Okta, OneLogin, Google Workspace, ADFS, Entra SAML apps) alongside OIDC, with metadata-XML import, JIT provisioning, and signed-assertion validation; shares the sso entitlement (guide) (v0.64)
  • ✅ Search operators & smarter ranking — filter with type:, tag:, space:, author:, and status:; title matches outrank body text and fresher docs win ties, with a helpful zero-result state (guide) (v0.64)
  • ✅ Accessibility (WCAG AA) — text contrast meets AA on every screen in both light and dark themes, with larger touch targets and clearer labels; the app also installs as a PWA (v0.63–0.64)
  • ✅ Weekly digest, bulk operations, scheduled publish & doc feedback — an opt-in Monday summary of your subscribed spaces, checkbox bulk actions in the table view, publish/unpublish scheduling, and a “Was this helpful?” vote that feeds content health (notifications, content health) (v0.63)
  • ✅ Bring your own AI provider — Ask, Write, and Proofread through any OpenAI-compatible endpoint, including fully local engines (Ollama, LM Studio, vLLM), alongside the Anthropic default (guide) (v0.62)
  • ✅ AI writing assist — a ✨ Write menu in the editor: draft from title, improve, expand, shorten, summarize into the summary field, and change tone — every result reviewed before it’s applied (guide) (v0.61)
  • ✅ Ask from Slack & Teams — a slash command and outgoing webhook that answer in-channel with cited sources, drawing only from non-private spaces (guide) (v0.61)
  • ✅ Content health report — broken links, orphans, overdue/stale docs, unread docs, likely duplicates, and owner-less content in one admin view (guide) (v0.61)
  • ✅ Import from Confluence or Notion — a guided migration that detects a Confluence (HTML) or Notion (Markdown & CSV) export, rebuilds the page tree as nested pages, converts formatting to Markdown, and imports images and attachments (guide) (v0.61)
  • ✅ Space views — cards, sortable table, tree outline, board by status/type, timeline, and by-tag, remembered per space (guide) (v0.60)
  • ✅ Public share links — a tokenized read-only link to a single published document with optional expiry, revoke/regenerate, open counts, and doc-scoped attachment access; admin-gated, off by default (guide) (v0.57)
  • ✅ Content review reminders — per-document review cadence with an overdue notice, a dashboard block, and one-per-due-date approver emails; edits reset the clock automatically (guide) (v0.56)
  • ✅ Nested pages & backlinks — sub-pages up to 3 levels with trees on space pages and in the sidebar, automatic “Linked from” backlinks, and [[ link autocomplete in the editor; both admin-gated, off by default (guide) (v0.55)
  • ✅ Document templates — a picker with six built-in scaffolds (SOP, runbook, policy, meeting notes, postmortem, decision record), admin-editable with placeholders, per-space defaults, and template-aware drafting over the Claude connector (guide) (v0.53)
  • ✅ Related documents + doc side panel — typed links (related, procedure ↔ policy, supersedes) shown on both documents, managed inline; attachments and suggestions move to a sticky side panel (guide) (v0.52)
  • ✅ ARM64 enterprise image — the Enterprise image is now multi-arch (amd64 + arm64) like Community: Apple-silicon and Graviton hosts pull a native image, no emulation (v0.50)
  • ✅ Operational nav + delegated access — Announcements and Compliance moved from Settings to the main navigation, with per-section user/group grants, a settings search box, and scalable people pickers (guide) (v0.50)
  • ✅ Semantic search — pgvector embeddings fused with full-text search in app search, Ask, and the Claude connector; bring your own provider (Voyage, OpenAI, or local via Ollama) (guide) (v0.49)
  • ✅ Editable email templates — every alert email (doc updates, announcements, mentions, acknowledgement requests, workflow events) editable in the doc editor with dynamic tags, live sample preview, and reset-to-default (guide) (v0.47)
  • ✅ Central compliance portal (enterprise) — org-wide acknowledgement progress with KPIs, per-policy pending lists, one-click request and remind, a people view, and auditor CSV exports (guide) (v0.46)
  • ✅ Knowledge-base analytics — views, unique readers, time-on-doc, trending and neglected documents, search analytics with content gaps, engagement and author reach, with filters and per-document drill-downs (guide) (v0.45)
  • ✅ SCIM provisioning (enterprise) — Microsoft Entra creates, updates, and deactivates accounts automatically; deactivation revokes sessions immediately and deletes are soft (guide) (v0.44)
  • ✅ Rich blocks in the WYSIWYG editor — callouts, accordions, and tabs as live editable boxes, diagram fences with live preview, native task lists, embed preview cards, and one-click block buttons in the toolbar (guide) (v0.43)
  • ✅ Diagrams & rich blocks — Mermaid and PlantUML diagrams, tabs, accordions, callouts, video and website embeds, interactive checklists, decision-tree guides, and auto-filterable tables, all in plain Markdown (guide) (v0.42)
  • ✅ Security hardening — credentials and backups encrypted at rest (AES-256-GCM master key), hashed session tokens, login throttling with lockout, and security headers (guide) (v0.41)
  • ✅ Enterprise versioning — side-by-side and inline diffs between any two versions, one-click restore, change notes on every save, and draft branches with approval-aware merge (guide) (v0.40)
  • ✅ Outlook add-in — search, Ask AI with cited sources, and insert-into-email from the Outlook ribbon, served by your own workspace (guide) (v0.39)
  • ✅ Comments & @mentions — discussion threads on every document with mention notifications (email + dashboard notice), an admin on/off switch, a restricted-words list, and moderation (guide) (v0.38)
  • ✅ Newsletter editorial workflow — contributor/approver capabilities, per-newsletter approver lists, review comments, direct approver edits, and approve-before-send (guide) (v0.32)
  • ✅ Workspace & directory polish — space categories with in-space search, an app-wide page-width preference, email template blocks with copy actions, and directory attributes as fields or tag badges (directory guide) (v0.29–0.31)
  • ✅ Announcements & newsletter — org-wide dashboard alerts with optional email/chat delivery and a sidebar unread badge, plus branded HTML newsletters written in the doc editor (announcements, newsletter) (v0.26–0.28)
  • ✅ One “Manage account” page — notifications, security & MFA, password, and API tokens together (guide) (v0.25)
  • ✅ Easier workspace logos — fetch your website’s favicon or upload an image (guide) (v0.24)
  • ✅ Per-space edit rights — restrict who can author in a space, per person or group, with an org-wide override switch (guide) (v0.23)
  • ✅ Quick links launchpad — categorized shortcuts to your other tools with group-based visibility and auto-fetched icons (guide) (v0.22)
  • ✅ Policy acknowledgements (enterprise) — “I’ve read and understood this” on any published doc, with a per-revision compliance record and CSV export (guide) (v0.21)
  • ✅ Space subscriptions & email alerts — subscribe to a space (or let admins auto-subscribe groups) and get an email when its docs change, plus account ↔ directory linking and a per-user email switch (guide) (v0.20)
  • ✅ Directory profiles & people answers — person pages with authored docs, clickable article bylines, and “who is…?” answers in Ask from the people directory (v0.19)
  • ✅ Brand customization — a workspace accent color that re-tints the whole product, a searchable space icon picker, and the Ask feature named after your org (v0.18)
  • ✅ Print / Save as PDF — clean printable documents from the app and the public site (v0.17)
  • ✅ Inline images — paste screenshots into either editor mode, size them (S/M/L/Full), click-to-zoom, alt text, plus a reader-selectable page width (guide) (v0.15–0.16)
  • ✅ Public site — mark a space Public and serve its published docs to anyone on the internet, read-only, with optional search-engine indexing (guide) (v0.14)
  • ✅ Private spaces & user groups — public/private space visibility with group-based access, enforced everywhere including search, AI answers, and the Claude connector; enterprise adds Microsoft Entra group sync (v0.13)
  • ✅ Notifications — Webex, Microsoft Teams, Slack, generic-webhook, and email (SMTP) alerts for review, publish, and suggestion events, with per-space filtering (v0.11–0.12)
  • ✅ One-click Deploy to Azure — a portal wizard with full VM, networking, and storage options (guide) (v0.10)
  • ✅ Two-factor auth & active sessions — TOTP with recovery codes, plus per-device session listing and revocation (v0.9)
  • ✅ Claude connector (MCP) — draft and revise documents from the Claude desktop app, with one-click OAuth connection (v0.7–0.8)
  • ✅ Single sign-on (OIDC) with Microsoft Entra ID — including one-click automated setup — and Microsoft 365 directory sync (v0.6, Enterprise)