Outline

Productivity

A fast, collaborative knowledge base for growing teams.

Latest v1.9.2 · by OutlineWebsiteoutline/outline

Release activity

Release activity — 10 releases across 10 days since Feb 15, 2026. Each cell is one day; darker means more releases that day. Nothing is recorded before Feb 15, 2026. Older weeks are hidden at this screen width.
MayJunJulAug
SundayNo releases on Apr 26, 2026No releases on May 3, 2026No releases on May 10, 2026No releases on May 17, 2026No releases on May 24, 2026No releases on May 31, 2026No releases on Jun 7, 2026No releases on Jun 14, 2026No releases on Jun 21, 2026No releases on Jun 28, 2026No releases on Jul 5, 2026No releases on Jul 12, 2026No releases on Jul 19, 2026No releases on Jul 26, 2026No releases on Aug 2, 2026No releases on Aug 9, 2026
MondayNo releases on Apr 27, 20261 release on May 4, 2026No releases on May 11, 2026No releases on May 18, 2026No releases on May 25, 20261 release on Jun 1, 2026No releases on Jun 8, 2026No releases on Jun 15, 2026No releases on Jun 22, 2026No releases on Jun 29, 2026No releases on Jul 6, 20261 release on Jul 13, 2026No releases on Jul 20, 2026No releases on Jul 27, 2026No releases on Aug 3, 2026No releases on Aug 10, 2026
TuesdayNo releases on Apr 28, 2026No releases on May 5, 2026No releases on May 12, 2026No releases on May 19, 2026No releases on May 26, 2026No releases on Jun 2, 2026No releases on Jun 9, 2026No releases on Jun 16, 2026No releases on Jun 23, 2026No releases on Jun 30, 2026No releases on Jul 7, 2026No releases on Jul 14, 20261 release on Jul 21, 2026No releases on Jul 28, 2026No releases on Aug 4, 2026
WednesdayNo releases on Apr 29, 2026No releases on May 6, 2026No releases on May 13, 2026No releases on May 20, 2026No releases on May 27, 2026No releases on Jun 3, 2026No releases on Jun 10, 2026No releases on Jun 17, 2026No releases on Jun 24, 2026No releases on Jul 1, 2026No releases on Jul 8, 2026No releases on Jul 15, 2026No releases on Jul 22, 2026No releases on Jul 29, 2026No releases on Aug 5, 2026
ThursdayNo releases on Apr 30, 2026No releases on May 7, 2026No releases on May 14, 2026No releases on May 21, 2026No releases on May 28, 2026No releases on Jun 4, 2026No releases on Jun 11, 2026No releases on Jun 18, 2026No releases on Jun 25, 2026No releases on Jul 2, 20261 release on Jul 9, 2026No releases on Jul 16, 2026No releases on Jul 23, 2026No releases on Jul 30, 2026No releases on Aug 6, 2026
FridayNo releases on May 1, 2026No releases on May 8, 2026No releases on May 15, 2026No releases on May 22, 2026No releases on May 29, 2026No releases on Jun 5, 2026No releases on Jun 12, 2026No releases on Jun 19, 2026No releases on Jun 26, 2026No releases on Jul 3, 2026No releases on Jul 10, 2026No releases on Jul 17, 2026No releases on Jul 24, 2026No releases on Jul 31, 2026No releases on Aug 7, 2026
SaturdayNo releases on May 2, 2026No releases on May 9, 2026No releases on May 16, 2026No releases on May 23, 2026No releases on May 30, 20261 release on Jun 6, 2026No releases on Jun 13, 2026No releases on Jun 20, 2026No releases on Jun 27, 2026No releases on Jul 4, 2026No releases on Jul 11, 2026No releases on Jul 18, 2026No releases on Jul 25, 2026No releases on Aug 1, 2026No releases on Aug 8, 2026

10 releases since Feb 15, 2026

Changelog

v1.9.2

Added 2
  • Add "query" parameter to templates.list API endpoint
  • Allow deleting failed and expired exports
Fixed 16
  • Floating toolbar in template settings no longer overlaps sidebar
  • Remove duplicate "Mermaid" entry in language picker
  • Reset theme control correctly updates input value
  • Prevent errored mermaid diagram from being zoomable
  • Debounce search query persistence
  • Fix comment gutter mark behavior and scroll-to-comment functionality
What's Changed
Fixes
New Contributors

Full Changelog: https://github.com/outline/outline/compare/v1.9.1...v1.9.2

View originalPermalink
How v1.9.2 went

v1.9.1

Added 4
  • Added importer support for Slab
  • Added support for rgb and hsl swatches
  • New sidebarHidden query option
  • Added comment marks in editor gutter
Changed 2
  • Empty list tool results in MCP now return improved responses
  • Unfurl previews for heading links are now aware of heading links
Fixed 8
  • Long code words no longer cause comment bound overflow
  • Desktop sign-in supported for self-hosted deployments
  • Fix image overflow in table cells
  • Fixed foreignObject sizing in Mermaid diagrams
  • Prevent collapsed sidebar opening during text selection
  • Improved fast-click behavior in sidebar
  • Comments menu now works correctly when triggered from a document list
  • Service worker loading
What's Changed
Improvements
Fixes
New Contributors

Full Changelog: https://github.com/outline/outline/compare/v1.9.0...v1.9.1

View originalPermalink
How v1.9.1 went

v1.9.0

Added 13
  • Date mentions are now supported
  • Login with Passkey is now supported on desktop
  • MCP now supports reading and using templates
  • Added document restore tool to MCP
  • Add HTML input support to MCP create_document tool
  • Add WWW-Authenticate header to /mcp 401 responses
Changed 5
  • MCP document_update and collection_update tools now return error when no changes occur
  • Newly created collections via MCP now default to private
  • Make client_name optional on /oauth/register
  • Table menus in editor now include alignment options for rows
  • Table sorting is now IP-address aware
Fixed 1
  • Markdown input such as --- now works after a soft-break
Removed 1
  • Removed the ability to collapse any heading
What's Changed

Note that with this release the ability to collapse any heading was removed. We introduced toggle sections a few releases ago – this and toggle headings replace this capability with something that works much better for multiplayer environments.

Highlights
MCP
Other improvements
Fixes
New Contributors

Full Changelog: https://github.com/outline/outline/compare/v1.8.1...v1.9.0

View originalPermalink
How v1.9.0 went

v1.8.1

Added 3
  • Drag-and-drop now supports dragging from document lists
  • Add admin interface to change user avatars
  • Add automatic metrics tagging of outgoing emails
Changed 6
  • Various improvements to mobile styling and layout
  • Access requests can now be approved by collection managers
  • Collection title and icon inline are now editable like documents
  • Increased valid user-supplied URL length to 1024
  • Improved worker performance through caching
  • Improved handling of expected network errors from webhooks
Fixed 10
  • Fixed search term highlights missing on navigation from search
  • Fixed an intermittent issue where sidebar element is not correctly active on first load
  • Scrollbar no longer causes horizontal movement in comments sidebar
  • Icon picker is no longer auto-closed on choice
  • Added handling of unhandled server error in MCP route
  • Fixed sticky table header styling in Safari
Security 1
  • Added protection against timing attacks on notification unsubscribe endpoints
What's Changed
Improvements
Fixes

Full Changelog: https://github.com/outline/outline/compare/v1.8.0...v1.8.1

View originalPermalink
How v1.8.1 went

v1.8.0

Added 8
  • Members can now request access to documents they don't have permission to view
  • Comments are now available in the image lightbox
  • Inline comments can now be created and managed through the API and MCP
  • Add fullWidth parameter to create_document and update_document
  • Document responses now include a commentCount field
  • Code blocks are now supported inside comments
  • Added a system preference to open the desktop app automatically on startup
  • Images pasted as data URIs are now supported
Changed 10
  • The fetch tool can now access signed attachment URLs, allowing MCP clients to read images and files
  • MCP responses now return full URLs instead of relative paths
  • Aligned permission checks between the API and MCP when creating documents
  • Viewers can now create and use API keys
  • Mentioned users are now automatically subscribed to the document
  • The command menu now shows breadcrumbs alongside documents
Fixed 2
  • Optional MCP fields now accept empty strings without erroring
  • Fixed an issue where updating a collection description via MCP wouldn't persist
What's changed
Highlights
MCP
Other Improvements
Performance
Fixes
New Contributors

Full Changelog: https://github.com/outline/outline/compare/v1.7.1...v1.8.0

View originalPermalink
How v1.8.0 went

v1.7.1

Added 5
  • MCP responses now include breadcrumbs, summaries, and title guidance
  • MCP now has delete_document and delete_collection tools
  • Per-share branding lets you override the title and logo on individual public shares
  • Added a Redis healthcheck for better monitoring and resilience
  • Self-hosted instances can now tune rate limiting with the new RATE_LIMITER_MULTIPLIER configuration option
Changed 5
  • When navigating to document from search results there is now a UI element to clear search highlights
  • OAuth account linking flows refactored
  • Default model creation rate limits raised from 10/min to 25/min
  • Improved table-of-contents positioning on shared documents
  • Improved sidebar performance
Fixed 10
  • Shift-Tab on a list item inside a toggle block no longer outdents the entire block
  • Code blocks now expand correctly when printing
  • API keys created with global read/write scope are now saved correctly
  • Republishing a document now updates lastModifiedById as expected
  • Suspended users are no longer counted toward the cached group member count
  • Post-login redirects with invalid paths are now handled correctly in Firefox
What's Changed
Improvements
  • MCP responses now include breadcrumbs (#12203), summaries (#12241), and title guidance (#12242)
  • MCP now has delete_document and delete_collection tools (#12245)
  • Per-share branding lets you override the title and logo on individual public shares (#12003)
  • When navigating to document from search results there is now a UI element to clear search highlights (#12165)
  • OAuth account linking flows refactored (#12246)
  • Self-hosted instances can now tune rate limiting with the new RATE_LIMITER_MULTIPLIER configuration option (#12226)
  • Default model creation rate limits raised from 10/min to 25/min (#12236)
  • Improved table-of-contents positioning on shared documents (#12171)
  • Improved sidebar performance (#12215)
  • Added a Redis healthcheck for better monitoring and resilience (#12157)
Fixes
  • Shift-Tab on a list item inside a toggle block no longer outdents the entire block (#12162)
  • Code blocks now expand correctly when printing (#12193)
  • API keys created with global read/write scope are now saved correctly (#12225)
  • Republishing a document now updates lastModifiedById as expected (#12227)
  • Suspended users are no longer counted toward the cached group member count (#12197)
  • Post-login redirects with invalid paths are now handled correctly in Firefox (#12218)
  • Fixed incorrect Mod-ArrowLeft behavior inside heading nodes in Firefox (#12219)
  • Autofocus now works inside lazy-loaded modals and popovers (#12146)
  • Stricter validation on table attributes (#12156) and the subscription creation endpoint (#12240)
  • Resolved a parseXML error originating from the AWS SDK (#12231)
  • Many dependency updates

Full Changelog: https://github.com/outline/outline/compare/v1.7.0...v1.7.1

View originalPermalink
How v1.7.1 went

v1.7.0

Added 13
  • Expanded MCP capabilities with patch support, improved tree hierarchy reading, configurable workspace guidance, a create_attachment tool, simplified mention syntax, and richer comment tool responses
  • Added email subscriptions to public documents so readers can follow along with updates, including diffs in notifications
  • Introduced a redesigned document history with the ability to compare any two revisions side-by-side
  • Added full right-to-left (RTL) layout support for languages such as Hebrew and Arabic
  • Added a command bar search to public shares with quick access to recently viewed documents
  • Added a recent documents menu in the desktop app for faster navigation
Changed 6
  • Long code blocks now auto-collapse to keep documents easier to scan
  • Highlighted commented images in documents to make comments easier to find
  • Share popover data is now preloaded on hover for a snappier experience
  • Search highlights now use native CSS highlights where available for better performance
  • Welcome email is now sent via a background processor
  • Copying a document now preserves the fullWidth property
Removed 1
  • Removed auto creation of share links; shares must now be created explicitly
What's Changed
Improvements
  • Expanded MCP capabilities with patch support, improved tree hierarchy reading, configurable workspace guidance, a create_attachment tool, simplified mention syntax, and richer comment tool responses (#11822, #11839, #11823, #11851, #11886, #11987, #12102, #12097)
  • Added email subscriptions to public documents so readers can follow along with updates, including diffs in notifications (#11911, #12084)
  • Introduced a redesigned document history with the ability to compare any two revisions side-by-side (#12112, #12001)
  • Added full right-to-left (RTL) layout support for languages such as Hebrew and Arabic (#12107)
  • Added a command bar search to public shares with quick access to recently viewed documents (#11846, #11849)
  • Added a recent documents menu in the desktop app for faster navigation (#12063)
  • Long code blocks now auto-collapse to keep documents easier to scan (#11967)
  • Links now show previews on hover in shared documents (#12007)
  • Added keyboard access to Mermaid diagram editing and various other mermaid improvements (#11834, #11874)
  • Added a role preference for collection template management (#11821)
  • Added a group members popover in share search suggestions (#11848)
  • Highlighted commented images in documents to make comments easier to find (#11808)
  • Added support for Docker Swarm style secrets (#11906)
  • Share popover data is now preloaded on hover for a snappier experience (#11909)
  • Added context menus to document breadcrumb items (#11910)
  • Search highlights now use native CSS highlights where available for better performance (#11929)
  • Welcome email is now sent via a background processor (#11939)
  • Removed auto creation of share links; shares must now be created explicitly (#11950)
  • Keyboard shortcuts are now displayed in menus where available (#11959)
  • Copying a document now preserves the fullWidth property (#11980)
  • Allowed replacing custom emoji images (#11998)
  • Added max character count indicators to inputs (#12006)
  • Added a cmd+k shortcut hint to the search input (#12045)
  • Added a suppressEmail argument when inviting users through the API (#12082)
  • Added missing controls to starred documents (#12100)
  • Mapped document creators to existing users during JSON import (#11879)
  • Added hex color swatch previews (#12150)
  • Allowed geo:, maps:, and magnet: link protocols (#12149)
  • Moved API Keys and Webhook settings into filterable tables (#12117, #12119)
  • Various mobile breakpoint improvements (#12121)
  • Reduced Sentry noise from expected errors, crawler traffic, and upload network issues (#12002, #12023, #12049, #12130, #12131, #12132)
  • Staggered scheduled cleanup tasks to reduce load spikes (#11986)
  • Improved search indexing via a performance optimization that removes an unnecessary location subscription (#12116)
  • New translations (#11759)
Fixes
  • Fixed suggestion menus being blocked by placeholder marks (#11796)
  • Fixed GitLab work_items paste detection and improved GitLab Flavored Markdown handling (#11820, #11930)
  • Fixed empty screen after login with a post-redirect (#11833)
  • Disabled the embed option when pasting internal links (#11837)
  • Prevented the comment sidebar from opening unexpectedly, and stopped it auto-opening when a draft comment is present (#11845, #11964)
  • Escape key now clears search highlights in documents, even when the editor is not focused (#11847, #12158)
  • Fixed sub-table header sticky behavior (#11857)
  • Improved performance when editing titles in large open document trees (#11858)
  • Fixed passkey login 400 error when authenticatorAttachment is undefined, and prevented registering duplicate passkeys on the same device (#11856, #11870)
  • Fixed read-only scoped API keys being unable to access MCP (#11875)
  • Fixed being unable to resize imported images from docx (#11878)
  • Fixed the Document Move dialog hiding siblings and nieces/nephews as move targets (#11885)
  • Fixed custom team logo not appearing in link previews for public shares (#11872)
  • Fixed empty drafts not being correctly cleared on tab quit (#11899)
  • Archived documents are now removed from the sidebar immediately (#11900)
  • Fixed presentation mode slide content not being vertically centered, hid image controls and pointers in present mode, and fixed the inability to navigate to a document out of present mode (#11901, #11952, #11958)
  • Fixed integrations list missing when language is not English, and hid unconnected integrations from the settings sidebar (#11908, #11913)
  • Fixed @mention trigger not firing after CJK characters and improved mention search during IME composition (#11919, #11944)
  • Fixed search highlight lag on shared documents (#11926)
  • Fixed Tab key not indenting list items inside toggle blocks, and removed a forced newline from toggles in lists (#11914, #11976)
  • Fixed breadcrumb item text disappearing when a document has an icon (#11948)
  • Fixed short search filter on the Group settings page (#11945)
  • Fixed notification panel height (#11949)
  • Added support for full-width at (@) symbol in mentions (#11951)
  • Fixed current user's last active at timestamp (#11957)
  • Validated the host parameter stored in OAuth state on failure redirect (#11956)
  • Addressed various accessibility findings (#11977)
  • Fixed scrollable area borders not appearing on first render, and a scrollbar flash in the new collection modal (#11979, #12144)
  • Sanitized mention href to prevent unsafe URLs (#11993)
  • Fixed dropped content in the Markdown parser with mixed checklist content (#11994)
  • Fixed checklist toggle overlapping content in table cells (#12005)
  • Fixed new shares not including children, and validated that shares contain only a documentId or collectionId (#12009, #12098)
  • Fixed natural embed resizing (#12012)
  • Fixed a missing + on shared doc shortcut display (#12013)
  • Auto-hide TOC when window shrinks below mobile breakpoint (#12014)
  • Guarded against undefined boundsRef in MediaDimension (#12026)
  • Guarded IndexeddbPersistence for environments without IndexedDB, plus a runtime check (#12027, #12028)
  • Shared documents now respect the 'Show last modified' option when a user is logged in (#12032)
  • Fixed back/forward controls in the desktop app (#12046)
  • Fixed the search input in keyboard shortcuts not being rounded (#12047)
  • Fixed draft border not being visible in dark mode (#12051)
  • Fixed the sidebar reloading when navigating to settings (#12064)
  • Handle trailing space on code challenge method (#12068)
  • Fixed being unable to search drafts without a collection (#12079)
  • Ensured OTP is bound to workspace (#12096)
  • Correctly validate uploaded file size when using the "local" storage option (#12095)
  • Disallow invalid scopes (#12099)
  • Fixed trimFileAndExt being passed a full path (#12101)
  • Removed user id from toggle storage key (#12105)
  • Do not clear local database on passive logout (#12109)
  • Return to empty search on 'Search' sidebar click (#12115)
  • Use verified JWT for rate limiting (#12114)
  • Fixed incorrect nesting in the publish dialog (#12122)
  • Fixed dragging active links with children (#12133)
  • Fixed a null reference (#12135)
New Contributors

Full Changelog: https://github.com/outline/outline/compare/v1.6.1...v1.7.0

View originalPermalink
How v1.7.0 went

v1.6.1

Added 5
  • MCP now has tools to move documents within a collection
  • MCP now supports API key header authentication
  • Added Tahoe-compatible icon variants for PWA
  • It is now possible to create a nested doc when using @mention
  • Added a guard against concurrent restore while deleting
Changed 2
  • Print layout now respects full-width option
  • Improved validation of SMTP_FROM_EMAIL and SMTP_REPLY_EMAIL
Fixed 4
  • Fixed a bug affecting file and image upload in the editor
  • Fixed a race condition when editing title while doc is saving would reset the title
  • Fixed a page hang with corrupted PNG upload
  • Custom port is now preserved in OAuth metadata URLs when self-hosted behind a reverse proxy
What's Changed
Fixes and improvements
New Contributors

Full Changelog: https://github.com/outline/outline/compare/v1.6.0...v1.6.1

View originalPermalink
How v1.6.1 went

v1.6.0

Added 18
  • Built-in MCP (Model Context Protocol) server allowing AI assistants like Claude, Cursor, and Mistral to securely interact with the knowledge base
  • GitLab integration for previewing issues, merge requests, and projects in documents with support for GitLab cloud and self-hosted
  • Present mode for displaying any document as formatted slides based on headers and dividers
  • Fortran and ABAP language support in code blocks
  • OAuth provider support for dynamic client registration
  • Rich Linear, GitHub, and GitLab project mentions
Changed 5
  • Toggle blocks can now be closed or opened by clicking on the title
  • Child documents are now shown in the markdown for shared documents
  • Discord no longer re-prompts authorization for existing grants
  • CMD+Shift+L shortcut now works to toggle theme on publicly shared pages
  • Much smaller initial JavaScript bundle
Fixed 13
  • Pagination issue on search results
  • Find and replace dialog immediately closing when opened on mobile devices
  • Caching behavior for diagram extension by ignoring browser cache
  • Read-only collection editor not remounting correctly when navigating
  • Overly greedy background highlighting in the editor
  • Multiple issues with sticky headers on tables
What's Changed
Highlights
  • Added a built-in MCP (Model Context Protocol) server, allowing AI assistants like Claude, Cursor, and Mistral to securely interact with the knowledge base. This is disabled by default for existing workspaces – see more details in the docs.
  • New GitLab integration allows previewing issues, merge requests, and projects in documents. Connect GitLab cloud, self-hosted, or both!
  • A new "Present" mode allows presenting any document as formatted slides based on headers and dividers. See docs.
Other Improvements
Fixes
New Contributors

Full Changelog: https://github.com/outline/outline/compare/v1.5.0...v1.6.0

View originalPermalink
How v1.6.0 went

v1.5.0

Added 16
  • Add sorting options to the search screen
  • Add `diff` language highlighting for code blocks
  • Allow `cmd+enter` to toggle all checkboxes in a selection
  • Add support for currency sorting in tables
  • Add a custom color picker for text highlights
  • Show group members when clicking on a group in the share dialog
Fixed 4
  • Preserve alignment and caption when replacing images
  • Improve popularity scoring job performance
  • Fix downloading mermaid images from the lightbox
  • Fix text truncation with emoji icons in sidebar
What's Changed
Improvements
Fixes

Full Changelog: https://github.com/outline/outline/compare/v1.4.0...v1.5.0

View originalPermalink
How v1.5.0 went
View all

Discussion