This release adds support for GitHub and Linear inline mentions in documents and collections. After connecting your account in Settings -> Integrations simply paste a link to your GitHub or Linear issue or pull request and we'll automatically create a rich, realtime mention including a preview of the issue or pull request. These new mentions will, of course, stay automatically up-to-date.
OAuth Provider
Outline is now a full spec-compliant OAuth provider. This makes it possible to build secure internal and external integrations that request granular data access without passing API keys.
Admins can register an application under Settings -> Applications, see the developer docs for more details.
Other Improvements
A breadcrumb is now displayed instead of collection name when linking or @mention documents
Tables can now be created using the markdown shortcut |--
Collection "manage" permissions are now required to export data in bulk from a collection
Embeds are now supported in the collection overview
Behavior of backspace/delete key with table row and column selections was improved
Collection color is now smartly chosen based on existing collections
Added 10 additional brand icons to choose from
"Self hosted" integrations settings were removed, you can embed any self-hosted apps through /embed command now.
Editor syntax highlighting bundles now load asynchronously
Fixes
[Editor] PromQL was added as a code highlighting option in the editor
[Editor] CMD+F twice now opens the native find interface again
[Editor] It's now possible to create a document through @mention on collection overview
[Editor] Markdown elements should not be included when copying a single line from a quote
[Editor] Fixed a regression where selecting a divider would not show correct menu options
[Editor] The full-width image control now acts as toggle
[Editor] Deleted users no longer appear in mention menu
[Editor] Image caption is no longer incorrectly centered on full-width image
[Editor] IME composition between backticks now works correctly
[Editor] Math blocks no longer have unnecessary scrollbars
[Editor] Heading weights no longer change when including a link
[Editor] Bold and italic text formatting no longer cause the formatting to split
[Imports] Fixed an issue in Notion importer if workspace has emoji icon
[Imports] Notion document titles are now truncated to fit validation limits instead of erroring
[Security] We now prevent cross-domain websocket connections in on-premise instances
Fixed an issue where the invite dialog does not scroll correctly on overflow
Fixed an issue where it is not possible to drag-select text while editing document title in sidebar
Users subscribed to document and collection will not longer be notified twice
The settings table layout was improved on mobile
Fixed an issue preventing avatars from loading on some instances
Fixed an issue where notifications could be received for a draft with access but no subscription
Viewers with edit permission in some areas can now use templates
Backlinks are now ordered alphabetically
All backlinks are now loaded
Service worker now has a local cache for attachments, files, and images
Fixed an issue where admins could not add themselves to collection permissions
Fixed various cases that could leave file system handles open on import and export
This PR contains the following updates:
| Package | Update | Change |
|---|---|---|
| [outlinewiki/outline](https://github.com/outline/outline) | minor | `0.83.0` -> `0.84.0` |
---
### Release Notes
<details>
<summary>outline/outline (outlinewiki/outline)</summary>
### [`v0.84.0`](https://github.com/outline/outline/releases/tag/v0.84.0)
[Compare Source](https://github.com/outline/outline/compare/v0.83.0...v0.84.0)

#### What's Changed
##### GitHub and Linear
This release adds support for GitHub and [Linear](https://linear.app/) inline mentions in documents and collections. After connecting your account in **Settings -> Integrations** simply paste a link to your GitHub or Linear issue or pull request and we'll automatically create a rich, realtime mention including a preview of the issue or pull request. These new mentions will, of course, stay automatically up-to-date.
##### OAuth Provider
Outline is now a full spec-compliant [OAuth](https://datatracker.ietf.org/doc/html/rfc6749) provider. This makes it possible to build secure internal and external integrations that request granular data access without passing API keys.
Admins can register an application under **Settings -> Applications**, see the [developer docs](https://www.getoutline.com/developers#description/oauth-20) for more details.
##### Other Improvements
- A breadcrumb is now displayed instead of collection name when linking or `@mention` documents
- Tables can now be created using the markdown shortcut `|--`
- Collection "manage" permissions are now required to export data in bulk from a collection
- Embeds are now supported in the collection overview
- Behavior of backspace/delete key with table row and column selections was improved
- Collection color is now smartly chosen based on existing collections
- Added 10 additional brand icons to choose from
- "Self hosted" integrations settings were removed, you can embed any self-hosted apps through `/embed` command now.
- Editor syntax highlighting bundles now load asynchronously
##### Fixes
- \[Editor] `PromQL` was added as a code highlighting option in the editor
- \[Editor] `CMD+F` twice now opens the native find interface again
- \[Editor] It's now possible to create a document through `@mention` on collection overview
- \[Editor] Markdown elements should not be included when copying a single line from a quote
- \[Editor] Fixed a regression where selecting a divider would not show correct menu options
- \[Editor] The full-width image control now acts as toggle
- \[Editor] Deleted users no longer appear in mention menu
- \[Editor] Image caption is no longer incorrectly centered on full-width image
- \[Editor] IME composition between backticks now works correctly
- \[Editor] Math blocks no longer have unnecessary scrollbars
- \[Editor] Heading weights no longer change when including a link
- \[Editor] Bold and italic text formatting no longer cause the formatting to split
- \[Imports] Fixed an issue in Notion importer if workspace has emoji icon
- \[Imports] Notion document titles are now truncated to fit validation limits instead of erroring
- \[Security] We now prevent cross-domain websocket connections in on-premise instances
- Fixed an issue where the invite dialog does not scroll correctly on overflow
- Fixed an issue where it is not possible to drag-select text while editing document title in sidebar
- Users subscribed to document and collection will not longer be notified twice
- The settings table layout was improved on mobile
- Fixed an issue preventing avatars from loading on some instances
- Fixed an issue where notifications could be received for a draft with access but no subscription
- Viewers with edit permission in some areas can now use templates
- Backlinks are now ordered alphabetically
- All backlinks are now loaded
- Service worker now has a local cache for attachments, files, and images
- Fixed an issue where admins could not add themselves to collection permissions
- Fixed various cases that could leave file system handles open on import and export
#### New Contributors
- [@​YKDZ](https://github.com/YKDZ) made their first contribution
**Full Changelog**: https://github.com/outline/outline/compare/v0.83.0...v0.84.0
</details>
---
### 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 is behind base branch, 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://github.com/renovatebot/renovate).
<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiI0MC4xMS43IiwidXBkYXRlZEluVmVyIjoiNDAuMTEuNyIsInRhcmdldEJyYW5jaCI6Im1hc3RlciIsImxhYmVscyI6W119-->
Blocking a user prevents them from interacting with repositories, such as opening or commenting on pull requests or issues. Learn more about blocking a user.
This PR contains the following updates:
0.83.0->0.84.0Release Notes
outline/outline (outlinewiki/outline)
v0.84.0Compare Source
What's Changed
GitHub and Linear
This release adds support for GitHub and Linear inline mentions in documents and collections. After connecting your account in Settings -> Integrations simply paste a link to your GitHub or Linear issue or pull request and we'll automatically create a rich, realtime mention including a preview of the issue or pull request. These new mentions will, of course, stay automatically up-to-date.
OAuth Provider
Outline is now a full spec-compliant OAuth provider. This makes it possible to build secure internal and external integrations that request granular data access without passing API keys.
Admins can register an application under Settings -> Applications, see the developer docs for more details.
Other Improvements
@mentiondocuments|--/embedcommand now.Fixes
PromQLwas added as a code highlighting option in the editorCMD+Ftwice now opens the native find interface again@mentionon collection overviewNew Contributors
Full Changelog: https://github.com/outline/outline/compare/v0.83.0...v0.84.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 is behind base branch, or you tick the rebase/retry checkbox.
🔕 Ignore: Close this PR and you won't be reminded about this update again.
This PR has been generated by Renovate Bot.