Outline v0.50.0 Release Notes
Release Date: 2020-11-15 // about 4 years ago-
β¨ Enhancements
- π Sessions are now synced across browser tabs, logging in or out in one tab will be reflected in others. (#1641)
- It is no longer possible for users with read-only permissions to generate a public share link β this is a shift in policy.
- Drafts screen now has filters for date and collection (#1631)
- 0οΈβ£ Table of contents is now displayed on publicly shared docs by default when a doc has multiple headings (#1625)
- GSuite is now renamed to Google Workspace
π Fixes
Editor
- π Gist embeds now support urls containing digits (#1622)
- π Improved the behavior of copy and pasting between documents
- π Improved consistency of spacing when the first item in document is a header
- π Awkward scroll behavior when caret is moved at the end of a header (#324)
- An issue causing Safari to hang when selecting a cell in an empty table (#322)
- π Table scrollbars now better match dark theme (#320)
Platform
- π Fixed inability to duplicate a document with title close to the max title length (#1610)
- An issue that could allow "Document published" notifications to be sent to users without permission to view the document
- π¨ Backlink and Revision creation was refactored to be more reliable (#1611) (#1616)
- Clicking "Share linkβ¦" in document menu no longer opens the document after sharing (#1643)
- "Not found" page now obeys theme settings (#1626)
- π Move document modal is now more performant (#1650)
- Issue where multiple separators could be displayed sequential in dropdown menus (#1637)
Previous changes from v0.49.0
-
β¨ Enhancements
- π Less transpilation of server code, more native method usage, better performance. (#1585)
- Documents now show unique views rather than total views (#1559)
- π Importing ".doc" files exported from Confluence is now supported
- β‘οΈ Emails for document updated notifications are now debounced by 5 minutes
- The server is more likely to gracefully recover rather than crash if redis restarts or is temporarily unavailable
- Spotify embeds improved (#1579)
π Fixes
Platform
- Zapier integration is no longer displayed for self-hosted installs (It was only ever usable in cloud version)
- π Events are now removed from redis when processed successfully, less Redis memory usage (#1587)
- Archived documents are no longer returned from
documents.list
API endpoint (#1575) - π» Websockets now connect in the Safari browser, previously it always fell back to long-polling due to a Safari bug
- Dark mode styling fix in settings area (#1597)
- π Searching from Slack for a team that uses Google sign-in is now supported
- π Event log UI removed
Editor
- π When scrolling to headers from the contents they will no longer scroll behind the fixed header (#1578)
- π Fixed an issue that would prevent uploading the same image twice in a row (outline/rich-markdown-editor#307)
- Selection toolbar will no longer display in circumstances where the selection is empty (outline/rich-markdown-editor#274)
- It's now possible to paste into an existing code block (outline/rich-markdown-editor#294)
- Copying and pasting part of a code block now works correctly (outline/rich-markdown-editor#295)
- Underscore characters are now allowed within inline code (outline/rich-markdown-editor#298)
- Pointer cursor no longer displayed erroneously on headings