Outline
The fastest knowledge base for growing teams
Alternative to: notion, confluence
v0.66.0
2022-09-04Note This update requires database migrations, take your installation offline, backup the database, and run with yarn db:migrate or yarn db:migrate —env production-ssl-disabled
Once the migrations have run, subscription data can be optionally backfilled with the following command – this will create a notification subscription to each document that users have contributed to which retains the previous notification behavior:
node build/server/scripts/20220722000000-backfill-subscriptions.js
Enhancements
- External SSO methods now allow logging into teams as long as emails match by @thenanyu in https://github.com/outline/outline/pull/3813
- Viewers can now be upgraded to editors on individual collections or groups in https://github.com/outline/outline/pull/4023
- It’s now possible to subscribe to a document without editing it, and also to unsubscribe from documents you have by @CuriousCorrelation in https://github.com/outline/outline/pull/3834
- New application-wide request limiter disabled by default. See documentation.
- Added an emailed confirmation code to account deletion in https://github.com/outline/outline/pull/3873
- A random color is now chosen on collection creation by @apoorv-mishra in https://github.com/outline/outline/pull/3912
- Support for Google Form embeds by @apoorv-mishra in https://github.com/outline/outline/pull/3930
- Notifications for export completing are now optional by @codemicro in https://github.com/outline/outline/pull/3935
- Added support for Grist embeds. by @prio in https://github.com/outline/outline/pull/3914
- The draw.io integration now supports self-hosted deployments by @apoorv-mishra in https://github.com/outline/outline/pull/3980
- New and improved language translations
Fixes
- Fixed authentication error the maximum number of teams has been reached in https://github.com/outline/outline/pull/3819
- Use previous language when creating code block from markdown shortcut in https://github.com/outline/outline/pull/3830
- Cannot create collection if all existing collections are deleted in https://github.com/outline/outline/pull/3836
- Long collection description prevents import in https://github.com/outline/outline/pull/3847
- substitution of content when sending an image to a profile in https://github.com/outline/outline/pull/3869
- Cleanup attachments uploaded to storage when import fails in https://github.com/outline/outline/pull/3868
- Expand highlighted languages by @spotlightishere in https://github.com/outline/outline/pull/3891
- Improve document delete confirmation message by @apoorv-mishra in https://github.com/outline/outline/pull/3876
- Harden regex for embeds by escaping by @apoorv-mishra in https://github.com/outline/outline/pull/3907
- Removed templatize action for trashed document by @apoorv-mishra in https://github.com/outline/outline/pull/3922
- refactor auth flow to explicitly pass in a host by @thenanyu in https://github.com/outline/outline/pull/3909
- Put request rate limit at application server by @apoorv-mishra in https://github.com/outline/outline/pull/3857
- Upgrade
markdown-itto fix text collapse bug in https://github.com/outline/outline/pull/3953 - chore: Rate limiter audit in https://github.com/outline/outline/pull/3965
- perf: Suppress Mermaid diagram rendering when hidden in https://github.com/outline/outline/pull/3963
- Reference email image by cid for self hosted instances in https://github.com/outline/outline/pull/3957
- perf: Refactoring socket event payloads in https://github.com/outline/outline/pull/4011
- Content is displayed wrongly when printing / Save as PDF by @Nicicalu in https://github.com/outline/outline/pull/4043
- Remove ability to use
GETfor RPC API requests by default in https://github.com/outline/outline/pull/4042 - Allow backlinks to work with fully qualified urls and anchors in https://github.com/outline/outline/pull/4050
- Login screen not vertically centered on mobile in https://github.com/outline/outline/pull/4052
- Handle GitLab can be configured for tokens to not expire. in https://github.com/outline/outline/pull/4051
- Post-signin redirect path is no longer saved in https://github.com/outline/outline/pull/4054
New Contributors
- @apoorv-mishra made their first contribution in https://github.com/outline/outline/pull/3841
- @spotlightishere made their first contribution in https://github.com/outline/outline/pull/3891
- @psmoros made their first contribution in https://github.com/outline/outline/pull/3906
- @codemicro made their first contribution in https://github.com/outline/outline/pull/3935
- @prio made their first contribution in https://github.com/outline/outline/pull/3914
- @Nicicalu made their first contribution in https://github.com/outline/outline/pull/4043
Full Changelog: https://github.com/outline/outline/compare/v0.65.1…v0.66.0