Skip to content

Conversation

@renovate
Copy link
Contributor

@renovate renovate bot commented Oct 26, 2025

This PR contains the following updates:

Package Update Change
outlinewiki/outline major 0.85.1 -> 1.1.0

Release Notes

outline/outline (outlinewiki/outline)

v1.1.0

Compare Source

What's Changed

Improvements
  • Groups now have a description option in #​10511
  • Added the group member count to mention menu in #​10535
  • Improvements to syntax highlighting in #​10533
  • mermaidjs upgraded to 11.12.1 in #​10564
  • line-height now auto adjusts for scripts with many ascenders and descenders such as Thai in #​10565
  • double-click on resize handles for images and videos now fills to width #​10594
  • SMTP_SERVICE environment variable now accepts many more known services in #​10635
  • Add SMTP_DISABLE_STARTTLS option by @​b11p in #​10647
Fixes
  • Fixed an issue that caused documents to show "Authentication failed" and/or logout in #​10626
  • Insertion of mentions and images broken on mobile devices in #​10649
  • emdash replacement rule conflicts with horizontal rule in #​10515
  • Input in embed toolbar no longer grabs focus in #​10530
  • Extra lines are no longer inserted before template application in #​10528
  • Fixed a double 'selected' state on menus when hovering as it opens in #​10532
  • Collection root is now hidden if empty of content on shared structure in #​10534
  • Migrations are now wrapped in a mutex lock allowing more reliable running in multi-server deployments in #​10560
  • Templates page in settings visible for editors again in #​10598
  • Revisions no longer require a reload to display in #​10600
  • Fixed the layout of todo summary in metadata on mobile in #​10559
  • Cookies are now sent with S3 POST upload by @​Cellivar in #​10562
  • Fixed indent/outdent controls not appearing for lists in mobile toolbar in #​10558
  • Fixed search popover on shared docs does not correctly paginate in #​10584
  • Fixed an issue where pointer-events: none left hanging on popovers sometimes in #​10585
  • Fixed an issue where revoking parent permission not correctly reflected on open children in other clients #​10625
  • UI now accounts for document reading time longer than an hour in #​10601
  • Nested document order now retained correctly when duplicating by @​salihudickson in #​10543
  • Individual collections can now be exported with manage permissions in #​10602
  • Multiple improvements to webhook create and edit modal in #​10622
  • "Empty" state of collection is now hidden with new inline doc creation in #​10624
  • 'shared with me' optimistically updates by @​salihudickson in #​10547
  • Admins no longer have permission to edit documents in every view-only collection by @​salihudickson in #​10542
  • [API] Added missing total field to groupMemberships pagination in #​10589
  • [API] document and collection mentions are now serialized as regular links in #​10595

New Contributors

Full Changelog: outline/outline@v1.0.1...v1.1.0

v1.0.1

Compare Source

Fixes
  • It is now possible to select an image and leave a comment in #​10474
  • Fixed mis-sizing of inline math in #​10494
  • Fixed cannot access crypto.randomUUID() error when running Outline without SSL in #​10491
  • Fixed some YouTube embeds failing to load with Error 153 due to not passing referrer in #​10503
  • Embeds on collection overview can now be resized in #​10498

Full Changelog: outline/outline@v1.0.0...v1.0.1

v1.0.0

Compare Source

What's Changed

Welcome to Outline v1.0.0! This is a major milestone for the project, marking the culmination of many years of development and community contributions. Of course there's a raft of new features, improvements, and bug fixes included in this release as always.

Highlights
image

The image lightbox has improved again this release with added support for zooming and panning of images. We also enabled opening mermaid diagrams directly in the lightbox so you can get a closer look at complex diagrams.

image

A new display mode for URL's in documents has been added, which shows a mention-style chip instead of a full URL preview. This is great for keeping documents clean while still providing context for links.

You can now mention groups in documents and comments, making it easier to notify entire teams or departments at once. It is also possible to disable mentioning for specific groups if needed.

Other Improvements
  • Documents and collections in the sidebar now have context menus in #​10181
  • Added the option to choose default TOC visibility on public shares in #​10283
  • Added plantuml embedding by @​patroldo in #​10379
  • It's now possible to edit image source URLs by @​salihudickson in #​10258
  • Added six new shape icons to choose from in #​10203
  • Permanent deletion of documents is now restricted to admins only in #​10254
  • Added a script to allow resetting encrypted data in #​10238
  • Typed out urls in the editor are now auto-linked on space character by @​salihudickson in #​10266
  • Added a "safe-area" in context menus to prevent misclicks in #​10415
  • Hundreds of new and updated translations
  • [API] Added includePrivate param to export_all endpoint to allow exporting only public collections in #​10401
  • [API] unsent invites are now included in the users.invite endpoint response in #​10383
  • [API] originalDocumentId is now available in sourceMetadata when duplicating documents in #​10215
  • [API] groups.list endpoint now returns a total parameter in pagination by @​salihudickson in #​10268
  • [API] shares.info, and subscriptions.info now return 204 rather than 404 responses in #​10441
Fixes
  • Fixed comment sidebar bouncing in and out in #​10202
  • Add a height cap to popovers in #​10218
  • Fixed Notion import failure with size of undefined in #​10225
  • Non-reactive Facepile on group settings table in #​10227
  • Allow new DATABASE_ env variables to work with migrations/creation in #​10216
  • Fixed /desktop-redirect should never be post-login saved path in #​10237
  • Recognise authentication_required for some OIDC providers by @​lukegb in #​10252
  • Add clipboard-read; clipboard-write permissions to embedded Frame in #​10282
  • Massively reduced upfront component loading, improving performance in #​10285
  • Increase jsonLimit to 5MB for API requests in #​10287
  • Allow admins to bypass allowed domains in #​10290
  • Fix print layout in Firefox by @​wmTJc9IK0Q in #​10264
  • Letter icon not displayed correctly in 'Starred' section in #​10292
  • Fixed CORS err on img download by @​salihudickson in #​10279
  • Fixed an overlap of unread badge on long titles in sidebar in #​10296
  • Prefer non-deleted teams in teamProvisioner in #​10298
  • Allow formatting toolbar to appear with cell selection in #​10299
  • Empty state for no collections in #​10300
  • feat: Restore 'Copy' button on public code blocks in #​10301
  • Do not update lastModifiedById on deleted documents in #​10302
  • CSRF validation issues on Firefox in #​10317
  • change list children to match list parent when list style changes by @​salihudickson in #​10315
  • Fix Redis collaborationClient reusing same property as defaultClient in #​10336
  • Fixed mobile Safari sidebar navigation issue by @​eweren in #​10329
  • Prevent reload loop when collaborative service editor version is ahead in #​10326
  • editorVersion property on document should be updated through collaborative session in #​10325
  • Default destination path for nested document duplication in #​10339
  • RedisAdapter does not respect url arg in #​10341
  • Restore comment content on error by @​salihudickson in #​10342
  • New Crowdin updates by @​outline-translations in #​10294
  • Icon in editor suggestions missing spacing in #​10354
  • Fixed potential for repeat submission when inline editing titles by @​Ali-ovo in #​10355
  • Template settings no longer show to guest users in #​10361
  • Fixed a single frame blank flash when saving comments in #​10362
  • Enable workspace creation from Discord without DISCORD_SERVER_ID in #​10380
  • Display fallback instead of error if cannot unfurl URL in #​10370
  • Added clarity to error message when private IP address is blocked in #​10391
  • Cascade of client-side paranoid deletion in #​10393
  • Change behavior of SMTP_SECURE=false in #​10399
  • Horizontal rule menu appears in read-only editor in #​10413
  • Creating new doc offline in sidebar leaves corrupt state in UI in #​10412
  • Combination of <br> and inline nodes in table cell is not imported correctly in #​10416
  • Updated table styling to include a touch of rounding in #​10421
  • Improved Redis retry behavior in #​10440
  • Simplify logic for suppressing markdown copy in #​10450
  • Felayed notifications will now include a note in the subject in #​10447
  • Protect against empty content passed to Backticks component in #​10456
  • Fixed several cases where Linear links would fail to convert to mentions correctly in #​10458
  • Guard against crawlers consuming magic links in #​10457
  • 4x improvement on perf of editor menus in #​10465
  • List conversion inside heading nodes is now prevented by @​huiseo in #​10462
  • Email magic links strategy was changed to allow reuse within time bounds from the same IP in #​10471
  • Automatically replace base64 encoded images in documents.update in #​10402

New Contributors

Full Changelog: outline/outline@v0.87.4...v1.0.0

v0.87.4

Compare Source

What's Changed

Improvements
  • A new lightbox was added for image navigation in documents in #​9704
  • Added new ALLOWED_PRIVATE_IP_ADDRESSES environment variable to allow connections to local servers that would otherwise be blocked in #​10093
  • Added move commands for columns and rows in tables in #​10143
  • Added support for ordered alphabetical lists by @​salihudickson (Start a list with a.) in #​10079
  • Support for refresh tokens with Linear integration in #​10047
  • The right sidebar is now displayed as a drawer on mobile in #​10175
  • The theme can now be overriden with the theme query string in #​10180
  • perf: Improve perf of findSourceDocumentIdsForUser in #​10118
  • perf: Add missing indexes in #​10124
Fixes
  • List indent controls are now shown on all touch devices in #​10098
  • File size display now uses binary units instead of decimal on Windows in #​10095
  • CSRF missing during email callback in #​10107
  • Add additional guards around get methods in #​10108
  • Fixed hidden editing outline in the sidebar in #​10114
  • Various accessibility issues in #​10115
  • Incorrect translation in #​10116
  • Display column for admins on groups table in #​10117
  • Truncation in sidebar links in #​10120
  • Middle click read-only doc link in FF opens duplicate tabs in #​10122
  • Input labels are misaligned on workspace setup in Chrome in #​10121
  • Scope incorrectly translated on API key creation in #​10134
  • False matches on wrap-around strings during "Find and replace" in #​10136
  • Fixed table row selection logic with merged cells in #​10142
  • Allow pasting simple lists in #​10150
  • Inline math formatting should trigger on last $ only in #​10159
  • Enforce share loads team in #​10160
  • Single shared doc uncentered in #​10163
  • undefined in MediaDimensions in #​10164
  • Allow documents imported in separate imports to retain links in #​10182
  • Inline code can now contain LaTeX syntax in #​10179
  • Enter in empty heading after collapsed heading in #​10194
  • Fixed validation error on Notion imports in #​10200

New Contributors

Full Changelog: outline/outline@v0.87.3...v0.87.4

v0.87.3

Compare Source

What's Changed

Improvements
  • It is now possible to give group users "Manage" permissions so they can add and remove other users from a group.
Fixes
  • OIDC flow broken when using an authentication provider on a private network in v0.87.0
  • Importing nested lists from HTML now works correctly

v0.87.1

Compare Source

v0.87.0

Compare Source

[!WARNING]
Skip this version, use v0.87.3 due to a breaking issue causing failing CSP in some browsers.

[!NOTE]
This version includes multiple proactive security fixes for issues discovered during a routine security audit. Please see associated advisories:

What's Changed

Improvements
  • Add notifications for reactions in #​9893
  • It is now possible to split an existing code block by typing triple backticks in #​9959
  • Implement right-click context menu in #​9883 (Available on document lists now, elsewhere soon)
  • Added relationships API endpoints in #​9402
  • Improved error boundary with option to clear cache on repeated errors… in #​9891
  • Added support for encrypted environment variables with dotenvx in #​9921
Fixes
Editor
  • fix: Line-height too compact on editor headings in #​9942
  • fix: Scroll-to-anchor reliability in #​9945
  • fix: "Table of contents" shortcut on macOS in #​10002
  • fix: Issue with draft comment being lost when navigating directly between documents in #​9997
  • Use Sorting of mentions in a table now act correctly in #​10011
  • fix: Image caption parsed as separate paragraph on copy/paste in #​10020
  • fix: Image pasted twice in copy/paste #​9938
Other
  • fix: Tighten rate limits on email.callback endpoint in #​9917
  • fix: Use safeEqual in VerificationCode verify method in #​9915
  • fix: Allow user account lookup with mismatching email capitalization in #​9929
  • fix: Remove attachments.redirect sw caching in #​9927
  • fix: Remove mime-types usage from the browser in #​9926
  • fix: Upgrade request-filtering-agent in #​9937
  • fix: Increase timeout on remote file storage operations in #​9936
  • fix: Properly truncate multiline labels in sidebar in #​9940
  • fix: Drafts without a collection should be publishable by all members with update rights in #​9941
  • fix: Standardize request filtering between cloud / self-hosted in #​9914
  • chore: Removed usage of vite-static-copy plugin in #​9916
  • fix: Document move/copy/publish dialog now behaves better in #​9947
  • fix: Usage of ctx.attachment overrides explicit Content-Type in #​9949
  • chore: More CSP hardening in #​9951
  • fix: Frontend requests do not always send Content-Type header in request in #​9954
  • Display correct child document structure & auto open shared document section in #​9854
  • fix: Unable to use DATABASE_HOST env in #​9977
  • Include collection attachments in json export in #​10010
  • Skip Notion linked database views in #​10018
  • Map export endpoint to read permissions in #​10019
  • fix documents.import permission checks for shared parent in #​9996
  • fix: Show API key creator name in settings page in #​10041
  • fix: Update unique db constraint to account for revoked share links in #​10022
  • Add CSRF middleware in #​10051

New Contributors

Full Changelog: outline/outline@v0.86.1...v0.87.0

v0.86.1

Compare Source

Fixes
  • Unable to complete installation process in #​9878
  • fix: Full-width nodes misaligned when TOC is open in full-width document in #​9860
  • Archived notifications are no longer prefetched in #​9869
  • It is now possible to revoke a collection share in admin
  • Fixed a horizontally body shift when opening some menus with visible scrollbars in #​9872
  • Admins are now able to revoke API keys created by other users in #​9865
  • Attachment links are now converted to absolute URL's when copying Markdown in #​9873
  • Fixed a possible undefined width/height when pasting HTML images by @​naaa760 in #​9868

Full Changelog: outline/outline@v0.86.0...v0.86.1

v0.86.0

Compare Source

[!NOTE]
If you run the collaboration service separately it must be updated and restarted before the client and API to avoid errors.

collection-sharing

What's Changed

This release we've finally closed out one of the most requested features of the last year – public sharing of collections. You can now share an entire collection on the internet in the same way as a document. We also included the same options to optionally include a "last modified" timestamp, sitemap, and search engine indexing (disabled by default).

Additionally document history now supports multiple collaborators – if you are in a multiplayer editing session on a document the history panel will properly reflect both users as being contributors to a version.

Other improvements
  • Added OTP sign-in codes for mobile PWA in #​9556
  • A paste menu to convert a list of URLs to mentions is now displaced in #​9646
  • You can now update the url of an embed without reinserting in #​9479
  • The collaboration service can now be scaled across multiple servers in #​9625
  • References are now prefetched on hover in #​9722
  • We improved the wrapping behavior in inline code marks in #​9724
  • The Up arrow in a comment input now jumps to editing previous comment in #​9727
  • Clicking items in the sidebar is now even faster than before in #​9733
  • Added support for Tella.tv embeds in #​9775
  • Hundreds of new and improved translations
Fixes
Editor
  • fix: Include image caption as alt attribute in #​9554
  • fix: Empty placeholder shows up when no text but image in paragraph in #​9593
  • fix: Remote table modifications cause CellSelection to be lost in #​9596
  • fix: Element overlaying last backlink in #​9699
  • fix: YouTube fullscreen popups are blocked in #​9706
  • fix: Anchor with some UTF8 characters not correctly decoding in #​9778
  • fix: Alignment not copied onto new table rows in #​9785
  • fix: Col/row selection on table with merged cells in #​9786
  • fix: Toggling table full width should always go … fullwidth in #​9792
Other
  • fix: Importer truncates newlines in captions in #​9544
  • fix: Incorrect parsing of hard breaks from Markdown in #​9548
  • fix: Make shared document content available to screenreaders in #​9549
  • fix: JSON export->import loses content in #​9582
  • fix: Remove incorrectly nested "recently viewed" docs from explorer in #​9597
  • fix: Blank page is rendered when link to draft without collection is shared in #​9605
  • fix: Viewers unable to connect personal Slack in #​9614
  • fix: Refresh tokens do not work with OIDC discovery in #​9618
  • Fix middle mouse button link behavior in #​9632
  • chore: Add exponential backoff / retry for database deadlocks in #​9671
  • fix: Linking from one shared sub-document to another share in #​9689
  • fix: Title content after period sometimes stripped in import in #​9712
  • fix: Letter icon incorrect in picker and sidebar in #​9720
  • fix: Unnecessary remounts at breakpoints by @​charliecreates[bot] in #​9730
  • fix: Hide inline comments when disabled in #​9732
  • chore: Improve group membership dialogs in #​9693
  • fix: Documents accessible only through group memberships do not appear in search results in #​9738
  • fix: extract domain from user email in Slack authentication by @​naaa760 in #​9742
  • fix: emails parameter on users.list should be case insensitive in #​9755
  • fix: Improve importer to be more resilient to hidden directories in #​9762
  • fix: Remote results causes cmd+k state reset in #​9793
  • fix: Allow <br> tags to represent breaks in API markdown input in #​9794
  • fix: Nested lists flatten in confluence import in #​9797
  • Improve webhook disabling heuristic with time-based analysis in #​9800
  • fix: duplicate highlight shortcut key label by @​k2on in #​9806
  • Allow disconnecting analytics integrations in #​9823
  • Autofocus search input when opening icon picker in #​9839
  • fix: refresh token rotation is broken in OAuth provider implementation in #​9847
  • fix: Various issues with JSON import in #​9850

New Contributors

Full Changelog: outline/outline@v0.85.1...v0.86.0


Configuration

📅 Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).

🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.

Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.

🔕 Ignore: Close this PR and you won't be reminded about this update again.


  • If you want to rebase/retry this PR, check this box

This PR was generated by Mend Renovate. View the repository job log.

@renovate renovate bot force-pushed the renovate/outlinewiki-outline-1.x branch from 0afc9b9 to 1782ebd Compare October 29, 2025 06:08
@renovate renovate bot force-pushed the renovate/outlinewiki-outline-1.x branch from 1782ebd to 0fb3710 Compare November 16, 2025 17:02
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant