Download Latest Version v1.7.1 source code.tar.gz (4.9 MB)
Email in envelope

Get an email when there's a new version of Outline

Home / v1.7.0
Name Modified Size InfoDownloads / Week
Parent folder
README.md 2026-04-24 13.4 kB
v1.7.0 source code.tar.gz 2026-04-24 4.9 MB
v1.7.0 source code.zip 2026-04-24 5.9 MB
Totals: 3 Items   10.8 MB 2

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

Source: README.md, updated 2026-04-24