feat(outline): update image docker.io/outlinewiki/outline 1.5.0 → 1.6.0 (#46089)
This PR contains the following updates:
| Package | Update | Change |
|---|---|---|
|
[docker.io/outlinewiki/outline](https://redirect.github.com/outline/outline)
| minor | `f053574` → `31d79a4` |
---
> [!WARNING]
> Some dependencies could not be looked up. Check the [Dependency
Dashboard](../issues/18710) for more information.
Add the preset `:preserveSemverRanges` to your config if you don't want
to pin your dependencies.
---
### Release Notes
<details>
<summary>outline/outline (docker.io/outlinewiki/outline)</summary>
###
[`v1.6.0`](https://redirect.github.com/outline/outline/releases/tag/v1.6.0)
[Compare
Source](https://redirect.github.com/outline/outline/compare/v1.5.0...v1.6.0)
#### 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](https://docs.getoutline.com/s/guide/doc/mcp-6j9jtENNKL).
- 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](https://docs.getoutline.com/s/guide/doc/present-mode-yMGzaY7A9L).
##### Other Improvements
- Fortran and ABAP language support added to code blocks in
[#​11471](https://redirect.github.com/outline/outline/pull/11471)
- OAuth provider now supports dynamic client registration in
[#​11462](https://redirect.github.com/outline/outline/pull/11462)
- Added support for rich Linear, GitHub, and GitLab project mentions
- It is now possible to insert templates from the block menu in
[#​11647](https://redirect.github.com/outline/outline/pull/11647)
- Embed integrations shown in the editor are now configurable in
**Settings -> Integrations -> Embeds** in
[#​11612](https://redirect.github.com/outline/outline/pull/11612)
- Toggle blocks can now be closed/open by clicking on the title in
[#​11469](https://redirect.github.com/outline/outline/pull/11469)
- Add `Meta+Shift+I` shortcut for opening Insights in
[#​11492](https://redirect.github.com/outline/outline/pull/11492)
- Added webhook category for file attachments in
[#​11494](https://redirect.github.com/outline/outline/pull/11494)
- Child documents are now shown in the markdown for shared documents in
[#​11495](https://redirect.github.com/outline/outline/pull/11495)
- Much smaller initial javascript bundle in
[#​11518](https://redirect.github.com/outline/outline/pull/11518)
- Added support for configurable proxy IP header in environment settings
by [@​ashleysommer](https://redirect.github.com/ashleysommer) in
[#​11595](https://redirect.github.com/outline/outline/pull/11595)
- Added text wrap option for code blocks in
[#​11614](https://redirect.github.com/outline/outline/pull/11614)
- Support rendering any shared doc as Markdown by adding `.md` extension
([example](https://docs.getoutline.com/s/guide.md)) in
[#​11668](https://redirect.github.com/outline/outline/pull/11668)
- Added support for the ELK layout engine in Mermaid diagrams in
[#​11631](https://redirect.github.com/outline/outline/pull/11631)
- Added FontAwesome icon support to Mermaid diagrams in
[#​11704](https://redirect.github.com/outline/outline/pull/11704)
- There is now an option to toggle all notifications in
[#​11713](https://redirect.github.com/outline/outline/pull/11713)
- Added an "Open in Desktop" option to document menu in
[#​11729](https://redirect.github.com/outline/outline/pull/11729)
- It is now possible to toggle the preview display for attached PDFs in
[#​11746](https://redirect.github.com/outline/outline/pull/11746)
- `CMD+Shift+L` shortcut now works to toggle theme on publicly shared
pages in
[#​11750](https://redirect.github.com/outline/outline/pull/11750)
- Discord will no longer re-prompt authorization for existing grants by
[@​lrstanley](https://redirect.github.com/lrstanley) in
[#​11757](https://redirect.github.com/outline/outline/pull/11757)
- Small facelift of integrations directory in
[#​11516](https://redirect.github.com/outline/outline/pull/11516)
and group management
- API: Added new `templates.list`, `templates.create`, `templates.info`
etc endpoints to manage templates in
[#​11027](https://redirect.github.com/outline/outline/pull/11027)
##### Fixes
- Fixed an issue with pagination on search results in
[#​11489](https://redirect.github.com/outline/outline/pull/11489)
- Fixed an issue where the find and replace dialog immediately closes
when opened on mobile devices in
[#​11497](https://redirect.github.com/outline/outline/pull/11497)
- Improved caching behavior by ignoring the browser cache for the
diagram extension in
[#​11498](https://redirect.github.com/outline/outline/pull/11498)
- Fixed an issue where the read-only collection editor would not remount
correctly when navigating in
[#​11499](https://redirect.github.com/outline/outline/pull/11499)
- Fixed overly greedy background highlighting in the editor in
[#​11500](https://redirect.github.com/outline/outline/pull/11500)
- Resolved multiple issues related to sticky headers on tables in
[#​11501](https://redirect.github.com/outline/outline/pull/11501)
- Improved performance by applying initial decorations earlier for
toggle blocks in
[#​11493](https://redirect.github.com/outline/outline/pull/11493)
- Improved the accuracy of touch device detection in
[#​11515](https://redirect.github.com/outline/outline/pull/11515)
- Improved performance by protecting against thundering herd issues in
the SSO access validation task in
[#​11532](https://redirect.github.com/outline/outline/pull/11532)
- Improved performance by optimizing a slow database query in the
notification helper in
[#​11534](https://redirect.github.com/outline/outline/pull/11534)
- Improved performance by moving image downloads outside of database
transactions in
[#​11528](https://redirect.github.com/outline/outline/pull/11528)
- Fixed an issue where a duplicate Korean IME character would be
inserted when pressing Enter in the search bar by
[@​huiseo](https://redirect.github.com/huiseo) in
[#​11543](https://redirect.github.com/outline/outline/pull/11543)
- Fixed an issue where split comment marks were not correctly updated or
deleted in
[#​11537](https://redirect.github.com/outline/outline/pull/11537)
- Added handling for network failures in the installation info endpoint
for isolated environments in
[#​11546](https://redirect.github.com/outline/outline/pull/11546)
- Fixed a printing error caused by timing issues with React's
`queueMicrotask` in
[#​11551](https://redirect.github.com/outline/outline/pull/11551)
- Improved performance by optimizing the user memberships query in
[#​11553](https://redirect.github.com/outline/outline/pull/11553)
- Fixed styling issues by adding a read-only guard on table cell
selections in
[#​11555](https://redirect.github.com/outline/outline/pull/11555)
- Fixed an issue in the Notion importer where child page mentions were
being ignored in
[#​11567](https://redirect.github.com/outline/outline/pull/11567)
- Fixed an issue with the misuse of database transactions in document
revision endpoints in
[#​11574](https://redirect.github.com/outline/outline/pull/11574)
- Fixed an issue by properly wrapping the content of toggle blocks in
[#​11577](https://redirect.github.com/outline/outline/pull/11577)
- Improved performance by caching user collection IDs in
[#​11579](https://redirect.github.com/outline/outline/pull/11579)
- Fixed a memory leak where failed webhooks were held in memory after a
timeout in
[#​11580](https://redirect.github.com/outline/outline/pull/11580)
- Improved database performance by removing unnecessarily complex joins
in
[#​11581](https://redirect.github.com/outline/outline/pull/11581)
- Fixed horizontal text overflow issues in notification emails in
[#​11584](https://redirect.github.com/outline/outline/pull/11584)
- Fixed support for toggling nested lists within completed checkbox
items in
[#​11583](https://redirect.github.com/outline/outline/pull/11583)
- Fixed an issue where an empty state would briefly flash in the mention
menu in
[#​11587](https://redirect.github.com/outline/outline/pull/11587)
- Fixed issues by normalizing the edit state in the collection overview
in
[#​11586](https://redirect.github.com/outline/outline/pull/11586)
- Improved performance to prevent database lockups when presenting lists
of imported documents in
[#​11591](https://redirect.github.com/outline/outline/pull/11591)
- Fixed UUID escaping for custom emojis during document creation via the
API in
[#​11594](https://redirect.github.com/outline/outline/pull/11594)
- Fixed an issue where searches within public docs were incorrectly
including internal popularity scores in
[#​11598](https://redirect.github.com/outline/outline/pull/11598)
- Fixed an issue with the rank ordering of search results in
[#​11599](https://redirect.github.com/outline/outline/pull/11599)
- Improved the appearance and functionality of the search popover on
public documents in
[#​11601](https://redirect.github.com/outline/outline/pull/11601)
- Fixed visual and functional issues with the notifications popover in
[#​11602](https://redirect.github.com/outline/outline/pull/11602)
- Increased the request timeout for file creation to better support
uploading large files in
[#​11570](https://redirect.github.com/outline/outline/pull/11570)
- Fixed a misalignment issue with the right sidebar header in
[#​11539](https://redirect.github.com/outline/outline/pull/11539)
- Fixed issues related to rendering Mermaid diagrams in
[#​11604](https://redirect.github.com/outline/outline/pull/11604)
- Fixed a visual issue where the search sorting control would wrap onto
its own line in
[#​11606](https://redirect.github.com/outline/outline/pull/11606)
- Made a variety of performance improvements to the `ProsemirrorHelper`
in
[#​11554](https://redirect.github.com/outline/outline/pull/11554)
- Fixed an issue where the sidebar would briefly flash upon initial page
load in
[#​11607](https://redirect.github.com/outline/outline/pull/11607)
- Ensured that documents are removed from the starred list when they are
archived in
[#​11611](https://redirect.github.com/outline/outline/pull/11611)
- Improved performance by verifying websocket connections before
querying the database in
[#​11620](https://redirect.github.com/outline/outline/pull/11620)
- Updated the rate limiter to use a combination of user ID and IP
address for better accuracy in
[#​11613](https://redirect.github.com/outline/outline/pull/11613)
- Fixed an issue to ensure diagram file formats (PNG/SVG) are preserved
when editing in
[#​11622](https://redirect.github.com/outline/outline/pull/11622)
- Added a security limit of 10 attempts for OTP (One-Time Password)
logins in
[#​11623](https://redirect.github.com/outline/outline/pull/11623)
- Fixed issues related to avatar uploads in
[#​11624](https://redirect.github.com/outline/outline/pull/11624)
- Improved performance by including the collection's `updatedAt`
property in websocket payloads in
[#​11628](https://redirect.github.com/outline/outline/pull/11628)
- Improved performance by adding API request deduplication in
[#​11629](https://redirect.github.com/outline/outline/pull/11629)
- Upgraded `framer-motion` to version 5 to resolve issues with tab
animations in
[#​11632](https://redirect.github.com/outline/outline/pull/11632)
- Fixed an issue by skipping link unfurling attempts for non-HTTP/HTTPS
URLs in
[#​11640](https://redirect.github.com/outline/outline/pull/11640)
- Improved reliability by validating OAuth client IDs as UUIDs before
querying the database in
[#​11653](https://redirect.github.com/outline/outline/pull/11653)
- Fixed an issue to ensure sourced permissions are correctly rebuilt
when a document is moved in
[#​11229](https://redirect.github.com/outline/outline/pull/11229)
- Improved navigation visuals by highlighting the parent menu item when
its submenu is open in
[#​11659](https://redirect.github.com/outline/outline/pull/11659)
- Fixed an issue where the ESC key was not working to close the Share
popover in
[#​11662](https://redirect.github.com/outline/outline/pull/11662)
- Removed the hidden star control from document list items on mobile
devices in
[#​11655](https://redirect.github.com/outline/outline/pull/11655)
- Fixed an issue that caused database deadlocks when inserting into
subscriptions in
[#​11667](https://redirect.github.com/outline/outline/pull/11667)
- Removed the deprecated `datadog-metrics` library in
[#​11665](https://redirect.github.com/outline/outline/pull/11665)
- Fixed an issue where @​mentions on mobile were being inserted at
the incorrect position in
[#​11671](https://redirect.github.com/outline/outline/pull/11671)
- Fixed incorrect visual nesting of items in the document explorer in
[#​11680](https://redirect.github.com/outline/outline/pull/11680)
- Improved the accuracy of user membership policy checks in
[#​11687](https://redirect.github.com/outline/outline/pull/11687)
- Improved performance by avoiding the instantiation of unnecessary
editor extensions in read-only mode in
[#​11681](https://redirect.github.com/outline/outline/pull/11681)
- Added a missing check for enabled passkeys in the verification
endpoint in
[#​11689](https://redirect.github.com/outline/outline/pull/11689)
- Increased the font size within code blocks for better readability in
[#​11690](https://redirect.github.com/outline/outline/pull/11690)
- Fixed an issue to ensure comments on nodes are correctly stripped when
duplicating a document in
[#​11700](https://redirect.github.com/outline/outline/pull/11700)
- Moved warning-level logs from Sentry to standard logging outputs in
[#​11708](https://redirect.github.com/outline/outline/pull/11708)
- Added support for the German (`de_DE`) long-date format in localized
time display by
[@​iljalukin](https://redirect.github.com/iljalukin) in
[#​11720](https://redirect.github.com/outline/outline/pull/11720)
- Removed the deprecated usage of `ALLOWED_DOMAINS` and
`GOOGLE_ALLOWED_DOMAINS` environment variables by
[@​akshat-kumar-singhal](https://redirect.github.com/akshat-kumar-singhal)
in
[#​11718](https://redirect.github.com/outline/outline/pull/11718)
- Improved database performance by optimizing query pagination in
[#​11726](https://redirect.github.com/outline/outline/pull/11726)
- Fixed a visual issue where the document explorer would jump when
hovered over with the pointer in
[#​11727](https://redirect.github.com/outline/outline/pull/11727)
- Fixed incorrect policy enforcement for file operations in
[#​11728](https://redirect.github.com/outline/outline/pull/11728)
- Fixed an issue by properly filtering relationships returned from the
list endpoint in
[#​11738](https://redirect.github.com/outline/outline/pull/11738)
- Ensured that "Passkey" is only displayed on login screen if the
workspace has actually used them in
[#​11748](https://redirect.github.com/outline/outline/pull/11748)
- Changed the default behavior so that PDF attachments are no longer
embedded automatically upon drag upload in
[#​11745](https://redirect.github.com/outline/outline/pull/11745)
- Fixed an issue that caused stale collaborator IDs to be retained in
[#​11749](https://redirect.github.com/outline/outline/pull/11749)
- Moved the group management interface to a dedicated sub-page for
better organization in
[#​11755](https://redirect.github.com/outline/outline/pull/11755)
#### New Contributors
- [@​ashleysommer](https://redirect.github.com/ashleysommer) made
their first contribution in
[#​11595](https://redirect.github.com/outline/outline/pull/11595)
- [@​iljalukin](https://redirect.github.com/iljalukin) made their
first contribution in
[#​11720](https://redirect.github.com/outline/outline/pull/11720)
-
[@​akshat-kumar-singhal](https://redirect.github.com/akshat-kumar-singhal)
made their first contribution in
[#​11718](https://redirect.github.com/outline/outline/pull/11718)
- [@​Daniel15](https://redirect.github.com/Daniel15) made their
first contribution in
[#​11731](https://redirect.github.com/outline/outline/pull/11731)
- [@​lrstanley](https://redirect.github.com/lrstanley) made their
first contribution in
[#​11757](https://redirect.github.com/outline/outline/pull/11757)
**Full Changelog**:
<https://github.com/outline/outline/compare/v1.5.0...v1.6.0>
</details>
---
### Configuration
📅 **Schedule**: Branch creation - At any time (no schedule defined),
Automerge - At any time (no schedule defined).
🚦 **Automerge**: Enabled.
♻ **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.
---
- [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check
this box
---
This PR has been generated by [Renovate
Bot](https://redirect.github.com/renovatebot/renovate).
<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiI0My4yOS4yIiwidXBkYXRlZEluVmVyIjoiNDMuMjkuMiIsInRhcmdldEJyYW5jaCI6Im1hc3RlciIsImxhYmVscyI6WyJhcHAvb3V0bGluZSIsImF1dG9tZXJnZSIsInJlbm92YXRlL2NvbnRhaW5lciIsInR5cGUvbWlub3IiXX0=-->