outline

The fastest knowledge base for growing teams. Beautiful, realtime collaborative, feature packed, and markdown compatible.

OTHER License

Stars
25.2K
Committers
177

Bot releases are visible (Hide)

outline - v0.76.1 Latest Release

Published by tommoor 6 months ago

Fixes

  • When importing a HTML file with tables it would be imported as raw HTML if a cell contained a list or heading
  • Fixed an issue that prevented unarchiving documents
  • Fixed an issue that prevented connecting Slack channels to a collection
outline - v0.76.0

Published by tommoor 6 months ago

What's Changed

Improvements

Fixes

  • Show complete page without scrollbar in print view by @Pranav2612000 in https://github.com/outline/outline/pull/6635
  • Title emoji support in JSON import/export in https://github.com/outline/outline/pull/6660
  • HTML import no longer escapes dollar signs in code (#6638) by @panos-- in https://github.com/outline/outline/pull/6645
  • Import source data now displayed on documents in https://github.com/outline/outline/pull/6651
  • Backtick shortcut now applied correctly with languages that require composition in https://github.com/outline/outline/pull/6659
  • Fixed hover preview going out of window bounds by @apoorv-mishra in https://github.com/outline/outline/pull/6776
  • Fixed missing options in document menu for trashed documents
  • Starred section now opens if a document is starred while collapsed
  • Fixed styling of GitLab embeds
  • Added missing keyboard shortcuts to guide
  • Enabled use of self-hosted Iframely without an API key
  • Fixed squashed emails in email notifications
  • Fixed missing New doc button on collection header for users without admin
  • Fixed a race condition that could cause inline comments to be removed without user action
  • Fixed broken Mermaid diagram styling in exported HTML/PDF
  • Fixed menus with accessory in-front of label could not be navigated with keyboard letters
  • Fixed race condition in logout for OIDC providers

New Contributors

Full Changelog: https://github.com/outline/outline/compare/v0.75.2...v0.76.0

outline - v0.75.2

Published by tommoor 8 months ago

What's Changed

Fixes

  • Regression in 0.75.1 that required MAXIMUM_IMPORT_SIZE config to be set
  • Fixed an issue where the comment sidebar would overflow the screen at tablet size

Improvements

  • Removed the maximum of 10 allowed domains

Full Changelog: https://github.com/outline/outline/compare/v0.75.1...v0.75.2

outline - v0.75.1

Published by tommoor 8 months ago

What's Changed

Improvements

Fixes

  • Fixed new paragraphs are lost in table cells imported from HTML
  • Fixed an issue where tables with empty cells could fail to import from HTML
  • Fixed an issue where quoted search queries with colons could cause a server error
  • Fixed regression in styling of search filter options
  • Fixed an issue where error in OIDC login would result in infinite redirect
  • Hide image drag handles, empty captions, and selected outlines when printing in https://github.com/outline/outline/pull/6550
  • Missing highlighted context on search results page in https://github.com/outline/outline/pull/6549
  • Error for self-host draw.io by @TaoChan1005 in https://github.com/outline/outline/pull/6554
  • Propagate Enter key events in SuggestionsMenu allows pressing Enter after typed url in embed input by @superkelvint in https://github.com/outline/outline/pull/6556
  • Do not load opensearch.xml from CDN, so it uses the correct subdomain by @waf in https://github.com/outline/outline/pull/6567
  • CMD+Z now works now works when the editor component does not technically have focus
  • Served HTML lang attribute now reflects installation default language

New Contributors

Full Changelog: https://github.com/outline/outline/compare/v0.75.0...v0.75.1

outline - v0.75.0

Published by tommoor 8 months ago

What's Changed

This release brings a rebuild of the internal permissions in order to support inviting users to individual documents, this has been several months work and involved a complete redesign of the Share menu on documents. We have also worked to clarify public sharing and will be bringing similar enhancements to permission management in collections for the next release.

This month we also introduced AI Answers in cloud-hosted Outline. This integration allows searched questions to be answered directly from the contents of your knowledge base! We're excited to make this available on the business license – If you'd like to upgrade to a paid license to access this feature please get in touch.

Improvements

Fixes

New Contributors

Full Changelog: https://github.com/outline/outline/compare/v0.74.0...v0.75.0

outline - v0.74.0

Published by tommoor 11 months ago

Note: Minimum Node version changed to 18 – if using Docker installation this is handled for you.

Note: If using Postgres 12 or below you may require superuser permissions to run migrations due to needing to install the uuid-ossp module. Alternatively you can upgrade Postgres or install the module before running migrations.

Improvements

  • Clicking on a link while editing will now automatically select the entire link
  • Mermaid diagrams are now rendered in HTML exports in https://github.com/outline/outline/issues/6205
  • Added "Share" option to document menu on mobile
  • New translations
  • Updated to Node 20 LTS
  • [API] comments.list endpoint can now be used without a document ID

Fixes

New Contributors

Full Changelog: https://github.com/outline/outline/compare/v0.73.1...v0.74.0

outline - v0.73.1

Published by tommoor 11 months ago

Fixes

Fixes an issue where new installations could not complete database migrations – for existing installations there is no benefit to update to this release from v0.73.0.

outline - v0.73.0

Published by tommoor 11 months ago

What's Changed

Features and improvements

  • Bulk import was re-architected to support imports larger than 2Gb in size
  • Added "Copy document" dialog that allows choosing whether to duplicate nested documents in #6009
  • Todo items in editor can now be toggled with Cmd+Enter (Ctrl+Enter on Windows)
  • Added a button on comments to upload images in #6092
  • Documents pinned to a collection are now shown above the description
  • "Full width" document preference is now remembered per-user
  • New style and polish for toast messages in #6053
  • Improved Redis error handling
  • It is now possible to manage notifications when SMTP is not configured
  • Added Rename option to sidebar menu
  • Support for Instagram embeds in #6075
  • Support for LinkedIn embed in #5933
  • [API] groups.list now allows search by name in #6066
  • [API] users.list now filterable by email in #6031

Fixes

  • Maximum import size is now respected for local storage provider
  • Previously selected code block language is now persisted on new code blocks in #6062
  • Emoji search results are now usable
  • Empty folders are now cleaned up on disk when using local storage provider in #5978
  • Fixed several importer bugs with nested documents and documents including periods in the name
  • The correct favicon is now used on login screen when public branding is enabled
  • The correct user is now attributed on deleted documents when deleting a collection in #6116
  • Find and replace dialog is now fixed when scrolling down document
  • Code block line numbers no longer become misaligned with custom font sizes
  • Fixed an issue that could result in connections to collaboration server building up resulting "Maximum connections reached" error
  • It is now possible to use an OIDC server on the same IP address
  • Code block Enter behavior was changed to match quote blocks in #6010
  • Browser translation now works correctly when viewing a document in read-only mode
  • Fixed an issue that made context menus uncloseable on mobile devices
  • Improved performance of base64 detection regex in documents.import
  • [API] views.list no longer includes deleted users
outline - v0.72.2

Published by tommoor about 1 year ago

What's Changed

Fixes

  • Fixed a rendering performance issue in documents
  • Fixed a regex performance issue when using a browser set to French language
  • Mermaid diagrams are now hidden correctly under collapsed headings
  • Fixed an issue that caused the page scroll position to jump when opening a context menu
  • Fixed commenting on code blocks now works in read-only mode
  • Added sanitization of urls passed to video player
  • Removed Zapier domains from CSP
  • Fixed backtick inline code shortcut on keyboard layouts that use composition for the backtick character (https://github.com/outline/outline/issues/5955)
  • Added validation that protocol is included on urls in environment configuration
outline - v0.72.1

Published by tommoor about 1 year ago

What's Changed

Features and improvements

Fixes

outline - v0.72.0

Published by tommoor about 1 year ago

What's Changed

Features and improvements

Fixes

  • Re-position hover preview correctly to prevent going out of page bounds in https://github.com/outline/outline/pull/5702
  • Fixed document sidebar animation in Safari by @lampy255 in https://github.com/outline/outline/pull/5766
  • Fixed initials not display on notification avatars in https://github.com/outline/outline/pull/5803
  • Fixed an issue where the app would switch back to default installation language when navigating to root url
  • A revision is now always written when leaving "Edit" mode with changes
  • Correctly resize full width images when table of contents is opened/closed in https://github.com/outline/outline/pull/5826
  • Upload placeholders are no longer removed when another user edits the document in https://github.com/outline/outline/pull/5898
  • Fixed an issue where attachment placeholders could get stuck in the document in a "Loading…" state
  • Fixed an issue where import from JSON could not be completed more than once
  • Improved toolbar display on mobile
  • Previous path now remembered after forced logout #5893
  • Fixed an issue where mobile styling would be used for toolbar on Windows touchscreen laptops
  • Fixed @mention menu hanging after backspace
  • Removed "0" count on drafts in the sidebar
  • Improved client-side caching headers on attachments and images
  • Improved performance of rendering context menus
  • Fixed flickering on Mermaid diagrams while document loads
  • Fixed uncaught error that could leave data exports in "Processing" state
  • Emoji and @mention menus now work in headings
  • Pasting a single line of code into a document now uses inline code formatting rather than a block by default

API

  • published and includeChildDocuments properties now available on shares.create
  • createdAt and emoji properties now available on documents.create
  • comments API endpoints now check that the feature is enabled

New Contributors

outline - v0.71.0

Published by tommoor about 1 year ago

⭐⭐⭐ We hit 20k GitHub stars ⭐⭐⭐

What's Changed

Features and improvements

Fixes

  • When using French language the emoji picker will no longer trigger by typing a colon until another character is added
  • Fixed an issue where duplicate mentions results in duplicate notifications in https://github.com/outline/outline/pull/5585
  • Added CSP nonce to all inline script tags in https://github.com/outline/outline/pull/5566
  • Added support for additional types of Airtable share links
  • Fixed a flash of "Not found" page when deleting a collection
  • New using httpOnly authentication cookie which prevents a class of potential CSRF attacks in https://github.com/outline/outline/pull/5552
  • ctrl+a now works correctly on Windows to select all when inside code block in https://github.com/outline/outline/pull/5692
  • Fixed the incorrect error shown to user when document connection limit is reached in https://github.com/outline/outline/pull/5695
  • Fixed an issue that would prevent exiting a code block with Mod-enter shortcut and seamless edit disabled
  • Badges now use the chosen accent color
  • Fixed an issue where the cursor was not placed correctly in a Math block after creation
  • Fixed cropping of text on document lists on non-Mac platforms
  • Notifications are now capped at 3 lines of preview in the UI
  • Fixed an issue when pasting rich text into image captions

New Contributors

Full Changelog: https://github.com/outline/outline/compare/v0.70.2...v0.71.0

outline - v0.70.2

Published by tommoor over 1 year ago

What's Changed

  • Fixes an issue where single-tenant Azure authentications would prematurely log out (https://github.com/outline/outline/pull/5551)
  • Fixed a javascript error when triple clicking in image caption
  • Fixed state of user preferences UI does not reflect defaults for new users
  • Fixed unable to unpin archived documents
  • Fixed case where emailed update notifications can include an empty diff
  • Improved error logging
  • Dependency updates
outline - v0.70.1

Published by tommoor over 1 year ago

What's Changed

  • Fixes HTML export broken in 0.70.0 for documents including comments
  • Fixes possible XSS in editor through crafted embed url
  • Fixes keyboard handlers should not be considered while "composing"
  • Fixes extra content on clipboard when copying notices (https://github.com/outline/outline/issues/5522)
outline - v0.70.0

Published by tommoor over 1 year ago

What's Changed

Editor

Platform

New Contributors

Full Changelog: https://github.com/outline/outline/compare/v0.69.2...v0.70.0

outline - v0.69.2

Published by tommoor over 1 year ago

Fixes and improvements

  • Added additional debug logging to OIDC failure cases
  • Fixed an issue where some installations were unable to bulk export #5294
  • Fixed an issue with "Copy link" in comments #5276
  • Fixed line numbers in code blocks nested in lists #5276
  • Fixed unable to save workspace preferences #5289
outline - v0.69.1

Published by tommoor over 1 year ago

Fixes and improvements

  • Workspace admins can now delete any comment
  • It's now possible to click "through" comment markers to edit the text content
  • Import and export operations running longer than 12h now error as timed out
  • Fixed subscription of categories in webhooks
  • Fixed an error when pasting embeddable content such as YouTube into a comment
  • Added additional debug logging for exports
outline - v0.69.0

Published by tommoor over 1 year ago

Warning Database migrations are now ran automatically when starting the container.
It is recommended to always backup your database before upgrading and use a specific tag rather than latest.

New Features

  • Commenting and mentions
  • Database migrations are now run automatically #5141
  • Ability to set a custom theme accent color #4897

Enhancements

  • Filtering editor block menu is now better ordered to match search
  • New and updated translations
  • Escape key now defocuses the editor
  • Mermaid upgraded to 9.2.0
  • Added support for Nix code highlighting
  • Added curl into base image for easier docker healthchecks
  • /_health endpoint now checks database connections
  • Selected image can now be zoomed with Space
  • Document titles now have spaces trimmed on save
  • Downloading a file as markdown now gets a .md extension
  • Import now supports zip files created on Windows
  • Image resize operations can now now be undone with Mod+z
  • Added support for query params during OIDC login #5129
  • Added list indent and outdent controls on mobile
  • Strikethrough of inline code is now supported
  • Added a "success" notice style
  • LOG_LEVEL should now be used to choose the level of logging #4937

Fixes

  • Fixed unable to scroll documents by swiping ontop of images on mobile
  • Fixed Google LookerStudio embeds
  • Fixed TLDraw embeds #4968
  • Fixed embedding of YouTube links with a timestamp #5051
  • Fixed pasting from Sheets/Numbers no longer pastes an image instead of a table
  • Fixed dollar symbols clashing with math blocks #5080
  • Fixed incorrect coloring on links in headings #5126
  • Fixed label rendering bug on Mermaid diagrams
  • Fixed title becomes uneditable in Firefox #5199
  • Fixed expensive double loop potentially locks up server
  • Fixed infinite loop when connecting Slack integration
  • Editor toolbar is now hidden when dragging content
  • Cmd+a and Cmd+e now works correctly in code blocks on Mac.
  • KaTeX is now correctly parsed in shared documents
  • Inline code is now more readable in dark theme
  • Improved sanitization of log messages
  • It's now possible to upload multiple files at once from the editor block menu #4957
  • Line numbers in code blocks appear in the wrong position
  • profile.name is no longer mandatory anymore in OIDC provider
  • Copying a header link now always points to the non-edit url
  • Deleting a collection no longer leaves draft documents in purgatory
outline - v0.68.1

Published by tommoor over 1 year ago

Fixes

  • Fixed Slack sign-in option no longer appears when unconfigured (regression in v0.68.0)
  • Fixed cursor position being reset in code blocks while typing (#4896)
outline - v0.68.0

Published by tommoor over 1 year ago

Improvements

Fixes

  • Issue where paginated list does not always load more in https://github.com/outline/outline/pull/4811
  • Links with strikethrough do not have hover preview in https://github.com/outline/outline/pull/4841
  • Do not show actively disabled auth providers in https://github.com/outline/outline/pull/4794
  • Visual Basic syntax higlighting (#4769) by @vgwidt in https://github.com/outline/outline/pull/4770
  • Unable to access localStorage in document embedded in iframe with third party cookies blocked in https://github.com/outline/outline/pull/4777
  • Import/export now uses streams to lower memory usage in https://github.com/outline/outline/pull/4796
  • Some keyboard shortcuts not working on non-standard keyboard layouts
  • Attachment converted to links when AWS ACL is set to public-read
  • Very large documents will no longer fail on saving due to being larger than the possible index.
  • Documents with images exported as HTML no longer have broken images
  • Double notifications to Slack when publishing a document
  • Pipe characters in code marks inside table cells no longer cause the table to break
  • It is possible to load attachments from a link on an external site again
  • Text in revision history is now readable in dark mode
  • OICD provider will fallback to username when name is unavailable
  • Pasting content from Microsoft Office will no longer paste as an image
  • Link toolbar allow searching documents again
  • Print option no longer shown on browser without print functionality
  • Fixed the alignment of text caption on full-width images
  • Avatars now fallback to colored initials instead of a grey head shape when offline

Full Changelog: https://github.com/outline/outline/compare/v0.67.2...v0.68.0