Releases: docmost/docmost
v0.70.3
v0.70.2
What's Changed
- feat(editor): add auto-save, and unsaved changes protection for diagrams by @Philipinho in #2011
- fix shared page mention view for non-logged in users by @Philipinho in #2008
- fix page level comment on mobile by @Philipinho in #2018
- feat(cloud): add find-workspace and email verification endpoints by @Philipinho in #2020
- feat: refactor link menu by @Philipinho in #2025
- feat: better feature flags by @Philipinho in #2026
- fix notion importer by @Philipinho in #2027
- preserve anchor links in Confluence imports
- fix email button by @Philipinho in #2017
- noop audit module by @Philipinho in #1994
Full Changelog: v0.70.1...v0.70.2
v0.70.1
- Fixed image upload placeholder
- Fixed a regression where media files upload before v0.10.0 were not displayed in the editor.
What's Changed
- fix: image fallback regression by @Philipinho in #1989
- fix: resize handle clipping by @Philipinho in #1990
Full Changelog: v0.70.0...v0.70.1
v0.70.0
Highlights
- Notifications (comments and mentions)
- Page-level comments
- Inline status (/status command)
- Multi-column layout
- Cross-space page ~@ mentions
- Other enhancements
Enterprise Release
- Page-level permissions
- AI assistant in the editor
- MCP
- Audit logs
Screenshots
Notifications
ASK AI editor assistant
Status (/status command)
Multi-columns
Page permissions
What's Changed
- fix(deps): override packages by @Philipinho in #1936
- feat(API): page content update and retrieval by @Philipinho in #1937
- feat: notifications by @Philipinho in #1947
- feat(ee): AI menu by @areknawo in #1912
- New Crowdin updates by @Philipinho in #1948
- New Crowdin updates by @Philipinho in #1950
- feat: replace sharp with client-side icon resize by @Philipinho in #1951
- fix: allow deleting last character in headings by @julien-f in #1954
- fix: redirect to original page after re-authentication by @Philipinho in #1959
- feat: editor UI refresh and enhancements by @Philipinho in #1968
- fix: inline code input rule deletes character before opening backtick by @olivierlambert in #1923
- feat: xwiki html import cleanup by @Philipinho in #1969
- feat(ee): page-level access/permissions by @Philipinho in #1971
- feat: editor inline status node by @Philipinho in #1973
- feat: editor attachment paste handling by @Philipinho in #1975
- New Crowdin updates by @Philipinho in #1960
- feat(ee): audit logs by @Philipinho in #1977
- feat: support cross-space page mentions by @Philipinho in #1979
- feat(ee): mcp by @Philipinho in #1976
- feat: enhance comments by @Philipinho in #1980
- fix: spreadsheets paste by @Philipinho in #1982
- New Crowdin updates by @Philipinho in #1978
- New Crowdin updates by @Philipinho in #1984
- fix(client): ensure sidebar remains visible on shared subpages by @MatheusLuisLorscheiter in #1887
- fix(editor): disable slash and emoji menus inside code blocks by @faruk-agentiqus in #1897
- fix: resolve keystroke input being swallowed after link in Firefox by @olivierlambert in #1922
New Contributors
- @julien-f made their first contribution in #1954
- @MatheusLuisLorscheiter made their first contribution in #1887
- @faruk-agentiqus made their first contribution in #1897
Full Changelog: v0.25.3...v0.70.0
v0.25.3
Highlight
- Fixed a content length issue that caused diagrams display to break
- Added support for multiple contributors in page history versions, with improved snapshotting
- Improve clipboard copy compatibility
What's Changed
- fix: add execCommand fallback for clipboard by @Philipinho in #1927
- fix: cursor jumps to end of text when editing a comment by @olivierlambert in #1924
- fix: diagrams SVG content length by @Philipinho in #1928
- feat: page version history improvements by @Philipinho in #1925
New Contributors
- @olivierlambert made their first contribution in #1924
Full Changelog: v0.25.2...v0.25.3
v0.25.2
Fixes
- Fix file attachments issues in safari
- Fix print issue in safari
Enterprise release
- Public sharing controls
- DOCX import
What's Changed
- fix: reset AppShell padding in print styles for Safari compatibility by @Philipinho in #1907
- fix: attachment bugs in safari by @Philipinho in #1908
- feat(ee): DOCX import by @Philipinho in #1913
- feat(ee): public sharing controls by @Philipinho in #1910
- New Crowdin updates by @Philipinho in #1914
- New Crowdin updates by @Philipinho in #1915
Full Changelog: v0.25.1...v0.25.2
v0.25.1
v0.25.0
This release focuses on improving the performance of Docmost. It includes significant infrastructure improvements, performance enhancements, and new features.
Highlights
- Page history diff changes
- Improved media/attachment upload experience in the editor
- Cursor pagination for better performance with large datasets
- Stream file serving - files are now streamed instead of loaded entirely into memory
- Large file upload support for content imports
- IPv6 support via configurable HOST binding
- Metadata preservation - page icons and hierarchy are now preserved during Docmost->Docmost space import/export
- New "Copy as Markdown" option in the page menu
- Security fixes
- Other bug security fixes and enhancements
If you are using the recommended compose setup, you can upgrade with:
docker pull docmost/docmost:0.25.0
docker compose up --force-recreate --build docmost -d
Warning
- The API now uses cursor-based pagination instead of offset pagination. If you rely on the API directly and use pagination, make changes accordingly. See #1884 (comment)
- Also the Search API endpoints will now return data.items[] instead of data[].
What's Changed
- fix: increase max length for groups and spaces by @Philipinho in #1840
- feat: anchor scroll in same page by @Philipinho in #1834
- fix: space query improvements by @Philipinho in #1833
- fix: public sharing performance improvements by @Philipinho in #1841
- New Crowdin updates by @Philipinho in #1830
- fix: update dependencies by @Philipinho in #1843
- feat: switch to pino for logs by @Philipinho in #1855
- refactor(db): migrate from node-postgres to postgres.js by @Philipinho in #1846
- feat: allow upload of large files by @gpapp in #1862
- feat: stream file serving by @Philipinho in #1865
- feat: Tiptap V3 migration by @areknawo, @Philipinho in #1854
- feat(export): add export loading state and copy as markdown by @Philipinho in #1867
- New Crowdin updates by @Philipinho in #1866
- fix: handle malformed URLs gracefully during import/export by @gpapp in #1868
- fix(tree): update sidebar-pages cache directly instead of refetching on page move by @Philipinho in #1870
- New Crowdin updates by @Philipinho in #1869
- feat(export): add metadata file to preserve page icons and ordering on import by @Philipinho in #1877
- feat: collab redis extension with server affinity by @Philipinho in #1873
- fix: missing logs on
OnApplicationBootstraphook by @Philipinho in #1882 - feat: add IPv6 support via configurable HOST binding by @Philipinho in #1885
- feat: switch to cursor pagination by @Philipinho in #1884
- fix: handle empty replace term in search and replace functionality by @Pleasurecruise in #1562
- feat: page history diff by @Philipinho in #1891
- fix(deps): update dependencies by @Philipinho in #1898
- New Crowdin updates by @Philipinho in #1896
- fix(deps): update dependencies by @Philipinho in #1902
Full Changelog: v0.24.1...v0.25.0
v0.25.0-beta.1
Note
This is a pre-release ahead of the stable release.
This release focuses on improving the performance of Docmost. It includes significant infrastructure improvements, performance enhancements, and new features.
Highlights
- Improved media/attachment upload experience in the editor
- Cursor pagination for better performance with large datasets
- Stream file serving - files are now streamed instead of loaded entirely into memory
- Large file upload support for content imports
- IPv6 support via configurable HOST binding
- Metadata preservation - page icons and hierarchy are now preserved during Docmost->Docmost space import/export
- New "Copy as Markdown" option in the page menu
- Other bug fixes and enhancements
If you encounter any regressions, please report them on https://github.com/docmost/docmost/discussions.
If you are using the recommended compose setup, you can upgrade with:
docker pull docmost/docmost:0.25.0-beta.1
docker compose up --force-recreate --build docmost -d
Warning
- The API now uses cursor-based pagination instead of offset pagination. If you rely on the API directly and use pagination, make changes accordingly. See #1884 (comment)
- Also the Search API endpoints will now return data.items[] instead of data[].
What's Changed
- fix: increase max length for groups and spaces by @Philipinho in #1840
- feat: anchor scroll in same page by @Philipinho in #1834
- fix: space query improvements by @Philipinho in #1833
- fix: public sharing performance improvements by @Philipinho in #1841
- New Crowdin updates by @Philipinho in #1830
- fix: update dependencies by @Philipinho in #1843
- feat: switch to pino for logs by @Philipinho in #1855
- refactor(db): migrate from node-postgres to postgres.js by @Philipinho in #1846
- feat: allow upload of large files by @gpapp in #1862
- feat: stream file serving by @Philipinho in #1865
- feat: Tiptap V3 migration by @areknawo, @Philipinho in #1854
- feat(export): add export loading state and copy as markdown by @Philipinho in #1867
- New Crowdin updates by @Philipinho in #1866
- fix: handle malformed URLs gracefully during import/export by @gpapp in #1868
- fix(tree): update sidebar-pages cache directly instead of refetching on page move by @Philipinho in #1870
- New Crowdin updates by @Philipinho in #1869
- feat(export): add metadata file to preserve page icons and ordering on import by @Philipinho in #1877
- feat: collab redis extension with server affinity by @Philipinho in #1873
- fix: missing logs on
OnApplicationBootstraphook by @Philipinho in #1882 - feat: add IPv6 support via configurable HOST binding by @Philipinho in #1885
- feat: switch to cursor pagination by @Philipinho in #1884
- fix: handle empty replace term in search and replace functionality by @Pleasurecruise in #1562
Full Changelog: v0.24.1...v0.25.0-beta.1
v0.24.1
- Fix crash affecting Proxmox users running x86-64-v2-AES CPU type.
- Fix AI streaming bug.
Full Changelog: v0.24.0...v0.24.1




