Outline Release Notes
33 release notes curated from 22 sources by the Releasebot Team. Last updated: May 13, 2026
- May 13, 2026
- Date parsed from source:May 13, 2026
- First seen by Releasebot:May 13, 2026
- May 8, 2026
- Date parsed from source:May 8, 2026
- First seen by Releasebot:May 9, 2026
All of your release notes in one feed
Join Releasebot and get updates from Outline and hundreds of other software products.
- May 4, 2026
- Date parsed from source:May 4, 2026
- First seen by Releasebot:May 4, 2026
v1.7.1
Outline ships a broad update with richer MCP responses, new delete tools, per-share branding controls, improved search highlight clearing, and better sidebar and shared-document behavior. It also raises rate limits for self-hosted instances and includes performance, reliability, and Firefox fixes.
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: v1.7.0...v1.7.1
Original source - Apr 24, 2026
- Date parsed from source:Apr 24, 2026
- First seen by Releasebot:Apr 30, 2026
v1.7.0
outline ships a major release with expanded MCP capabilities, redesigned document history, RTL layout support, public document subscriptions, faster search and navigation, plus broad fixes and performance improvements across documents, sharing, mobile, and the desktop app.
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
@liminaire-x made their first contribution in #11944
@RHawkins-Fisher made their first contribution in #12001
Full Changelog: v1.6.1...v1.7.0
Original source - Mar 19, 2026
- Date parsed from source:Mar 19, 2026
- First seen by Releasebot:Apr 30, 2026
v1.6.1
outline releases v1.6.1 with fixes and improvements for uploads, editor stability, print layout, and email validation, plus MCP enhancements for moving documents and API key header auth.
What's Changed
Fixes and improvements
A bug affecting file and image upload in the editor was fixed in #11803
MCP: Now has tools to move documents within a collection in #11799
MCP: Now supports API key header authentication in #11798
Added Tahoe-compatible icon variants for PWA in #11762
Fixed a race condition when editing title while doc is saving would reset the title in #11764
Print layout now respects full-width option by @wmTJc9IK0Q in #11768
Fixed a page hang with corrupted PNG upload in #11783
Improved validation of SMTP_FROM_EMAIL and SMTP_REPLY_EMAIL in #11784
Custom port is now preserved in OAuth metadata URLs when self-hosted behind a reverse proxy in #11791
It is now possible to "Create a nested doc" when using @mention in #11800
Added a guard against concurrent restore while deleting by @dearlordylord in #11775New Contributors
@dearlordylord made their first contribution in #11775
Full Changelog: v1.6.0...v1.6.1
Original source - Mar 15, 2026
- Date parsed from source:Mar 15, 2026
- First seen by Releasebot:Apr 30, 2026
v1.6.0
outline ships built-in MCP server support, a new GitLab integration, and a Present mode for turning documents into slides. It also expands language, diagram, and embed support while adding many usability, performance, and reliability improvements across the editor and app.
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
Fortran and ABAP language support added to code blocks in #11471
OAuth provider now supports dynamic client registration in #11462
Added support for rich Linear, GitHub, and GitLab project mentions
It is now possible to insert templates from the block menu in #11647
Embed integrations shown in the editor are now configurable in Settings -> Integrations -> Embeds in #11612
Toggle blocks can now be closed/open by clicking on the title in #11469
Add Meta+Shift+I shortcut for opening Insights in #11492
Added webhook category for file attachments in #11494
Child documents are now shown in the markdown for shared documents in #11495
Much smaller initial javascript bundle in #11518
Added support for configurable proxy IP header in environment settings by @ashleysommer in #11595
Added text wrap option for code blocks in #11614
Support rendering any shared doc as Markdown by adding .md extension (example) in #11668
Added support for the ELK layout engine in Mermaid diagrams in #11631
Added FontAwesome icon support to Mermaid diagrams in #11704
There is now an option to toggle all notifications in #11713
Added an "Open in Desktop" option to document menu in #11729
It is now possible to toggle the preview display for attached PDFs in #11746
CMD+Shift+L shortcut now works to toggle theme on publicly shared pages in #11750
Discord will no longer re-prompt authorization for existing grants by @lrstanley in #11757
Small facelift of integrations directory in #11516 and group management
API: Added new templates.list, templates.create, templates.info etc endpoints to manage templates in #11027
Fixes
Fixed an issue with pagination on search results in #11489
Fixed an issue where the find and replace dialog immediately closes when opened on mobile devices in #11497
Improved caching behavior by ignoring the browser cache for the diagram extension in #11498
Fixed an issue where the read-only collection editor would not remount correctly when navigating in #11499
Fixed overly greedy background highlighting in the editor in #11500
Resolved multiple issues related to sticky headers on tables in #11501
Improved performance by applying initial decorations earlier for toggle blocks in #11493
Improved the accuracy of touch device detection in #11515
Improved performance by protecting against thundering herd issues in the SSO access validation task in #11532
Improved performance by optimizing a slow database query in the notification helper in #11534
Improved performance by moving image downloads outside of database transactions in #11528
Fixed an issue where a duplicate Korean IME character would be inserted when pressing Enter in the search bar by @huiseo in #11543
Fixed an issue where split comment marks were not correctly updated or deleted in #11537
Added handling for network failures in the installation info endpoint for isolated environments in #11546
Fixed a printing error caused by timing issues with React's queueMicrotask in #11551
Improved performance by optimizing the user memberships query in #11553
Fixed styling issues by adding a read-only guard on table cell selections in #11555
Fixed an issue in the Notion importer where child page mentions were being ignored in #11567
Fixed an issue with the misuse of database transactions in document revision endpoints in #11574
Fixed an issue by properly wrapping the content of toggle blocks in #11577
Improved performance by caching user collection IDs in #11579
Fixed a memory leak where failed webhooks were held in memory after a timeout in #11580
Improved database performance by removing unnecessarily complex joins in #11581
Fixed horizontal text overflow issues in notification emails in #11584
Fixed support for toggling nested lists within completed checkbox items in #11583
Fixed an issue where an empty state would briefly flash in the mention menu in #11587
Fixed issues by normalizing the edit state in the collection overview in #11586
Improved performance to prevent database lockups when presenting lists of imported documents in #11591
Fixed UUID escaping for custom emojis during document creation via the API in #11594
Fixed an issue where searches within public docs were incorrectly including internal popularity scores in #11598
Fixed an issue with the rank ordering of search results in #11599
Improved the appearance and functionality of the search popover on public documents in #11601
Fixed visual and functional issues with the notifications popover in #11602
Increased the request timeout for file creation to better support uploading large files in #11570
Fixed a misalignment issue with the right sidebar header in #11539
Fixed issues related to rendering Mermaid diagrams in #11604
Fixed a visual issue where the search sorting control would wrap onto its own line in #11606
Made a variety of performance improvements to the ProsemirrorHelper in #11554
Fixed an issue where the sidebar would briefly flash upon initial page load in #11607
Ensured that documents are removed from the starred list when they are archived in #11611
Improved performance by verifying websocket connections before querying the database in #11620
Updated the rate limiter to use a combination of user ID and IP address for better accuracy in #11613
Fixed an issue to ensure diagram file formats (PNG/SVG) are preserved when editing in #11622
Added a security limit of 10 attempts for OTP (One-Time Password) logins in #11623
Fixed issues related to avatar uploads in #11624
Improved performance by including the collection's updatedAt property in websocket payloads in #11628
Improved performance by adding API request deduplication in #11629
Upgraded framer-motion to version 5 to resolve issues with tab animations in #11632
Fixed an issue by skipping link unfurling attempts for non-HTTP/HTTPS URLs in #11640
Improved reliability by validating OAuth client IDs as UUIDs before querying the database in #11653
Fixed an issue to ensure sourced permissions are correctly rebuilt when a document is moved in #11229
Improved navigation visuals by highlighting the parent menu item when its submenu is open in #11659
Fixed an issue where the ESC key was not working to close the Share popover in #11662
Removed the hidden star control from document list items on mobile devices in #11655
Fixed an issue that caused database deadlocks when inserting into subscriptions in #11667
Removed the deprecated datadog-metrics library in #11665
Fixed an issue where @mentions on mobile were being inserted at the incorrect position in #11671
Fixed incorrect visual nesting of items in the document explorer in #11680
Improved the accuracy of user membership policy checks in #11687
Improved performance by avoiding the instantiation of unnecessary editor extensions in read-only mode in #11681
Added a missing check for enabled passkeys in the verification endpoint in #11689
Increased the font size within code blocks for better readability in #11690
Fixed an issue to ensure comments on nodes are correctly stripped when duplicating a document in #11700
Moved warning-level logs from Sentry to standard logging outputs in #11708
Added support for the German (de_DE) long-date format in localized time display by @iljalukin in #11720
Removed the deprecated usage of ALLOWED_DOMAINS and GOOGLE_ALLOWED_DOMAINS environment variables by @akshat-kumar-singhal in #11718
Improved database performance by optimizing query pagination in #11726
Fixed a visual issue where the document explorer would jump when hovered over with the pointer in #11727
Fixed incorrect policy enforcement for file operations in #11728
Fixed an issue by properly filtering relationships returned from the list endpoint in #11738
Ensured that "Passkey" is only displayed on login screen if the workspace has actually used them in #11748
Changed the default behavior so that PDF attachments are no longer embedded automatically upon drag upload in #11745
Fixed an issue that caused stale collaborator IDs to be retained in #11749
Moved the group management interface to a dedicated sub-page for better organization in #11755
New Contributors
@ashleysommer made their first contribution in #11595
@iljalukin made their first contribution in #11720
@akshat-kumar-singhal made their first contribution in #11718
@Daniel15 made their first contribution in #11731
@lrstanley made their first contribution in #11757
Full Changelog: v1.5.0...v1.6.0
Original source - Feb 22, 2026
- Date parsed from source:Feb 22, 2026
- First seen by Releasebot:Apr 30, 2026
GitLab integration
outline adds a GitLab integration for rich, auto-updating issue and merge request embeds in documents.
We have rolled out a new GitLab integration that allows embedding rich issue and merge request information directly into an Outline document. The integration works with both GitLab.com and self-hosted GitLab instances.
These new mentions will, of course, stay automatically up-to-date. To get started, connect your GitLab installation in Settings -> Integrations and then paste an issue or merge request URL from GitLab into the editor and selection "mention".
Original source - Feb 19, 2026
- Date parsed from source:Feb 19, 2026
- First seen by Releasebot:Apr 30, 2026
v1.5.0
outline ships a broad update with faster search and table improvements, richer markdown and Notion import support, sidebar and sharing refinements, better notifications and badges, plus many fixes for editor, export, printing, and performance issues.
What's Changed
Improvements
- Added sorting options to the search screen in #11242
- Added diff language highlighting for code blocks in #11301
- Allow cmd+enter to toggle all checkboxes in a selection in #11322
- Added support for currency sorting in tables in #11332
- Added a custom color picker for text highlights in #11337
- Clicking on a group in the share dialog now shows it's members in #11338
- Table headers are now sticky in #11353
- Importing toggle blocks from Notion is now supported in #11371
- All tables in settings now have right-click context menu support in #11378
- Added a hide/show completed items control for checkbox lists in #11379
- Markdown frontmatter is now converted to YAML code blocks on import in #11420
- Added a "Rename" option to sidebar context menus in #11425
- Added Alt-click to recursively expand or collapse sidebar documents and collections in #11432
- Added a preference for desktop notification badge with off, count, and indicator options in #11436
- Added alphabetic ordered list support to markdown import and paste in #11446
- Allow creating a new document before or after another in the sidebar in #11453
Fixes
- Preserved alignment and caption when replacing images in #11407
- Improved popularity scoring job performance in #11293
- Fixed downloading mermaid images from the lightbox in #11300
- Further popularity scoring performance improvements in #11305
- Fixed text truncation with emoji icons in sidebar in #11307
- Separated user input errors from internal errors for Sentry reporting in #11308
- Fixed editor focus loss on text link interaction in #11310
- Removed unnecessary Markdown conversion when importing HTML in #11315
- Fixed "New draft" from command menu leading to "Not found" in #11316
- Improved slow query in CleanupDeletedDocumentsTask in #11317
- Removed Babel from production dependencies in #11318
- Minor React performance optimizations in #11319
- Fixed share panel state for drafts in a shared parent in #11320
- Fixed embed option showing for links that cannot be embedded in #11323
- Fixed non-admins being unable to see public ACL attachments in #11326
- Fixed suggestion menu inserting at incorrect position when choosing with mouse in #11327
- Fixed passkey registration with non-standard HTTPS ports in #11329
- Fixed collapsed toggles not expanding when they contain the highlighted search result in #11330
- Fixed column and row selection not restoring after sort or align in #11333
- Renamed DATABASE_READ_ONLY_URL environment variable in #11334
- Fixed Safari print offset issue in #11339
- Permanently deleted documents are now removed from the local store in #11344
- Fixed overly broad catch-all on root share in #11346
- Removed hanging toggle sidebar button with no functionality in #11350
- Fixed tables with merged cells behaving incorrectly when sorting in #11351
- Fixed prefetching document structure for starred documents in #11355
- Refactored activeDocumentId handling in #11144
- Fixed missing outline on focused editable elements in #11362
- Fixed document creation routing to use the correct parameter name in #11369
- Fixed Sentry error resulting from browser extensions using MobX in #11399
- Fixed selection toolbar issues around link selection in #11408
- Removed unnecessary loading of authentication rows in userProvisioner in #11413
- Allowlisted more methods for CSRF skip in #11414
- Added application_name to database logging in #11415
- Fixed exporting a document with a table causing a crash in #11422
- Fixed an issue in active context creation due to a fallback in #11426
- Stopped using public ACL for avatars in #11427
- Fixed potential task queue saturation in the Notion importer in #11428
- Fixed edits containing only a mention below edit distance not triggering a notification in #11434
- Fixed missing check for disabled group mentions in #11435
- Fixed mispositioned toolbar on first document open in #11437
- Fixed creating a new document from the sidebar not redirecting correctly to edit mode in #11442
- Fixed collections with the same name overwriting each other in export in #11443
- Fixed notification badge not appearing until the notification popover was opened in #11444
- Translation locale files now load over CDN_URL for better performance in #11445
- Fixed synthetic "latest" revision failing to load in #11451
- Added missing tooltips in #11452
- Cleaned up the collection create dialog in #11454
- Fixed small race conditions in the diagrams.net integration in #11458
Full Changelog: v1.4.0...v1.5.0
Original source - Feb 18, 2026
- Date parsed from source:Feb 18, 2026
- First seen by Releasebot:Apr 30, 2026
MCP
outline now supports MCP, giving AI assistants direct access to search, read, create, and edit documents in Outline workspaces. It lets teams find information, draft and update content, and handle comments with a built-in server and quick setup.
MCP (Model Context Protocol) is an open standard that lets AI assistants like Claude, Cursor, ChatGPT, and others directly search, read, create, and edit documents in your Outline workspace. Once connected, your AI tools become an extension of your knowledgebase — able to find information, draft new docs, and update existing ones on your behalf.
Using the MCP you can:
- Search for information across your entire workspace
- Use your AI assistant to help you write and edit content in Outline
- Find, create, and resolve comments
Each Outline workspace now comes with an MCP server built-in, so you can connect your AI assistants in just a minute of setup. Check out the docs to get started.
Original source - Jan 28, 2026
- Date parsed from source:Jan 28, 2026
- First seen by Releasebot:Apr 30, 2026
v1.4.0
outline adds collapsible toggle blocks, custom table cell background colors, highlighted search results, and a broader set of editor, import, diagram, passkey, and realtime sync improvements for a smoother document experience.
What's Changed
Highlights
New "Toggle blocks" allow creating content that is collapsed by default in #8317
Table cells can now have a custom background color set in #10930
Search results are now highlighted in the document when navigating from search in #11262
Other improvements
A new Figma integration allows unfurling information about Figma links in documents by @hmacr in #11044
Added support for sorting dates in table columns by @lucawimmer in #11198
Document changes made through the API are now synced to clients in realtime in #11186
The rate limiter now prefers user ID over ip address for logged in sessions, prevents issues on larger office networks in #11215
The markdown importer now supports more file layouts in #11278
Fixes
Fixed some typos comments and messages by @NAM-MAN in #11203
Fixed an issue where mentions would sometimes break when using drag and drop in a list in #11208
The edit diagram control no longer appears in read-only mode in #11207
Infinite recursion in dd-trace dependency causes memory issues in #11211
Imported content now gracefully handles HTTP links in #11210
Editor suggestions on mobile now uses a drawer in #11213
When importing markdown checkboxes are now supported in table cells in #11217
GCS uniform bucket-level access now supported by @maycuatroi1 in #11222
Fixed a hanging read stream handle causing excessive memory usage on export in #11237
Fixed mermaid diagrams do not render when pasting markdown in #11243
Remote edits no longer exit Mermaid editing state in #11244
Table row is now inserted correctly with merged first column cells in #11245
Allow http:// loopback redirect URIs for native OAuth apps (RFC 8252) in #11255
"Split cell" option now works without accurate selection in #11256
Adding text below images is now easier as trailing paragraph is enforcedd by @RudraPrasad001 in #11257
Tooltip in editor toolbar with submenu is now hidden when submenu is open in #11263
Non-platform passkeys such as Yubikey and mobile QRcode are now allowed in #11265
diagrams.net theme now matches editor theme by @Twometer in #11267
Custom emoji characters are now displayed correctly in TOC in #11275
Fixed an issue where the policy for documents restore was too broad in #11279
Passkey setup is now available to non-admin users by @Raphmatt in #11286
New Contributors
@NAM-MAN made their first contribution in #11203
@lucawimmer made their first contribution in #11198
@maycuatroi1 made their first contribution in #11222
@RudraPrasad001 made their first contribution in #11257
@Twometer made their first contribution in #11267
@Raphmatt made their first contribution in #11286
Full Changelog: v1.3.0...v1.4.0
Original source - Jan 27, 2026
- Date parsed from source:Jan 27, 2026
- First seen by Releasebot:Apr 30, 2026
Toggle blocks
outline adds toggle blocks for collapsible document sections, highlights search results in documents, and adds a new Figma integration for unfurling Figma link details.
Toggle blocks are a new block type that allows you to hide and show content with a click. This is useful for creating collapsible sections in your documents, such as FAQs, step-by-step instructions, or any content that you want to keep hidden until the reader chooses to reveal it.
To create a toggle block, simply type /toggle and select the "Toggle" block from the menu. You can then add a title for the toggle and any content you want to include inside it. When the document is published, readers will see the toggle title and can click on it to expand or collapse the content.
Other improvements
- Search results are now highlighted in the document when navigating from search
- We added a new Figma integration which allows unfurling information about Figma links in documents
- Jan 27, 2026
- Date parsed from source:Jan 27, 2026
- First seen by Releasebot:Apr 30, 2026
Table improvements
outline improves tables in Outline with drag-and-drop row and column reordering, custom cell backgrounds, smarter sorting for currencies, dates and numbers, and better handling of lists and merged cells. It also adds color highlights, share dialog group members, and sidebar and checkbox controls.
Part 3 in our recurring series of improvements to tables in Outline. This release includes the following updates:
- Table columns and rows can now be reordered by dragging the column or row header to a new position
- Table cells can now have a custom colored background, use the new "Cell background" option in the toolbar to choose a color
- Sorting of table data is more natural for currencies, dates, and numbers
- Lists inside tables no longer break Markdown output
- Tables with merged cells now behave correctly when sorting
Other improvements
- Added the ability to choose custom color highlights for text
- Clicking on a group in the share dialog now shows it's members
- Added a hide/show completed items control for checkbox lists
- Added Alt-click to recursively expand or collapse sidebar documents and collections
- Added a preference for desktop notification badge with off, count, and indicator options
- Jan 17, 2026
- Date parsed from source:Jan 17, 2026
- First seen by Releasebot:Apr 30, 2026
v1.3.0
outline ships draggable table rows and columns, an Email display preference, SVG-by-default diagrams.net persistence, backlinks in shared docs, faster upload progress, a theme toggle shortcut, and a broad set of editor, PDF, passkey, markdown, and API fixes.
What's Changed
Improvements
- Table rows and columns are now draggable in #11138
- Added an "Email display" preference to control email address visibility in the workspace in #11103
- diagrams.net diagrams are now persisted as SVG's by default in #11128
- Publicly shared documents now include backlinks in the footer in #11141
- Headers and dividers now clear images aligned to the left or right in #11108
- Upload progress is now shown in the editor for large/slow files in #11109
- Added a keyboard shortcut to toggle theme (Cmd+Shift+L) in #11127
- Todo's can now be typed with the simplified [] syntax in #11129
- Importing a code block with "mermaid" language will now work as expected in #11132
- There is now an option to include nested documents when downloading a doc in #9679
- "copy as markdown" now signs attachment URLs by @libnewton in #10821
- List spacing increased in #11163
- Publicly shared docs now handle the accept text/markdown header for LLM usage in #11182
- API: Plain urls provided via API will be automatically embedded when matching an integration in #11148
Fixes
- Fixed overlapping filters on search page in some translations #11086
- Task summary in meta data no longer shrinks in #11087
- Improved user feedback when copying/moving documents in #11089
- Fixed table width collapsing in #11178
- Fixed an issue where copy and pasting a diagrams.net diagram lost the edit button in #11102
- Embedded PDF rendering now works correctly in Safari in #11107
- Clicking while editing a sidebar link no longer navigates in #11105
- Fixed an issue that was causing premature signout when using Passkeys in #11136
- Removed space requirement from markdown trigger for horizontal rule in #11130
- LaTeX escape sequences now work correctly when pasting into doc in #11134
- Fixed a display issue with the inline LaTeX active border on Firefox in #11147
- Local database cache of documents is now cleared on logout in #11135
- Added timeout and optimized URL unfurl performance in #11149
- Right click -> Copy link in the sidebar no longer navigates to item in #11162
- Fixed display issues in empty notification panel in #11166
- Improved performance of diff calculation in #11174
- Theme override on shared docs e.g. ?theme=dark will now persist between navigations in #11176
- Lists inside tables no longer break Markdown output in #11183
- Fixed alt+shift navigation in header in Safari in #11184
- API: html property in response was removed from revisions.info in #11088
- API: documents.diff endpoint removed in #11175
- API: comments.create and comments.update no longer allow nodes that cannot be displayed in comments in #11101
Full Changelog: v1.2.0...v1.3.0
Original source - Jan 11, 2026
- Date parsed from source:Jan 11, 2026
- First seen by Releasebot:Apr 30, 2026
v1.2.0
outline ships a major update with full Diagrams.net support, custom emoji, improved revision history, authentication provider management and optional passkey login, plus PDF uploads, better sidebar and search, and many performance and reliability fixes.
Note
The docker entrypoint changed in this release and the production image no longer uses Yarn – if you were overriding the Docker entrypoint it may fail to start until this is updated or the override is removed.
What's Changed
Highlights
Diagrams.net diagrams are now fully supported, insert new diagrams through the block menu or by uploading an existing png that was created in Diagrams.net – the original diagram data will be preserved and can be edited by clicking the "Edit" button in the image toolbar.
Custom emoji are now available – upload your own custom emoji in the admin settings and use them in your documents, comments, reactions, and icons.
Improved revision history with the ability to download any revision as HTML or Markdown, toggle whether changes are visible, and an improved rendering engine that retains more of the original document's formatting and structure.
Authentication provider management has been added to the settings, allowing admins to view and manage all configured authentication providers in one place. This includes the ability to disable providers, which will prevent users from signing in with that provider but will not delete any existing accounts.
Passkey support has been added as an optional login method. You can now sign in with biometric authentication (TouchId, Windows Hello) or security keys instead of a password. Existing workspaces will need to enable this on the authentication providers screen.
Other improvements
The sidebar design was improved and refined in #10684
It is now possible to upload and embed PDFs in #10198
A "Popular" tab is now available for documents, popular docs are ranked higher in search in #10721
A visual color palette is now available in the icon picker in #10696
Avatar changes are now synced automatically from iDP in #10718
User initials now supported in mention search in #10797
New option to distribute table columns evenly in #10645
Mermaid diagrams now have an explicit "Edit" option in the toolbar in #11060
Added filtering to the notifications UI in #10916
Added CSV export for member list in #10803
Added CIDR range support to ALLOWED_PRIVATE_IP_ADDRESSES in #10923
Add ContextMenu to RevisionListItem in #10952
The GitHub integration now supports fetching details on public issues/PRs in #10827
It is no longer required to use a public bucket for avatar images in #10977
Implemented RFC 9700 hardening against refresh token reuse in #10960
PKCE OAuth clients can now use refresh tokens in #10769
Support for PostgreSQL multi-host connection URIs in DATABASE_URL in #10754
Many internal performance improvements
Fixes
Fixed display issues in share dialog in #10662
Incompatibility between path and query search terms in #10667
Restored ability to resize shared sidebar in #10669
UI does not update when deleting API key in #10670
Invalid access of firstChild for mermaid diagrams in #10668
Plain text copy-to-clipboard serializer no longer squashes blocks in #10683
When TOC extends beyond window bounds ensure headings scroll in #10687
Added missing drop cursor in top position in #10689
Empty trash button is now hidden when missing permissions in #10704
Fixed search popover on public pages in #10717
Multiple improvements to sitemap generation for public shares in #10716
Fixed in-document find fails with multiple escaped characters in #10735
Improved validation of urls extracted from data transfer event in #10740
Middle-mouse button on internal link in Firefox no longer opens multiple tabs in #10748
Fixed collection filter returning documents from all collections when no search query in #10775
Templates are now inserted at cursor position instead of document start in #10783
Shift paste with selection no longer inserts next to selection in #10799
Fixed an issue where some Mermaid diagrams can't be expanded in #10807
Collection overview now respects the separeat editing mode setting in #10816
Query strings not forwarded on internal links from editor in #10854
Shutdown during migrations does not release mutex lock in #10879
profileId extraction in OIDC does not fallback to token.sub in #10882
Fixed an issue where custom rate limiters were ignored due to mountPath mismatch in #10893
Viewer role now replaced correctly on downgrade to guest in #10877
Validation of SECRET_KEY environment variable tightened in #10897
Fixed double pagination in documents.list and documents.archived with sort=index in #10895
Comment actions now reliably appear in mobile drawer in #10904
Fixed extra newlines in pasted code blocks in #10958
Parser crash when pasting inline code containing checkboxes by @hdoo42 in #10949
Fixed an issue where context menus could have context menus (menuception) in #10974
Fixed invisible email buttons in iOS Mail dark mode in #10976
Restored 'Create a doc' item in mention menu in #10980
User with "can edit" permission on sub-document can now sort child documents in #10990
Large base64 images pasted as HTML are now correctly handled in #10982
Appending content via API no longer messes with existing document content in #10998
Image warp exiting lightbox now correct in #10999
Grips are now positioned correctly adjacent merged table cells in #11003
Export no longer link to a non-accessible location for non-admins in #11070
New Contributors
@nwleedev made their first contribution in #10759
@hdoo42 made their first contribution in #10949
Full Changelog: v1.1.0...v1.2.0
Original source - Jan 6, 2026
- Date parsed from source:Jan 6, 2026
- First seen by Releasebot:Apr 30, 2026
Passkeys & Custom emoji
outline adds passkey login and custom emoji for documents, comments, and reactions.
Passkey support has been added as an optional login method. You can now sign in with biometric authentication (TouchId, Windows Hello) or security keys instead of a password. Existing workspaces will need to enable this on the authentication providers screen.
Also in this release – custom emoji. Upload your own custom icons and emoji in the admin settings and use them in your documents, comments, and reactions. Custom emoji can also be embedded in documents as small icons.
Original source
Curated by the Releasebot team
Releasebot is an aggregator of official release notes from hundreds of software vendors and thousands of sources.
Our editorial process involves the manual review and audit of release notes procured with the help of automated systems.
Similar to Outline with recent updates:
- Zed release notes133 release notes · Latest May 12, 2026
- Notion release notes125 release notes · Latest May 11, 2026
- xAI release notes69 release notes · Latest May 6, 2026
- Anthropic release notes557 release notes · Latest May 13, 2026
- OpenAI release notes649 release notes · Latest May 12, 2026
- Ubiquiti release notes570 release notes · Latest May 12, 2026