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 https://github.com/docmost/docmost/pull/1884#issue-3873094562 - Also the Search API endpoints will now return data.items[] instead of data[].