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
- 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 made their first contribution
Full Changelog: v0.83.0...v0.84.0