Document Node
Markdown Writing with Mind Map
Only for Mac
Free · In‑App Purchases
Flexible writing & note-taking in local folders, easy publishing to PDF, HTML, EPUB and DOCX, supporting Markdown & Rich Text, visual Mind Map for each document
Document Node is a lightweight application, where you can arrange your Markdown or Rich Text content in a flexible local folder structure (notes taking), review and modify your document in a Mind Map view, export documents in various formats.
All documents sit in your local folders, so you fully own your data forever. Never bother the cloud services which can shut down, get bought, or change privacy policy any time again.
### Markdown or Rich Text? Both Supported
* Side-by-side preview
* Quick-inserting images and tables
* Spell checking for more than 10 languages
* Taking screenshots from the text editor
* Excel-like editing on Markdown tables
* Customizing Markdown themes
* 11 built-in preview styles
* Customizing preview styles via CSS
* Copying rich text directly for publishing elsewhere
### Straightforward Mind Map View
Every document has a Mind Map view naturally in Document Node.
* Restructuring your document via drag-and-drop
* Concentrate on one document section at a time
* 15 built-in Mind Map themes
* Customizing Mind Map themes via JSON
### Distraction-free Writing Space
In the editor-only typewriter mode, all UI components except the text editor fade-out, no one can interrupt your writing thoughts.
* Focus on the current sentence
* Focus on the current paragraph
* Typewriter mode
### Flexible Exporting Options
* Export project as PDF files for desktop, tablet, or mobile devices
* Export documents as HTML files with all resources embedded
* One-click to generate EPUB from a document or a project
* One-click to generate DOCX file(s) from a document or a project
### Enable All Features With Document Node Classic
Document Node Classic edition enables a variety of advanced features which further boosts your productivity.
* Unlimited files and projects - users can create unlimited files, and open multiple projects in the same window
* Focus mode - users can enable the editor-only focus mode
* Mind map view and editing for all documents
* Excel-like table editing on Markdown tables
* Customizing Markdown themes in a quick and easy way
* Quick images browsing and inserting
* Auto-complete - autosuggest when typing code block languages
* Taking screenshots from the text editor
* Customizing appearances, preview styles and Mind Map themes etc
* Exporting PDF, HTML files, EPUB and DOCX files
The Classic edition can be subscribed monthly or yearly.
Classic Monthly: $3.99 monthly
Classic Yearly: $39.99 annually (save 16.5%)
---- ----
Price may vary by location. Subscriptions will be charged to your credit card through your iTunes account. Your subscription will automatically renew unless canceled at least 24 hours before the end of the current period. You will not be able to cancel the current period of subscription once activated. After purchase, manage your subscriptions in App Store Account Settings.
---- ----
Email Support: support@documentnode.io
Twitter: https://twitter.com/jiakuan
Reddit: https://www.reddit.com/r/documentnode
Facebook: https://www.facebook.com/documentnode
Instagram: https://www.instagram.com/documentnode/
Privacy Policy: https://documentnode.io/privacy
Terms of Service: https://documentnode.io/terms
EULA: https://documentnode.io/eula
more * Improved full-text search to be case-insensitive
* Fixed full-text search keyboard shortcut
* Added fuzzy search ability
* Improved the feature of sending feedback using Rust
* Added new 'Copy Path' menu item in the context menu of projects pane and file tabs
* Improved logger to avoid crash in case of any initialisation issues
1.6.3 09/15/2022
## Version 1.6.2
### Multi-version support for site hosting
In this version, we added multi-version support for site hosting. When publishing to Document Node hosting, simply put a version number then it will be published to the specified version.
### New full-text search module
We have rewritten the full-text module using Rust, which will be more reliable.
### Improvements & Fixes
* Fixed issues of website generator
1.6.2 07/07/2022
## Version 1.6.0
### Polished UI Layout
In this version, we improved the UI layout significantly to make it easier to understand and use. A separate toolbar has been introduced below the standard window titlebar. A full-test search box has been added to the centre of the main toolbar. The file tabs bar has been moved to the right side above the main workspace.
Four pane switcher icons have been arranged on the toolbar to show or hide four major panes:
* Navigation pane
* Editor pane
* HTML5 preview pane
* Mind Map pane
With these switchers, the panes can work together in different combinations. For example, when only the navigation pane and the preview pane are shown, the app works like a reader. When only the editor pane and Mind Map pane are shown, we can concentrate on the content editing with the support of a Mind Map view.
For more information, please see the video tutorial below:
https://youtu.be/PfGecM920eU
### Improvements & Fixes
- Improved document Preview pane rendering
- Improved Mind Map section content preview using HTML5
- Fixed Mind Map toolbar dragging issue
- Fixed loading issues in document list view
- Improved spelling check to only happen to the active window
- Improved the toggleable icons on the navigation pane header to not switch to a different view when they are unchecked
- Fixed an issue in web preview so clicking a link of local file (e.g. docx) should open the file using the default application
1.6.0 05/08/2022
## Version 1.5.8
### Preview Mind Map Nodes
As requested by users, we've added an option to show the preview content of the selected Mind Map node. It will be useful when you want to present the Mind Map to the audience, or demonstrate to clients.
There is a new toggleable icon in the top right corner to switch between the Markdown editing mode and read-only preview mode. In the preview mode, the content will be shown as rich text format, which means all images and links will be displayed directly.
### New Option for 'Save as HTML'
In this version, we added a new option for saving a document as an HTML file: "Embed images into the HTML".
This option is enabled by default, and all images are embedded into the HTML file, which can be easily moved or copied. If this option is disabled, all images of the document will be copied into a folder called 'images' alongside the exported HTML file.
### Improved Markdown Table Editing
In this version, we improved the behaviour of `Enter` key so that it behaves like in Microsoft Excel or Google Sheets.
- If the selected cell is not being edited, start editing the cell.
- If the selected cell is being edited, end the editing, save the value and select the cell below.
### Text Color of Markdown
A new icon has been added to the Markdown format toolbar so that we can change text color easily.
Click the text color icon, choose a color, and click "OK", the selected text will be wrapped with HTML `font` tags.
If the "Cancel" button is clicked in the color dialog, all `font` tags will be cleared from the selected text.
### Improvements & Fixes
- Improved Mind Map to use the same font as the text editor
- Added 'Reload from Disk' in the context menu of the projects panel
- Fixed an issue that on macOS 10.13 it failed to load last opened projects on app start
- Always keep the Mind Map topic editing panel open unless it's closed
1.5.8 02/16/2022
## Version 1.5.7 (stable)
### Mind Map Section Edit Positions
To support using the Mind Map as a presentation, we added a new option to show the editing panel below the Mind Map.
Click the icon at the top right corner of the editing panel to switch positions.
### Flexible Mind Map Branches Position
In some Mind Map horizontal layouts, branches were split automatically in half. In this version, we improved this feature so that we can freely drag branches to the left or right and keep them there.
### HTML Comment Toggle Icon
In this version, we added a new icon in the Markdown format toolbar to toggle HTML comment tags for the selected text.
Select some text and click the icon, the selected text will become HTML comment, which will be hidden in preview.
Select some text which contains HTML comments and click the icon, all HTML comments will turn into normal text.
### Improvements & Fixes
- Disabled using the main text editor and the Mind Map section editor at the same time
- Fixed an issue of running websites
- Renamed "Open in New Window" to "Open New Window"
- Renamed "Sidebar" to "Navigation Panel"
- When saving a document as other formats such as PDF, DOCX, default the location to the current directory where the document is located
- After the custom preview style has been modified, the preview should be reloaded correctly
1.5.7 02/05/2022
# Version 1.5.4 (stable)
## Powered by Rust Inside
Rust is a statically-typed programming language designed for performance and safety, especially safe concurrency and memory management. Using Rust for the core components will help us build better quality, and more secure products.
Rust has been Stack Overflow's most loved language for a few years in a row. We have fallen in love with it too.
In this version, we have rewrote the data storage layer in Rust. Gradually, we will replace more components with Rust.
## Drag Folder to Open as Project
We could use the menu "Open Folder as Project" to add a folder into Document Node. But sometimes it's not convenient because we may have to go through five or six folders to come to the folder we want to add.
In this version, we implement a new feature which allows us to drag a folder to the project panel to open directly. So if you have already had the folder open, it will be super easy to add it to Document Node via dragging.
## Improved Mind Map node editing
As suggested by users, we improved the Mind Map node content editing using a panel on the right side of the Mind Map, instead of a popup.
It will be much easier to edit a document in Mind Map view.
## Miscellaneous Improvements & Fixes
- Renamed 'Left Panel' to 'Sidebar', 'Central Panel' to 'Edit Panel'
1.5.5 12/15/2021
## Version 1.5.3 (stable)
### Images organized in `media` folder automatically
In previous versions, when importing new images into a document, they are put alongside the document file. In result, documents and images are mixed together, which makes it harder to organize the folder.
In this version, we have improved it to automatically put all images into a top level `media` folder, when inserting new images, pasting images from clipboard, or dragging images into documents.
For old image files in your document folders, please manually drag them into the top level `media`, all referred links of documents will be updated automatically.
### Update internal links automatically when moving files
It's quick and easy to move files to a different folder in Document Node, so you can maintain a proper folder structure at any time with hassle-free.
What if the files being moved (e.g. images or documents) are referred in other documents as links? From this version, they will be handled automatically. All matched internal links of all documents in the project will be updated automatically to point to the new file locations.
### Miscellaneous Improvements & Fixes
- Fixed an app crash issue when opening Markdown files from Mail app directly
- Fixed an app crash issue when clicking Mind Map node editing icon multiple times
- Fixed issues when dragging files from Document Node to other applications like Chrome
- When moving images or files, all referred links in documents will be updated automatically
- Outdated files will not be shown in the internal links auto-complete popup
- Display relative paths in the internal links auto-complete popup
1.5.3 11/07/2021
## Version 1.5.1 (stable)
### Zoom In/Out/Reset in Preview
In this version, we added a new feature that allows us to zoom in/out/reset in the web preview. This feature makes it much easier to change the content size quickly.
Clicking the "Zoom In" icon to zoom in by 25% each time; clicking the "Zoom Out" icon to zoom out by 25% each time; clicking the "Zoom Reset" icon resets the content to normal font size.
### Miscellaneous Improvements & Fixes
- When the selection is changed in Mind Map, scroll to the corresponding section in separate document windows automatically
- Fixed title and summary issues in document list view for Markdown files that contain raw HTML content
- Added zoom in/out/reset features for the web preview page
- Fixed issues of headings format in the web preview
1.5.1 09/12/2021
# Version 1.5.0 (stable)
## Flexible Tags
We're excited to introduce the new feature of tagging in this version.
In addition to folders, tagging is the most important way to organize your documents. Being able to rename and restructure your tags gives the maximum flexibility so that you can keep your tags up-to-date at any time. In Document Node it's simply done via drag-and-drop.
Here are some quick tips about how they work:
* A tag is just a word with a pound sign
* You can add multiple #tags anywhere in a document, separated by a space
* **Multi-word tags** are wrapped in hashtags, like #overseas travel#
* Quickly add existing tags with **auto-complete**
* **Tags View** on the left sidebar allows you to filter all documents having that tag
* Infinite **nested tags** by slashes, like #Journal/2021/06 - this means #Journal will be the **parent tag** in Tags View
* Easily **refactor the tags tree** in Tags View (renaming, deleting, or moving around by drag-and-drop)
## Backlinks
Bi-directional links interconnect your documents together. We have developed backlinks and links in this version.
Click the "Link" icon in the bottom right corner of the text editor, all backlinks and links will be listed below the text editor.
Specifically, the following links of the current document will be listed.
* **Backlinks** - the documents which are pointing to the current document
* **External links** - web links etc.
* **Document links** - other documents that the current document is pointing to
* **Jump links** - the jump links within the current document
Click each link, and it will jump to the linked resource accordingly.
## Miscellaneous Improvements & Fixes
- Fixed issues of inconsistency between the status bar and the view menu
1.5.0 07/10/2021
# Version 1.4.7 (stable)
## Go back and forward
When working on multiple documents at the same time, we often want to go back to the previous editing locations. Going back or forward allows us to manage our writing flow easily.
In this version, we added two new buttons (`Go back` and `Go forward`) on the main toolbar. Clicking these buttons to go back/forward among the editing locations. The corresponding shortcuts are `Cmd + Alt + Left / Right` on macOS, and `Ctrl + Alt + Left / Right` on Windows and Linux.
The history of editing locations is saved on disk, which means when we restart the application, the history of editing locations is still available.
## Edit document in new window
Many users have requested a feature of editing documents in separate windows. It makes it easy to edit one document from another, or when you want to view other part of the document you are working on.
For example, when you summarize what you have written, you would definitely like to see what you have already written earlier, which is located above or below the current text cursor.
We have developed this feature in this version. A document can be opened in new separate windows from the left projects tree, or from the tab bar.
You can open as many new document windows as you like. The preview pane will show the content of the active window.
## Miscellaneous Improvements & Fixes
- Fixed background issues in the `Edit Preview Style` dialog
- Fixed a preview sync issue
## Features Planned Next
If you haven't seen your favorite features in this version, they will probably be included in the next version. We have planned the following features to be developed soon. Please stayed tuned.
* Clean and elegant display of internal links and backlinks
* Allow creating tags and navigating using tags easily
1.4.7 05/17/2021
# Version 1.4.6 (stable)
## Document List View
Instead of listing icons of a folder, we developed a document list view to show summaries of documents. We can quickly navigate and preview the documents in the same folder.
The document list view can be closed if we don't need it. Clicking on a folder on the left side will open the list view again.
## Miscellaneous Improvements & Fixes
- Fixed an issue that the preview should be hidden when taking a screenshot on macOS
- Fixed issues of **updating preview** on macOS
- Fixed **images flickering issues** on the preview pane
- Improved the document section location scrolled to when a heading is selected from the outline pane
- Fixed the Mind Map icon state issue on Windows and Linux
- Fixed an issue that clicking `mailto:` links in the preview pane should open the default mail app
## Features Planned in Next Version
If you haven't seen your favorite features in this version, they will probably be included in the next version. We have planned the following features to be developed soon. Please stayed tuned.
* Edit documents in separate windows
* Clean and elegant display of internal links and backlinks
* Allow creating tags and navigating using tags easily
1.4.6 05/07/2021
## Version 1.4.5 (stable)
### Multi-branch drag-and-drop in Mind Map
As some users requested, we added a new feature to allow drag-and-dropping multiple branches in Mind Map.
Select multiple nodes while holding your `Command` key, or just drag your mouse to select nodes with the rubber band, then you can move them to a different location.
It's never been easier to learn your content by transforming it into a non-linear Mind Map view.
### File editing history
By navigating to different file revisions created at different times, we can explore how our thoughts have changed.
Besides, full editing history is also a great backup.
In this version, we have developed a feature in Document Node to support the full editing history. Any changes in a document will be recorded to build a full history of it. Most times, only revision differences are recorded; hence it's efficient and doesn't require big disk space.
Right click in an open text editor (Markdown or Rich Text), and select the `File history` menu item, we can open the history details of the document.
Select a revision on the left table, the file content of the selection revision will be opened on the right-side text editor.
### Open With Document Node
In this version, we added support for **file type association** with Document Node.
It's quick and easy to double-click a Markdown file and open it in Document Node.
### Auto-complete for jump links and internal links
Interconnection within a document and between multiple documents is important for building a knowledge base or other writing projects.
As a first step, we added auto-complete support for **jump links** and **internal links** in this version. Jump links are links that jump between sections within the same document. Internal links point to other documents in the same writing project.
When you type one square bracket `[` and some text, a popup with suggested jump links will show.
When you type two or more square brackets `[[` and some text, a popup with suggested internal links will show.
Select a link and press `Enter`, the link will be inserted into your Markdown editor automatically.
### Clickable links in Markdown editor
All links, including jump links and internal links, are clicked in the Markdown editor and preview page.
In the Markdown editor, when you hold the `Command` key and click a jump link, the text cursor will jump to the corresponding section of the current document. Similarly, when you hold the `Command` key and click an internal link, the linked document will be opened.
All links, including jump links and internal links, are also clickable on the preview page.
### Export document(s) as DOCX
In this version, we added basic support for exporting one or more documents as DOCX files. More advanced formatting will be supported in the future. Please stay tuned.
### Miscellaneous Improvements & Fixes
- Improved drag-and-drop in Mind Maps to be more accurate
- Fixed an issue of current line highlighting in the Mind Map section editing popup
- Fixed Mind Map section editing popup issues occurred when subsections detected
- Improved the file renaming to allow renaming from upper case to lower case, vice versa
- Improved the project renaming dialog to not auto-suggest a new name directly. Instead, a new checkbox option will be used
- Added **rubber band multiple-selection** in Mind Map
- Fixed "Move Up" and "Move Down" issues in the context menu of the outline page
- Added support for setting a default Mind Map theme
- Added built-in help to display for new users
- Fixed an issue when clicking on a document file link on the preview page, which should open the file in the text editor
- When headings and bullet items start with inline code, they should be shown correctly in outline and Mind Map
- Fixed an app crash issue when saving PDF using the preview style from the preview pane
- Fixed a potential app crash in the App Store sandbox environment
1.4.5 04/13/2021
## Version 1.4.4 (stable)
### New Features in Mind Map
#### Arbitrary Levels in Mind Map
Both the headings and bullet list items will be treated as Mind Map nodes, which enables us to have arbitrary levels of nodes in a Mind Map.
Of course, you can choose to only use headings or bullet list items in your document as a way to create Mind Map in an open format.
#### Cut/Copy/Paste in Mind Map
In this version, we have added the `Cut/Copy/Paste` in the Mind Map view. Mind Map nodes can be cut, copied, and pasted. Also, any text or HTML in the clipboard can be pasted as a new child node of the selected node.
#### Expand/Collapse Selected Node in Mind Map
After we select a node in a Mind Map, press `Cmd + R` (`Ctrl + R` on Windows and Linux) to switch amongst the below expanding/collapsing statuses:
1. Collapse the selected node completely
2. Expand the selected node to its children level only
3. Expand the selected node completely
This is a convenient way to help us stay focused and/or see the branch content.
#### Show Mind Map and Editor Side-by-side
We improved the UI layout to make it possible to easily see both the document and Mind Map at the same time.
Click the "Mind Map" icon on the top bar to switch to the Mind Map view of the current document in a full window. Now the three-column layout is also available, where we can show the text editor or projects tree by showing the central panel and left panel.
### Shareable Secret Link
#### Shareable Secret Link for Document
As requested by some users, we've added a feature to share documents quickly with others by using a shareable secret link.
Click the "Shareable Link" icon from the top right corner of the text editor to generate a shareable secret link.
The link can be shared through multiple channels via a simple click.
#### Shareable Secret Link for Mind Map
Similarly, click the "Shareable Link" icon on the Mind Map toolbar, we can get a secret link so that you can share your Mind Map with others.
### Miscellaneous Improvements & Fixes
- Fixed an issue of background and text color in the line numbers area, which happens when we change the Markdown editor theme
- Added a new option in `Preferences` -> `General` to enable or disable `Start Document Node on system startup`
- Fixed an issue of not being able to copy a folder into its parent folder with a new name
- Added a new property `lineRightAngleRadius` to the Mind Map theme customization JSON file to customize the radius of the `RoundedRightAngle` line style
- Added a new built-in Mind Map theme `Concise Blue`
- Fixed an issue of not being able to edit the root node of Mind Map when it's created from the file name
- Automatically import images when copying content from MS Word or LibreOffice
- Fixed the folder listing page layout issue that happened occasionally
- Fixed issues when renaming the project display name
- Fixed a text color issue in the Mind Map section editing popup when it's in dark theme
- Fixed preview scrolling issues when the window state is changed (e.g. minimized or maximized)
- Fixed styling issues of sliders in preferences dialog and Mind Map toolbar
- Fixed color issues of the current line highlight and scroll bar in the text editor
- Added an option to customize the background color for the line of the current text cursor
### Features Planned in Next Version
If you haven't seen your favorite features in this version, they will probably be included in the next version. We have planned the following features in the next version. Please stayed tuned.
* Multi-selection restructuring in Mind Map
* Exporting documents as DOCX
* Add sorting options in the projects tree
* Jump links, internal links, and backlinks
1.4.4 03/02/2021
## Version 1.4.3
### Markdown Theme Customization
Good news for the users who have asked for the Markdown theme customization! From this version, we will be able to change the editor background and text colors.

Built-in Markdown themes are read-only, but we can duplicate a system theme and then edit the colors as needed.
We have added a couple of new built-in Markdown themes as well.
### Smarter Scroll Bar Sync
Previously, when a document became longer, the synchronization between the text editor and the preview area often mismatched.
In this version, we have rewritten the algorithm and made it smarter based on the current section. Now it's a more pleasant experience when you scroll the text editor and preview at the same time.
### More Flexible Preview Window
In the last version, we experimented with a separate preview window. Some users love the idea because we can easily move it away to a different location, but it also brings some problems of having to manage multiple windows.
In this version, we improved it further. By default, the preview area will sit with the text editor side by side inside the main window.
From there, we added a new "Pop out" icon on the top left of the preview panel. When we click the icon, the preview area will be popped out into a new window. When we want to put it back to the main window, just click the icon again or close the separate preview window.
### New Table Editing Toolbar
A new toolbar is added to the Markdown table editing dialog, to make it easier to use.

The same actions are available in the context menu as well.
### Moved 'Focus' Menu Items
The "Focus Mode" menu items have been moved under the "View" menu, and the "Keyboard Sound" menu items have been moved under the "Edit" menu. Therefore, no need to have a top level "Focus" menu anymore.
The application menu bar becomes simpler and cleaner.
### Miscellaneous Improvements & Fixes
* Removed 'Tools' menu which is unnecessary, and moved 'Preferences' back under 'File' menu
* Selecting an item on a folder listing page also selects the same item on the left project tree
* Improved the display of Quick Inserting toolbar on the Mind Map section editor
* Show an empty preview thumbnail in the Inserting Image popup if no images found in the current project
* Hide the scroll bar of the text editor when it's not needed
* Improved the user experience of sending feedback
* Fixed `Select All` shortcut issues for the Appearance Editing dialog, Mind Map Theme Editing dialog, Preview Style Editing dialog, and View Page Source dialog
* Fixed the icon color issue of combo box in dark mode
* Remember the main window layout on App restart
* For convenience, we added new menu items 'Create Empty Project', 'Open Folder as Project', and 'Clone Project from Git' to the context menu of projects pane
* Fixed an overlapping of Mind Map in 'Counterclockwise' and 'From Left to Right' layouts
* Fixed an issue of not being able to update the root node without heading in Mind Map
* Added a new 'Reload' menu item in the context menu of the preview pane
If you like the app, please rate it or even leave a review. That's a great way to support the further development of the app.
1.4.3 01/23/2021
Added free trial periods for new subscribers:
* 2 weeks free trial for Classic Monthly
* 1 month free trial for Classic Yearly
1.4.2 01/09/2021
# Version 1.4.1 (stable)
## Spell Checking
We've finally added the feature of spell checking in Document Node in this version. It's essential to assist your productive writing.
All misspelled words will be underlined in red. Right-clicking on a misspelled word, it will show available suggestions.
By default, the system language will be used for spell checking if it's supported. Otherwise, the default language will be set to **American English**. To configure a different language, please go to `Preferences` -> `Spell Checking`, and select a new one.
Alternatively, you can select the application menu `Tools` -> `Set Spelling Language...`, then set the default spelling language in the dialog opened.
## New Mind Map Layouts
We received feedback from a user regarding a different reading direction on a Mind Map. To make it more flexible and easier to use, we added a few more layout options:
* Clockwise
* Counter Clockwise
* From Left to Right
* From Right to Left
Selecting one of the layouts, the Mind Map view will update accordingly.
## Separate Preview Window
The real-time preview has been put into a separate window, attaching to the main window automatically. It becomes optional and more flexible. We can simply toggle it on and off through the preview icon at the top right corner of the text editor.
The main text editor becomes cleaner and easier to use. When we want to focus on writing, we can close the preview window, and it disappears completely.
## Folder Listing Page
As requested by a user, we implemented a folder listing page in this version. When clicking on a folder on the left side, all items of the folder will be listed on the right side.
Double-click a folder or file item to open it.
## Multi-level Lists in Rich Text
As requested by a user, we improved the rich text editor to support arbitrary multiple levels of lists.
Press `TAB` key to increase the level of a list item; press `SHIFT + TAB` keys to decrease the level of a list item.
## Format Options in Rich Text
More format options are enabled for the Rich Text editor, which includes:
* `Format` -> `Blockquote`
* `Format` -> `Inline Code`
* `Format` -> `Underline`
* `Format` -> `Mark`
* `Format` -> `Big Size`
* `Format` -> `Small Size`
* `Format` -> `Superscript`
* `Format` -> `Subscript`
* `Format` -> `Ordered List`
* `Format` -> `Unordered List`
* `Format` -> `Task List`
## Task Lists in Rich Text
Task lists are now supported in Document Node. Select the menu `Format` -> `Task List` to create a task list item from the current line.
It becomes super easy to create checklists in your documents.
## Miscellaneous Improvements & Fixes
* Fixed an issue that prevents moving one folder into another on Windows
* There was an **significant lag while typing** sometimes on macOS retina screen; we've found the root cause and **fixed it**
* Fixed a text color issue in the dark theme of the Mind Map section editor
* Fixed the issue that documents with no headings failed to be included into the generated EPUB file
* Fixed the wrong cover image background when quick-save a document as EPUB
* Improved errors handling while renaming, moving, or copying files/folders on Windows
* Prepended text of a Markdown table should be kept after editing in the dialogue
* Created a new application menu `Tools` to arrange relevant menu items in it
* Fixed an issue that the cursor doesn't sync when switching from text to Mind Map
* Improved tree branch icons and the project tree icon
* Pressing `Enter` key on an empty list item at the end of a list should create a new empty line after the list
* Fixed an HTML output file path issue when generating EPUB
* Fixed the shortcut issues of Find (`Ctrl + F`) and Replace (`Ctrl + H`) on Windows
1.4.1 01/08/2021
# Version 1.4.0 (stable)
## One-click to Create Epub From Documents
From this version, we can generate Epub files from one or more documents in Document Node easily.
A document can be saved as an Epub file directly. In the "Save Document As" dialogue, select the "EPUB" tab, fill in the details of the EPUB file, and click "Save".
If the current document contains any internal links, the linked documents will be included in the EPUB automatically.
Similarly, we can export an EPUB file from all documents of a project. The order of documents will be kept, and the documents marked as "Draft" or "Unlisted" will be excluded.
Once the EPUB file is created, you can open it using any EPUB readers on your device.
## Miscellaneous Improvements & Fixes
* Don't activate the progress message popup constantly so it won't interrupt users' other activities
* Fixed a font-weight issue in PDF files exported from documents
* Under the Mind Map standard layout, the order of subtopics on the left side tree should be from top to bottom
* Fixed a style issue on Feedback dialogue
* Improved the 'Project Exporting' icon to be different from the 'Save as' icon
* Fixed duplicate results in the full-text search popup
1.4.0 12/09/2020
## Version 1.3.19 (stable)
Today's release is a minor version that makes the current version more stable. It only contains several improvements and fixes. Please see the details below.
The next major release is under development and will be available in a few months.
### Miscellaneous Improvements & Fixes
* Fixed the theme issues of toolbar buttons on the project exporting dialogue
* Fixed text colour issues on project nodes when they are selected but not focused
* Improved the project tree selection colours of the built-in light appearance
* Fixed a search icon colour issue on the top bar
* Added a 'Clear' icon to the search boxes of 'Quick Open' and 'Full-text Search' popup
* Improved the style of input text dialogues
* Fixed an issue when creating a new Mind Map theme by copying an existing one
* Fixed the progress bar background issue in the popup
* Fixed border colour issues of the left side toolbar icons
1.3.19 09/13/2020
* Added a progress message popup that shows in the centre of the main window
* Added a new 'Save As' icon on the top right corner of the text editor, so it will be easier to access the 'Save As' functionalities
* Fixed issues when inputting fenced code blocks in Mind Map section editor
* When more file buttons appear on the bottom bar, close file buttons automatically without resizing the main window
* Fixed an app-crashing issue when clicking the "Outline" icon if no documents are open
* Show "No document outline" message on the "Outline" panel if no documents open
* Added a "Tutorial" button on the toolbar, and we will gradually integrate comprehensive tutorials
* Always show the relative path of the current document as the window title
* Renamed "New Document" to "New File" to allow more file types to be created soon
* Improved the layout of the 'New File' and 'New Folder' dialogues slightly
* Changed slogan from 'Open Document Node, Inspiration Unfold' to 'Writing & Website Publishing Made Easy.'
* Fixed issues of dragging and dropping images from the projects tree to the text editor
* Fixed issues of focus mode switching
* Improved the selection colours of the left panel
* Fixed issues of suggesting a file name when saving a document as PDF/HTML if the preview panel is not shown
1.3.18 08/24/2020
# Version 1.3.17 (stable) - Full Text Search and Quick Open
## Full-text Search
When you have more projects and documents, you will often need to find a specific document quickly by searching. Full-text search is a fundamental feature of any content management software.
From this version, the full-text search feature is available in Document Node. Any projects (aka top-level document folders) opened in Document Node will be indexed and searchable automatically.
Click the `Search` icon on the top toolbar, or press `Cmd + Shift + F` (`Ctrl + Shift + F` for Windows and Linux), a full text search popup will appear. Type keywords to search your content, and press the `Enter` key or click the selected row to open the document.
You can also use the `Up` and `Down` arrow keys to select a different row from the result list.
All languages, including CJK (Chinese, Japanese, and Korean) are all supported.
## Quick Open
While you can navigate the folders and files tree structure on the left side, it's convenient to quickly open any previous files or projects by searching the file name.
Select the menu `File` -> `Quick Open` or press `Cmd + O` (`Ctrl + O` for Windows and Linux), the `Quick Open` popup will appear, from which it lists the recent documents initially. You can type keywords to search documents by file name.
Type keywords to search your content, and press the `Enter` key or click the selected row to open the document. The `Up` and `Down` arrow keys can be used to select a different row from the result list.
Additionally, in this version, we removed the "Open Project List" menu and dialogue, as the function has been merged into the `Quick Open` popup.
## Miscellaneous Improvements & Fixes
* Improved the scroll bar of the text editor to be more responsive
* Fixed a responsive issue in the text editor
1.3.17 08/17/2020
# Version 1.3.16 (stable)
## Expanding and Collapsing Mind Map Nodes
One of the users shared incredible insight regarding Mind Maps with us.
> With a collapsible tree structure, Mind Maps provided by Document Node can be so much more than just a writing tool. They could be a great presentation tool too.
>
> With the ability to collapse the sibling and child topics, you can guide the audience through your thought process. Slowly revealing the Mind Map builds excitement while also leaving a trail of breadcrumbs to remind attendees how the process evolved and what conclusions were drawn. The presenter can also quickly enter audience comments, and other people get the enjoyment of seeing their ideas absorbed into a growing tree.
We followed the user's voice and implemented the collapsible Mind Map structure in Document Node. Except for the central topic, all children of the main topics and subtopics can be collapsed and expanded as needed.
The collapsible states of each document are remembered, even when we restart the application.
It's also quick and easy to collapse or expand all Mind Map nodes from the two newly added toolbar buttons.
## Miscellaneous Improvements & Fixes
* In Mind Map view, we improved the drawing of lines from the central topic in upward and downward layouts
* Fixed an issue of opening PDF files when clicking the links in the preview area
* Fixed an issue that pressing the Shift key when the text cursor is outside the viewpoint should not scroll the cursor to the middle of the view automatically
* When clicking a document link on the preview page, open it in the text editor
* Fixed an issue that copying text from a web page and pasting into Document Node should keep the line breaks
* When there is no scroll bar in the text editor, and the preview area has a scroll bar, the preview should stay in the scroll position users set
* When using arrow keys to select images on the image thumbnails popup, the preview area should be updated at the same time
1.3.16 08/04/2020
* Improved full-text search to be case-insensitive
* Fixed full-text search keyboard shortcut
* Added fuzzy search ability
* Improved the feature of sending feedback using Rust
* Added new 'Copy Path' menu item in the context menu of projects pane and file tabs
* Improved logger to avoid crash in case of any initialisation issues
more Version 1.6.3 09/15/2022
Data Not Collected The developer does not collect any data from this app.