MrDoc Product Updates
Update details for each platform
MrDoc Professional Edition
MrDoc open source edition
MrDoc desktop client
MrDoc browser extension
MrDoc mobile client
MrDoc Obsidian plugin
MrDoc Docker image
MrDoc deployment panel
Powered by MrDoc Pro
-
+
home
MrDoc open source edition
# MrDoc Open Source Edition ## Open Source Repositories Gitee: https://gitee.com/zmister/MrDoc GitHub: https://github.com/zmister2016/MrDoc GitCode: https://gitcode.com/zmister/MrDoc ## Version Update History ### v1.1.1 2026-09-28 - [Fix] Fixed an issue where PDF export did not escape content, which could lead to a remote command execution vulnerability; - [Fix] Fixed an issue where the user Token API for retrieving the project document list only returned documents created by the user themselves; - [Fix] Fixed an issue where lower versions of mammonth could lead to a file read vulnerability during Word import; - [Optimization] Fixed an issue where project export did not follow the backend configuration switch; - [Optimization] Optimized the handling of image loading and rendering timing during project PDF export; - [Optimization] Optimized the RAG retrieval debugger, adding branch recall details and retrieval scope filtering; - [Optimization] Project document hierarchy now supports unlimited levels; - [Optimization] Optimized the default uwsgi configuration; - [Optimization] Refactored the project directory feature in the document editor using jstree, supporting drag-and-drop sorting, right-click menus, and other operations; - [Optimization] Updated required docker image versions and dependency library versions; ### v1.1.0 2026-09-07 - [New] Support for AI knowledge base features, including AI Q&A and AI document writing; - [New] User token API for retrieving image list; - [New] User Token API for retrieving and uploading attachments; - [New] Support for adding robots.txt and llms.txt files; - [Fix] Fixed an issue where trailing images in long documents were not displayed during PDF printing; - [Fix] Fixed an issue where modifying a document prompted a failure to retrieve sub-documents; - [Fix] Fixed a path traversal vulnerability in project export. Thanks to the LingXisec team for the security review; - [Fix] Fixed an issue with project permission verification when modifying documents; - [Fix] Fixed an issue with incorrect document connections in the asynchronous project directory; - [Fix] Fixed an issue where project serializer fields caused some unused interfaces to expose sensitive project information; - [Optimization] Support for running in gunicorn mode within the docker image; - [Optimization] Permission verification for project directory related interfaces; ### v0.9.9 2026-01-04 - [New] Projects support configuring the display of a top homepage link; - [Optimization] Optimized the login and registration pages; - [Optimization] Optimized the docker startup script; - [Optimization] The editormd editor now transfers external images when pasting web content; - [Optimization] The user Token API for retrieving the project document list supports the kw parameter for document search; - [Optimization] Optimized the handling of 404 exception throwing; - [Fix] Fixed an issue where the project directory page number was incorrectly identified when a project had too many documents and too many levels; - [Fix] Fixed an issue with icon display when the project icon is None; ### v0.9.8 2025-12-01 - [New] The editor supports find and replace functionality; - [New] Online spreadsheet documents support downloading Excel files; - [Optimization] PDF printing of documents now wraps overly wide code blocks; - [Optimization] Optimized the project directory retrieval function and interface; - [Optimization] The project directory outline style on the left side of the project document page is now consistent with the Pro edition; - [Optimization] Optimized the page structure and styles for document sharing and document tags; - [Optimization] Document directory styles; - [Optimization] Optimized the Sitemap structure and URL format; - [Optimization] Improved English translations; ### v0.9.7 2025-09-30 - [New] AI framework Dify integration and AI writing functionality in the Markdown editor; - [New] Support for setting an expiration date field for registration codes, optimized the backend registration code management page; - [New] Support for configuring a third-party cache database; - [New] The backend can configure page links to open in a single tab; - [New] Backend management for document sharing management; - [Fix] Fixed an issue where retrieving the email verification code URL required login when site-wide login was enabled; - [Optimization] Login verification URL whitelist handling; - [Optimization] Support for using an email address as the username for login; - [Optimization] Homepage header display; ### v0.9.6 2025-07-02 - [New] docker-compose.yml file and a one-click update script based on docker compose; - [New] The language configuration option parameter can ignore the browser environment and force the use of the configured language; - [New] The user Token verification interface returns user nickname and user type field data; - [New] User Token API for retrieving project information; - [New] User Token API for uploading attachments; - [New] Support for the preview configuration item in the config.ini configuration file; - [Fix] Fixed an issue where the test email header did not conform to the protocols of some email providers; - [Fix] Fixed an issue where clicking to insert a horizontal rule in the editormd editor toolbar had no effect; - [Fix] Fixed an issue where documents in the Editormd editor did not render in lower-version browsers such as Android webview83 and iOS 14; - [Fix] Fixed an issue where setting the align attribute of the Markdown editor image syntax to right or left had no effect; - [Fix] Fixed an issue where the docker-update.sh script did not have execution permission by default in some environments; - [Optimization] Added default dns configuration to the docker-compose.yml file; - [Optimization] The user Token API for retrieving the project list supports filtering and sorting field parameters; - [Optimization] The user Token API for retrieving a single document supports retrieving documents from collaborative projects; - [Optimization] The user Token API for retrieving the project list supports passing the kw parameter for project search; - [Optimization] Optimized the storage and rendering efficiency of online spreadsheet content; - [Optimization] Added default allowed cross-origin request headers; - [Optimization] Adjusted the default uwsgi configuration from http to http-socket; - [Optimization] Upgraded the Markdown editor code block highlighting component library to support more code block highlighting syntaxes; - [Optimization] Private document sharing links with a share code support automatic submission for verification; - [Optimization] When importing local Word files, images in formats such as wmf are converted to png format for display; - [Optimization] The echart chart feature in the Markdown editor toolbar allows selecting common charts and pasting echarts official example chart code; ### v0.9.5 2025-02-17 - [New] Site data and media file export functionality; - [New] The editormd editor supports iframe syntax and setting the image display ratio in image syntax; - [New] The editormd editor iframe video syntax supports setting video width and height; - [New] PDF download functionality on the document page; - [Fix] Fixed an issue where upgrading the PIL library caused abnormal captcha image display; - [Fix] Fixed an issue with abnormal document publishing in the rich text editor; - [Fix] Fixed an issue where the attachment upload button in the editormd editor was unresponsive; - [Fix] Fixed an issue where the Session expiration time configuration item in the configuration file was not supported; - [Fix] Fixed an issue where the document directory hierarchy in the Editormd editor was not indented; - [Fix] Fixed an issue with misaligned homepage styles on some mobile devices; - [Fix] Fixed an issue where the paginated project outline page did not switch to the page containing the current document in some cases; - [Optimization] The new menu is not displayed on the homepage when not logged in; - [Optimization] Refactored the editormd editor and Markdown renderer, unified the site icon style; - [Optimization] Updated the dockerfile; - [Optimization] Log file output structure; - [Optimization] Set the COOP policy; - [Optimization] Compatibility of the project access code verification page with different types of project URLs; - [Optimization] Mobile homepage header styles; - [Optimization] The interaction experience of switching the project outline sidebar on mobile devices; - [Optimization] A dialog box will prompt when closing the browser while editing a document in the editormd editor without saving; ### v0.9.4 2024-11-01 - [**Important Notice!!!**] - Docker deployment requires upgrading the Docker image to v9.0; - Other deployment methods require upgrading the Python version to 3.11; - [**Dependency Library Updates**] - Python version: The baseline version is upgraded to Python 3.11.3, with a minimum supported version of Python 3.9; - Django framework: Version upgraded to 4.2.16; - The PyPDF2 module is replaced with pypdf; - Selenium upgraded to 4.25.0; - [**Database Supported Version Updates**] - MySQL database: Supports version 8.0 and above; - PostgreSQL database: Supports version 12 and above; - MariaDB database: Supports version 10.4 and above; - Oracle database: Supports version 19c and above; - [**Feature Optimizations**] - Optimized the document URL link in the Latest Documents tab of a project; - Optimized the project URL in the homepage project list; - Optimized the 404 page; - Optimized the Markdown inline formula font to be consistent with the text; - [**Bug Fixes**] - Fixed the captcha URL issue in login.html and register.html; ### v0.9.3 2024-08-14 - [New] User Token API for retrieving specified project information; - [New] The project serializer returns the project author nickname and project document count fields; - [New] The configuration file supports configuring the Session; - [New] Support for disabling attachment format validation from the configuration file; - [New] Site default search mode configuration; - [New] Token QR code display in the personal center Token management; - [Fix] Fixed an issue where pagination was not reset when scanning for unused images in the backend; - [Fix] Fixed an issue where the mrdoc.yaml file structure was incorrect during project export; - [Fix] Fixed an issue with misaligned content styles in the top and bottom information blocks of the document sharing page; - [Fix] Fixed an issue where saving the information block configuration on the backend page had no effect; - [Fix] Fixed an issue with abnormal test email sending in the email configuration; - [Fix] Login page redirect parameter jump vulnerability; - [Fix] CNVD-C-2024-34161 vulnerability; - [Fix] Fixed an issue where the user token API for deleting documents did not support json request bodies; - [Optimization] Backend overview page structure; - [Optimization] The left main menu of backend management and personal center; - [Optimization] Enhanced security verification for zip attachment uploads; - [Optimization] Format validation logic for attachment uploads; - [Optimization] XSS filtering; - [Optimization] Upgraded the Vditor editor version to 3.10.4; - [Optimization] The user Token API for retrieving the project document list returns data in a paginated manner; - [Optimization] The project page directory outline is displayed with asynchronous pagination when there are too many documents; - [Optimization] Document link handling for asynchronously loading the project directory; - [Optimization] Upgraded the jQuery library version; - [Optimization] Optimized the backend site settings items; - [Optimization] Support for project collaborators to share documents not created by themselves; - [Optimization] Support for searching and filtering the target project when copying/moving documents; ### v0.9.2 2024-01-23 - [New] The user Token API for retrieving the project hierarchical directory now includes document count data; - [New] User Token API for deleting documents (soft delete); - [New] User Token API for verifying Token; - [New] Support for configuring access to text files such as root path domain verification files; - [New] Backend management feature for scanning unused images; - [Fix] iframe video rendering issue in the editor.md editor; - [Fix] Fixed an issue where code highlighting failed on the document sharing page; - [Optimization] POST requests to the user Token Api interface support submitting json data; - [Optimization] Updated the login restriction URL whitelist; - [Optimization] Cross-origin requests from obsidian are allowed by default; - [Optimization] The user Token API for modifying documents can set the parent document parameter; - [Optimization] The style of the forward popup on the document page; - [Optimization] The display of the project introduction text in the project list; - [Optimization] Added a mind map example to the editormd editor; - [Optimization] Updated dependency library versions; ### v0.9.1 2023-07-29 - [Optimization] Prompt to switch to "Precise Search" when full-text search returns no results; - [Optimization] Text prompts on the search page; - [Optimization] The specified parent document for document move/copy can be any published document within the target project; - [Optimization] Logic judgment for registration and login functionality; - [Optimization] Enhanced URL validation for uploading URL-type images; ### v0.9.0 2023-05-24 - [Fix] Fixed an issue with incorrect attachment address links in backend attachment management; - [Optimization] The code highlighting effect in the Editormd editor preview interface is consistent with the actual rendering effect; - [Optimization] Display the ICP filing number on the registration and login pages; - [Optimization] Email From header information settings; - [Optimization] Prompt for loading failure when Markdown images cannot be loaded; ### v0.8.9 2023-04-24 - [Fix] Fixed an issue where the previous and next documents were empty when retrieving documents; - [Optimization] Discontinued the web-based project import feature, replaced by a local import program; - [Optimization] Updated the login restriction URL whitelist; - [Optimization] Summary display of document search results within a project; - [Optimization] The uWSGI configuration file limits log size; - [Optimization] Document search term highlighting logic; - [Optimization] Entering a document from the document search interface within a project carries the search term parameter; - [Optimization] Document page styles; ### v0.8.8 2023-03-15 - [New] User Token API for retrieving the previous and next documents of a document; - [New] User Token API for retrieving the personal document list; - [New] User Token API for retrieving the project directory; - [Optimization] The user Token API for creating documents supports specifying the parent document; - [Optimization] The link format for sub-documents within a document is `/doc/xxx/`; ### v0.8.7 2023-02-15 - [New] Day/night mode switching functionality on the document browsing page; - [New] The configuration file supports configuring CSRF trusted origins; - [Fix] Fixed an issue where English quotation marks were automatically rendered as Chinese quotation marks in the editor.md editor; - [Fix] Fixed an issue where some images failed to export when exporting a project as a Markdown archive; - [Fix] Fixed an issue where the long code expansion feature did not work; - [Optimization] Document search term highlighting rendering logic; - [Optimization] Support for importing local images referenced by `<img>` tags within documents when exporting a project; - [Optimization] Documents under non-public projects can be shared by their creators; - [Optimization] Style rendering for code blocks without a specified programming language in the editor.md editor; - [Optimization] Related function functions for project zip file import; ### v0.8.6 2023-01-15 - [New] Project creation time field in the user Token API project list interface; - [New] Project document count field in the user Token API project list interface; - [New] The sitemap can be disabled via the configuration file; - [Optimization] Handling of content owned by a user when deleting the user; - [Optimization] Project authors can download documents created by collaborative members; ### v0.8.5 2022-11-30 - [New] Test sending functionality for email configuration information; - [New] Disable update detection functionality and its configuration item; - [Fix] Fixed an issue where changes in the importlib-metadata version on some devices caused project operation failures; - [Optimization] Removed iframe whitelist related configurations and restrictions; - [Optimization] Added color bits for card-type code blocks; - [Optimization] Merged PR [#153](https://github.com/zmister2016/MrDoc/pull/153); ### v0.8.4 2022-10-31 - [New] The X_FRAME configuration option in the configuration file supports being embedded in iframes across origins; - [New] Project URLs in the form `/project/xxx/`; - [Fix] Fixed an issue where code was not highlighted and could not be copied on the tag document page; - [Optimization] The switching method between precise search and full-text search on the site-wide document search page; ### v0.8.3 2022-09-30 - [Fix] Fixed an issue where the default selected item in the personal configuration editor in the personal center was not displayed; - [Fix] Fixed an issue where login with a redirect parameter did not redirect to the corresponding URL after successful login; - [Fix] Fixed an issue with garbled Chinese names during project import; - [Optimization] The name of the left sidebar in backend management; - [Optimization] Text prompts on the token management page in the personal center; - [Optimization] Merged PR [!29 Optimize dockerfile](https://gitee.com/zmister/MrDoc/pulls/29) - [Optimization] Adjusted the document URL format to /doc/xxx; ### v0.8.2 2022-08-31 - [New] One-click copy functionality for code blocks in the Editor.md editor; - [Fix] Fixed an issue where online spreadsheets in document sharing did not adapt to the browser width and height; - [Fix] Fixed an issue where sequence diagrams were not rendered in the editormd editor; - [Fix] Fixed an issue where the document name contained a dot after importing a local TXT text file; - [Optimization] Removed the reward popup on the document page; - [Optimization] Exception information prompts for new users and administrators in the backend; - [Optimization] Text prompts for attachment whitelist configuration; - [Optimization] The style of the project export popup in the personal center; - [Optimization] The attachment management jump link in the attachment selection window of the document editor; ### v0.8.1 2022-07-31 - [Fix] Fixed an issue where uploaded images were repeatedly overwritten in some cases; - [Optimization] Updated the copyright information at the bottom of the search homepage; - [Optimization] Default uwsgi configuration; - [Optimization] Removed the emoji tab for the deprecated emoji syntax in the editormd editor; - [Optimization] The link to document template management from the document editor; - [Optimization] Version update detection functionality, removed the default update reminder popup; - [Optimization] iframe styles on mobile pages; ### v0.8.0 2022-06-30 - [Fix] Fixed an issue where the mark tag within the timeline was not rendered in the editor.md editor; - [Fix] Fixed an issue with incorrect permission verification in the user token api for modifying documents; - [Fix] Fixed an issue where login, registration, and other pages caused CPU spikes in the Firefox browser; - [Optimization] The feature to jump directly from the project page to the project management page in the personal center; - [Optimization] The feature to jump directly from the document page to the document management page in the personal center; - [Optimization] The feature to jump directly from the new document page to the project management and document management pages in the personal center; - [Optimization] The feature to jump directly from the modify document page to the document management page in the personal center; - [Optimization] The MrDoc logo at the bottom of the homepage is adjusted to "Powered By MrDoc"; - [Optimization] Jumps from the document template editing page (new/modify) to various menus in the personal center; ### v0.7.9 2022-05-31 - [New] Site cross-origin support; - [Fix] Fixed an issue where attachment file names containing spaces in Markdown documents could not be parsed correctly; - [Fix] Fixed an issue where highlighting rich text documents during full-text search caused exceptions; - [Fix] Fixed an issue where document filters related to the document recycle bin caused page exceptions; - [Fix] Fixed an issue where images in document sharing were not displayed after enabling site-wide login; - [Fix] Fixed an issue where the user token api could not upload URL images [!28](https://gitee.com/zmister/MrDoc/pulls/28); - [Fix] Fixed an issue with static file 500 exceptions in Debug mode; - [Fix] Fixed an issue where document summaries caused slow responses on the project page in some cases; - [Fix] Fixed an issue where errors occurred when asynchronously loading the left directory of a project; - [Optimization] Homepage bottom styles; - [Optimization] Removed the emoji syntax from the Editor.md editor; - [Optimization] The file name display when inserting attachments in the editor; - [Optimization] The Docker startup script, the rebuild index command is executed in the background; - [Optimization] The user token api for creating projects returns the project ID; - [Optimization] Online spreadsheet documents adapt to the browser window height; - [Optimization] Added the log directory; - [Optimization] Synchronized the Vditor editor version to 3.8.15; ### v0.7.8 2022-04-30 - [New] Display and jump for the "Deleted Documents" count in personal center document management; - [Fix] Fixed an issue where administrators were prompted with "project does not exist" when exporting a project MD archive; - [Fix] Fixed an issue where the project directory was repeatedly loaded when creating a document in some specified projects; - [Fix] Fixed an issue where rich text document summaries were displayed as None in the "Latest Documents" tab of the project page; - [Fix] Fixed an issue where some documents could not be deleted when administrators batch deleted documents; - [Fix] Fixed an issue with mismatched document counts in the personal center; - [Fix] Fixed a style issue with creating projects on the homepage [#I50XRV](https://gitee.com/zmister/MrDoc/issues/I50XRV); - [Optimization] The username input box and username error prompts on the registration page; - [Optimization] The display of usernames in project member management in the personal center; - [Optimization] User token related interfaces to adapt to desktop client 0.1.9; - [Optimization] Homepage bottom styles; - [Optimization] Adjusted the uwsgi timeout configuration; - [Optimization] Chinese handling during Markdown archive project import; - [Optimization] The system configuration now includes the cross-origin whitelist required by the mobile APP by default; ### v0.7.7 2022-03-31 - [Fix] Fixed an issue where some buttons at the bottom of the document page were obscured in the Safari browser; - [Fix] Fixed an issue where overly long document names in the project page directory outline obscured the directory below; - [Fix] Fixed an issue where empty document content caused request exceptions during precise document search; - [Optimization] Relaxed the document title field length limit to 255 characters; - [Optimization] Adjusted the page width of online spreadsheet documents to the browser viewport width; - [Optimization] Adjusted the logout request logic to avoid possible CSRF attacks; ### v0.7.6 2022-03-01 - [Merged] [!25](https://gitee.com/zmister/MrDoc/pulls/25) Fixed iceEditor screenshot paste upload - [Optimization] The text label of the forward button on the document page; - [Optimization] Upgraded the Echarts component version in the Editor.MD editor to 5.3.0; ### v0.7.5 2022-01-30 - [New] Backend management - Project management - Project member modification page; - [New] Reading of cross-origin related configuration parameters; - [Fix] Fixed an issue where modifying project members in backend management redirected back to the project list page in the personal center; - [Fix] Fixed an issue where the forgot password link could not be accessed after enabling "Force Login"; - [Fix] Fixed an issue with misaligned flowcharts in the Editor.md editor (updated flowchart.js version); - [Optimization] Updated the Vditor editor component version to 3.8.10; ### v0.7.4 2021-12-30 - [New] Interface support for the desktop client; - [Fix] Fixed an issue where parsing document images during project export caused export failures; - [Fix] Fixed an issue with abnormal version detection updates; - [Fix] Fixed an issue where the @ symbol caused abnormal Markdown link parsing; - [Optimization] Removed the framework-level data upload size limit; - [Optimization] Login errors exceeding 6 times will lock the account for 10 minutes; - [Optimization] Updated dependency library versions; - [Optimization] Optimized image preview in backend image management; ### v0.7.3 2021-11-29 - [New] User Token API for uploading and transferring URL images; - [Fix] Fixed an issue where only one document could be operated on after importing a project zip file; - [Fix] Fixed a style issue where the project introduction stretched the page height in the project list; - [Optimization] Page width adaptation for online spreadsheet documents; - [Optimization] The popup prompt after successful publishing of a project zip import; - [Optimization] The style of the image group buttons in the image insertion popup of the editor; - [Optimization] Validation of project names when creating projects via the user token api; - [Optimization] Added sorting to the user Token api list interface; ### v0.7.2 2021-10-30 - [New] Batch import of local documents to projects in the personal center; - [Fix] Fixed an issue with garbled document names when importing Markdown project Zip archive files; - [Fix] Fixed an XSS vulnerability when inserting image URL links in the ice rich text editor; - [Fix] Fixed an issue with image format validation during base64 image upload; - [Optimization] Forgot password input errors exceeding 5 times will be restricted for 10 minutes; - [Optimization] Documents in "Draft" status can be previewed via the document browsing URL; - [Optimization] The default document sort value is adjusted to 9999; - [Optimization] Document directory styles; - [Optimization] Login and registration captcha is case-insensitive; - [Optimization] The URL image upload interface validates the image format; - [Optimization] Users need to verify their original password when changing their password; ### v0.7.1 2021-09-29 - [New] Security report SECURITY.md; - [Fix] Security vulnerability in yaml loading of user-uploaded files; - [Fix] Fixed an issue where the third-level document sorting failed in project document drag-and-drop sorting; - [Fix] Fixed an issue where attachment restrictions were ineffective when uploading in personal center attachment management; - [Fix] Fixed an issue with document sorting during Markdown project import; - [Fix] Fixed an issue where project creators and senior collaborators could not copy/move documents created by collaborators; - [Optimization] Handling of zip project import; - [Optimization] SVG image upload is prohibited by default (security risk); - [Optimization] Document name XSS filtering; - [Optimization] Site management and personal center pages; - [Optimization] Exception handling when generating indexes for document full-text search; ### v0.7.0 2021-08-31 - [New] Shortcut key (Ctrl+S) to save on the modify document page; - [New] Project outline ad slot 4; - [Fix] Fixed an issue where title links were not displayed in the Editor.md editor; - [Fix] Fixed an issue with document directory display in the Vditor editor; - [Optimization] The "View Document" feature on the modify document page; - [Optimization] The "Download Document" style on the document browsing page; - [Optimization] Site search logo; - [Optimization] Enabled the new Chinese product name: 觅思文档; - [Optimization] The bottom style of the homepage project list; - [Optimization] Project configuration reading logic; ### v0.6.9 2021-07-26 - [New] Image management and attachment management features in the backend management center; - [New] Document search in site search supports "Full-text Search" and "Match Search" features and a toggle switch; - [New] Document history page and interface in backend document management; - [Fix] Fixed an issue where only one image was pasted when pasting multi-image text in the vditor editor; - [Fix] Fixed an issue with failed password recovery email sending; - [Fix] Fixed an issue where users could not be searched in backend user management; - [Fix] Fixed an issue where document access permissions could be bypassed; - [Fix] Fixed an issue with failed document deletion under MySQL database; - [Optimization] The page and functionality of "Projects I Collaborate On" in the personal center; - [Optimization] Backend email server configuration logic and page display; - [Optimization] Exception judgment and handling for document publishing and modification; - [Optimization] Mobile control bar styles on the homepage; - [Optimization] Document search within a project; - [Optimization] Document editing mode display in backend document management; - [Optimization] Image preview functionality in backend image management; - [Optimization] Document history comparison interface; - [Optimization] 403 page; - [Optimization] Image upload format handling; ### v0.6.8 2021-06-27 - [New] Document pages support the OGP protocol; - [New] Backend site settings option for controlling the display of long code in documents; - [Fix] Fixed an issue with abnormal URL jumps after enabling "Site-wide Login"; - [Fix] Fixed an issue where documents written with the Vditor editor were not parsed during search highlighting; - [Fix] Fixed handling of abnormal image paste uploads in the Vditor editor; - [Fix] Fixed an issue where Token interfaces redirected to the login page after enabling "Site-wide Login"; - [Optimization] Users are prohibited from creating projects with duplicate names, and creating documents with duplicate names within a project is prohibited; - [Optimization] Project export exception prompts; - [Optimization] Vditor document directory styles; - [Optimization] Synchronized the LayUI component library version to 2.6.8; - [Optimization] Synchronized the PearAdminLayui component library version to 3.8.3; - [Optimization] Save logic on the document writing page; - [Optimization] File name validation and filtering when exporting Markdown archives; - [Optimization] Document types for PDF export; ### v0.6.7 2021-05-29 - [New] Spreadsheet documents support importing Excel files (.xlsx format); - [New] User profile modification feature in backend user management; - [Fix] XSS filtering vulnerability; - [Fix] Content rendering issue in shared documents; - [Fix] Fixed an issue where some document statuses did not change when saving sorting during project import; - [Fix] Fixed an issue where administrators could not batch delete other users' projects; - [Optimization] Document type identifiers; - [Optimization] Document tag related pages; - [Optimization] Backend update detection logic; - [Optimization] The style of the document share code input page; ### v0.6.6 2021-04-11 - [New] Site language configuration item, English and Traditional Chinese language packs; - [New] Batch export of projects as Markdown archives; - [New] Access code project identifier in the homepage project list; - [New] Support for online spreadsheet type documents; - [Fix] Fixed an issue where documents could not be copied/moved to collaborative projects; - [Fix] Version detection issues; - [Optimization] Status control for project download options; - [Optimization] Logic judgment and page prompts for user registration and creation; ### v0.6.5 2021-03 - [New] Batch image management functionality; - [New] Insert Unicode Emoji in the Editor.md editor; - [Optimization] Project Markdown archive import supports YAML hierarchy declaration metadata; - [Optimization] Project export Markdown archive includes a project metadata file (yaml) - [Optimization] The backend can configure whether user login requires a captcha; - [Optimization] Attachment upload format is case-insensitive; - [Optimization] Document full-text search; - [Optimization] Unified button styles and themes in the personal center and backend management; - [Optimization] User management functionality in backend management; - [Optimization] Project export PDF; - [Optimization] Document editor interface layout; - [Optimization] Synchronized the Vditor component version to 3.8.2; - [Optimization] Simple highlighting of document search results; - [Optimization] Documents in draft status support preview viewing; - [Optimization] Page jump logic; - [Optimization] Document directory scrolling for documents written with the Editor.md editor; - [Merged] dockerfile and the Docker environment startup script; ### v0.6.4 2021-02 - [Optimization] Senior permission collaborators of a project can sort project documents; - [Optimization] Project page outline directory styles; - [Optimization] Password reset code logic; - [Optimization] Updated the icon font, added a document icon for the left project outline; - [Optimization] Editor.md code block styles and restored the toolbar title; - [Optimization] Page adjustment logic after document publishing; - [Optimization] The newly created project is selected by default after creating a project on the document editor page; - [Optimization] Secondary confirmation when deleting a project; - [Fix] Fixed an issue with incorrect retrieval of the collaborative project list when searching documents on the document management page; - [Fix] Fixed an issue where administrators could not add collaborative users to projects not created by themselves; - [Fix] Fixed an issue where Chinese input automatically wrapped lines in the Editor.md editor on mobile; - [Fix] Fixed an issue where references were not displayed when image file names contained spaces; - [New] URL and view for retrieving the current version number; - [New] User Token API for creating projects; - [New] Markdown text highlight markup syntax in the Markdown editor; - [New] Homepage project pinning functionality; - [Merged] GitHub [#61 Editor.md editor quote block styles](https://github.com/zmister2016/MrDoc/pull/61) ### v0.6.3 2021-01 - [Optimization] HTML template for the document editing page; - [Fix] Exception when inserting images in the document editor; - [Upgrade] Synchronized the Vditor component version to 3.7.1; - [New] Rich text editor iceEditor; - [Optimization] Mobile input experience in Vditor editing mode; - [New] Project icon configuration functionality; - [New] Word (.docx format) document import functionality; - [Optimization] Document editor interface styles and interaction; - [Fix] Fixed an issue where visitors on sites with only private projects could search for private projects; - [New] Project watermark configuration; - [New] Project document favorite functionality; - [Optimization] Homepage styles; ### v0.6.2 2020-12 - [Optimization] Page loading time for the personal center and backend management pages; - [Optimization] The interaction experience of the project directory on the left side of the project document page; - [Optimization] Abnormal interaction for image uploads in Editor.md editor mode; - [Optimization] Synchronized the Vditor editor component version to 3.6.6; - [Optimization] HTML template file structure and code structure; - [Optimization] Switched the project management and document management interfaces in backend management and the personal center to dynamic tables; - [New] Drag-and-drop sorting functionality for project documents in the personal center; - [New] Full-text search functionality for document search; - [New] Project search functionality in personal center project management; - [New] Browser cache functionality for the document editor; - [Merged] Project introduction optimization [!1](https://gitee.com/zmister/MrDoc/pulls/1) - [Merged] Editor.md editor custom document styles [#42](https://github.com/zmister2016/MrDoc/pull/42) ### v0.6.1 2020-11-16 - Optimized the project introduction page, project introduction supports Markdown rendering; - Optimized the styles of the personal center and backend management interfaces; - Optimized the addition of project collaborative users; - Optimized document directory styles; - Optimized mobile document page styles - Optimized and synchronized the Vditor editor component version to 3.6.2; - Optimized the image link when inserting images from the image library into the document editor; - Added document sharing functionality for private projects; - Added batch delete functionality for project management in the personal center; - Added image paste upload functionality in Vditor editor mode; - Added the sub-document directory expansion functionality for documents; - Fixed some issues with attachment uploads; - Fixed an issue where visitors could not search tags; ### v0.6.0 2020-10-18 - Added site information configuration features such as site name, subtitle, ICP filing number, and keywords; - Added project transfer functionality; - Added backend configuration for thumbnail display of document images; - Added the feature to insert document templates in Vditor editor mode; - Added support for timeline syntax in Editormd editor mode; - Added sorting configuration for homepage projects, supporting ascending and descending order configuration; - Fixed an issue where document content from imported projects could not be searched; - Frontend and backend pages display the user nickname by default, and display the username when the user nickname is empty; - Upgraded the Vditor component library version to 3.5.5; ### v0.5.9 2020-09-26 - Added support for the Vditor editor, the editor can be selected in the personal center; - Added iframe domain whitelist configuration for documents, the backend can set allowed external iframe videos; - Adjusted the project directory rendering method to backend rendering; - Added project directory positioning and jumping, in long directories the directory of the current document is displayed at the top of the directory; - Added backend configuration for allowed attachment formats and attachment sizes; - Added backend configuration for allowed image sizes; - In EditorMD editor mode, optimized JS loading on the document page, loading various JS files on demand to improve document rendering speed; ### v0.5.8 2020-08-30 - Optimized and adjusted homepage feature links and styles; - Optimized and adjusted document browsing page styles; - Optimized and adjusted document editor page styles; - Optimized and adjusted personal center page styles; - Optimized the logic for creating image groups to avoid duplicate group names; - Optimized the image upload feature in the personal center, images uploaded on a specified group page will belong to that specific image group; - Optimized user registration logic, restricting username type and length; - Added document tag functionality; - Added personal center dashboard page functionality; - Added personal center profile modification page functionality; - Added backend management feature for adding administrators; - Added Token-based API interfaces for retrieving the document list under a project and retrieving a single document; ### v0.5.7 2020-08 - Fixed search permission issues - Fixed project collaboration permission issues; - Optimized document directory display; - Optimized project collaboration management; - Optimized document editor layout; ### v0.5.6 2020-07-31 - Fixed an issue where the cursor was lost when inserting images, tables, audio/video, and other content in the Markdown editor; - Optimized and refactored the search feature, supporting project and document search on the search interface; - Optimized the layout display of the document page; - Optimized the style of overly long and wide code blocks on the document page; - Optimized the style of overly long outlines in the document move/copy popup; - Optimized epub and PDF format file export; - Optimized the editor interface layout; - Fixed an issue with incorrect rendering of third-level document directories; ### v0.5.5 2020-07-20 - Disabled parsing of list directory and dropdown directory syntax on the editor page - Added mouse selection control options to the Chrome extension - Optimized document styles - Added project import functionality - Optimized project directory loading speed - The editor supports audio/video external links and video website external links - Added character count functionality to the editor - Optimized document page sharing styles - Optimized document editor layout - Added URL link insertion for image uploads ### v0.5.4 - Fixed an issue where Chromium configuration parameters were not enabled - Fixed an issue with backend email configuration - Optimized the scrollbar style on the project document browsing page - Optimized performance issues caused by directory loading with a large number of documents ### v0.5.3 - Added version numbers for JS references in the editor - Fixed an issue where login and registration page styles were lost when site-wide login was enabled - Improved support for uppercase image file extensions in image uploads - Optimized personal center document management, supporting filtering documents by project - Optimized mobile reading experience - Fixed an issue with squeezed line numbers in the editor - Improved permission verification when deleting documents - Added image magnifier functionality to the document page - Added document recycle bin functionality ### v0.5.2 2020-05-24 - Added Chrome kernel browser extension - Added API access interfaces; - Optimized configuration paths; - Enhanced code security; - Optimized the default sorting of images and document templates in the personal center; - Optimized validation of the maximum usage count of registration invitation codes; - Added support for Echarts chart functionality in the Markdown editor; - Support for copying and moving documents to other projects; ### v0.5.1 2020-05-08 - Optimized the interaction experience of the personal center; - Added logging functionality for site exception errors; - Optimized project structure; - Added document deletion functionality to the modify document page; - Optimized homepage style layout; - The backend supports setting site-wide forced login; ### v0.5.0 2020-05-02 - MrDoc officially named in Chinese: 觅道文档; - Added Markdown folding functionality to the document editor; - Mind maps support graphic height settings; - Optimized the project export EPUB file functionality; - Added PDF file export functionality; - Added an ad slot; - Optimized project name character validation; ### v0.4.2 2020-04-20 - Added support for mind map functionality, mind maps can be created in the document editor through icons and the `mindmap` identifier code block; - Added project filtering, project sorting, and project grid/list view switching to the homepage; - Optimized the table insertion button in the document editor, added the feature to convert pasted Excel content to Markdown; - Optimized the interaction experience; ### v0.4.1 - Added document history version functionality, allowing comparison viewing and selection to restore historical versions of documents when modifying documents; - Optimized the document reading page styles, adjusted the floating directory styles; - Optimized editor interaction, added loading box display for all network requests; - Optimized the project reading page styles, added a management link for project creation; ### v0.4 2020-04-06 - Added attachment functionality, attachments can be managed in the personal center, and uploaded and added in the document editor; - Refactored the document editing page layout, making the interface layout more friendly, involving the new document page, modify document page, new document template page, and modify document template page; - Added homepage project search functionality and pagination functionality; - Optimized the document editor, rewrote the table component, document tables can be filled with content before being inserted into the Markdown editor, and a tag links in the preview interface open in a new window; - Optimized document search in the personal center and backend management, supporting document content and title search; - Optimized mobile styles for the personal center and backend management pages, homepage, project, and document browsing pages; ### v0.3.4 2020-04-03 - Added a user-based API module, supporting retrieving projects, creating documents, and uploading images via user Token; - Optimized the document editing page layout; - Added project collaborator functionality, projects now support multi-user collaboration; - Modified in-document links on the document reading page to open in a new window; ### v0.3.3 2020-03-21 - Fixed an error where backend management could not delete documents; - Fixed an error where new projects could not be created in the backend; - Optimized image upload logic, added backend image management functionality, and replaced the Editor.md built-in image upload component in the frontend editor; - Optimized the homepage style when there are no projects, added a default display image; - Optimized the display of default prompt text when there are no documents in a homepage project; - Optimized the 404 page, replaced it with a unified style 404 image; - Adjusted the document reading page directory to use a floating popup display; - Enhanced security, replaced special symbols in frontend request string values; ### v0.3.2 2020-03-12 - Fixed an error where access code jumps resulted in document 404; ### v0.3.1 2020-03-10 - Urgently fixed a makemigrations error caused by sitemap; - Modified the foreign key field type of the project download export model; - Adjusted the URL structure of projects and documents; - Updated dependency library files; ### v0.3.0 2020-03-07 - Optimized MD file export logic, fixed an issue where non-existent local resources in documents caused exceptions; - The interaction for project MD file export on the personal center project management page; - Removed the Cookie check on the first request to avoid 404 issues with normal documents; - Optimized the homepage project list styles, fixed the display issue with overly long project names, and added the latest documents of the project; - Added EPUB export functionality for projects, supporting site-wide start/stop of frontend project export and author control over frontend export of a single project; - Upgraded the Layui version to 2.5.6 ### v0.2.12 - Optimized the extended toolbar buttons of the Markdown editor, when no text is selected and the "楷" button is clicked, the cursor moves to the middle of the span tag; - Optimized the operation experience of clicking to create a new document within a project, clicking the [New] button within a project jumps to the document creation page and automatically selects the project it belongs to; - Optimized the layout of the new document page, making it more suitable for operation on medium screens; - When Django's Debug is set to True, the backend displays that the site is currently in Debug mode; - Added site map sitemap functionality; ### v0.2.11 2020-02-24 - Fix: Fixed a Bug where deleting a document caused its sub-documents to be unable to find the parent document, resulting in exceptions; - Optimized the filtering functionality of document management in the administrator interface, supporting filtering by document status; - Optimized the jump judgment after modifying documents; - Optimized the unordered list styles of the document reading page, new document page, and modify page; - Optimized the code block styles for specified languages on the document reading page, removed the prism code highlighting plugin to avoid style conflicts with editormd; - Changed the saved HTML content of documents to the HTML at preview time rather than the HTML rendered by editormd; - Added support for flowcharts and sequence diagrams in the Markdown editor; - Added recognition and parsing of some HTML tags in the Markdown editor; ### v0.2.10 2020-02-22 - Optimized the document status prompt on the modify document page; - Added registration invitation code functionality, configurable and manageable in the backend; ### v0.2.9 2020-02-17 - Optimized text editor layout - Optimized the jump path after successful document publishing - Optimized the editor preview styles - Added footer information - Optimized the document modify page layout - Added project permission display on the document editing page ### v0.2.8 2020-01-15 - Added previous document and next document links to the document page; - Optimized project styles, private projects are identified with a lock icon on the homepage, project, and document pages; - Optimized the document search page styles; - Statistics code and ad code are not enabled in Django debug mode (DEBUG=True); ### v0.2.7 2020-01-01 - Added file permission control functionality, supporting 4 permission modes: public, private, visible to specified users, and visible with access code; - Optimized some styles; ### v0.2.6 2019-12-18 - Optimized the document writing page layout; - Added the feature to insert local text file content on the document writing page; - Added site version number information ### v0.2.5 - Added draft functionality for documents; - Optimized the prompt when exiting the editing page; - Optimized the styles of the personal center and management backend pages; ### v0.2.4 - Optimized the document writing page structure - Optimized the display of the homepage, project list page, project page, document browsing page, and document writing page on mobile; ### v0.2.3 2019-12-08 - Optimized Markdown content directory styles; - Fixed a Bug where the document modification time did not take effect; - Added expand/collapse functionality for the left document directory, only the first-level directory is displayed by default; - Adjusted the display logic of the project page, displaying the project introduction and project directory outline by default; - Added project export functionality in the user backend, supporting exporting project Markdown file archives; ### v0.2.2 2019-12-01 - Added MrDoc site-wide favicon icon - Added backend configuration features such as disabling registration, enabling email, statistics code, and ad code; - Added password recovery via email functionality - Optimized handling of 403 after logging out of the administrator interface - Optimized the document rendering and loading logic of the document browsing interface ### 2019-11 - Added 404 page view - Improved the homepage project list introduction styles - Improved the permission logic of backend administrators for projects ### 2019-08 The first version of MrDoc was released
mrdoc
Sept. 29, 2026, 6:44 p.m.
Forward
Favorites
Last
Next
Scan the QR Code
Copy link
Scan the QR code to share.
Copy link
share
link
type
password
Update password
Validity period
Markdown file
Word document
PDF document (print)