Releases: Zenolzx/Canvas-Mind-Map
Release list
Canvas Mind Map 1.0.3
🧠 Canvas Mind Map v1.0.3
A maintenance release focused on release consistency and Obsidian Community Plugins compatibility.
✨ What's included
Canvas Mind Map currently provides three complementary workflows:
🗺️ Native Canvas
Turn Markdown headings into movable mind maps directly inside Obsidian Canvas.
- Multiple mind-map layouts
- Progressive expand / collapse
- Source-note navigation
- Custom node appearance
- Refresh from source
🌿 Organic
Explore and edit existing Markdown notes as interactive mind maps.
- View and Edit modes
- Search and branch focus
- Folding and reading navigation
- Multiple layouts
- Persistent viewport and state
✍️ Composer
Start from a blank mind map and build a Markdown document visually.
- Create and reorganize sections
- Write section bodies directly
- Unsorted Ideas workspace
- Heading / Idea / Todo node types
- Templates and document properties
- Export directly to a Markdown note
🔧 Fixed in v1.0.2
- Fixed the version mismatch between the GitHub Release tag and
manifest.json - Rebuilt and repackaged the release assets
- Ensured
main.js,manifest.json, andstyles.cssbelong to the same release version - Improved release metadata consistency for Obsidian Community Plugins
📦 Upgrade notes
If you installed v1.0.1 manually, upgrading to v1.0.2 is recommended.
This release does not intentionally change the document format or existing workflows.
Existing:
- Canvas mind maps
- Organic saved state
- Composer drafts
should continue to work normally.
💬 Feedback
Found a bug or have an idea?
Feel free to open an issue on GitHub.
Thanks for using Canvas Mind Map 🌱
Canvas Mind Map 1.0.2
🧠 Canvas Mind Map v1.0.2
A maintenance release focused on release consistency and Obsidian Community Plugins compatibility.
✨ What's included
Canvas Mind Map currently provides three complementary workflows:
🗺️ Native Canvas
Turn Markdown headings into movable mind maps directly inside Obsidian Canvas.
- Multiple mind-map layouts
- Progressive expand / collapse
- Source-note navigation
- Custom node appearance
- Refresh from source
🌿 Organic
Explore and edit existing Markdown notes as interactive mind maps.
- View and Edit modes
- Search and branch focus
- Folding and reading navigation
- Multiple layouts
- Persistent viewport and state
✍️ Composer
Start from a blank mind map and build a Markdown document visually.
- Create and reorganize sections
- Write section bodies directly
- Unsorted Ideas workspace
- Heading / Idea / Todo node types
- Templates and document properties
- Export directly to a Markdown note
🔧 Fixed in v1.0.2
- Fixed the version mismatch between the GitHub Release tag and
manifest.json - Rebuilt and repackaged the release assets
- Ensured
main.js,manifest.json, andstyles.cssbelong to the same release version - Improved release metadata consistency for Obsidian Community Plugins
📦 Upgrade notes
If you installed v1.0.1 manually, upgrading to v1.0.2 is recommended.
This release does not intentionally change the document format or existing workflows.
Existing:
- Canvas mind maps
- Organic saved state
- Composer drafts
should continue to work normally.
💬 Feedback
Found a bug or have an idea?
Feel free to open an issue on GitHub.
Thanks for using Canvas Mind Map 🌱
Canvas Mind Map 1.0.1
🧠 Canvas Mind Map 1.0.1
Explore, organize, and edit Markdown notes through mind maps in Obsidian.
Canvas Mind Map provides two independent ways to work with your notes:
- 🌿 Organic Mind Map — read, navigate, organize, and edit Markdown through a lightweight mind map interface.
- 🧩 Native Canvas — generate editable mind maps using native Obsidian Canvas cards and edges.
🌿 Organic Mind Map
Open any Markdown note as an organic mind map in its own view.
✨ Features
- Three layouts
- Organic Radial
- Organic Horizontal
- Compact Organic
- Smooth pan and zoom
- Fit to view
- Fold and expand branches
- Search all headings, including folded descendants
- Focus branch
- Reading mode
- Keyboard navigation
- Automatic refresh when the source Markdown changes
- Persistent viewport, folding, focus, reading position, selection, and layout
- Export the current map as SVG or PNG
✍️ Mind Map Writing
Switch Organic mode from View to Edit and edit your Markdown directly through the mind map.
You can
- Rename headings inline
- Add sibling and child headings
- Promote and demote sections
- Reorder sections
- Drag an entire section, including its descendants
- Edit section body content in the side editor
- Undo and redo structural edits
- Save changes directly back to the original Markdown file
The side editor edits the selected heading's direct body content while keeping child sections separate.
This makes it possible to start from a visual outline and gradually turn it into a complete Markdown document.
🧩 Native Canvas
Native Canvas mode remains available for users who prefer fully editable Obsidian Canvas nodes.
✨ Features
- One-click mind map generation from Markdown headings
- Title-only and Include body modes
- Seven layouts
- Progressive branch expansion
- Source-note navigation
- Focus and search tools
- Per-level appearance settings
- Refresh from source
- Branch colors
- Improved subtree layout
- Native Canvas editing, undo, and redo
Mind maps are stored directly in Canvas, so generated cards remain available even if the plugin is disabled.
📤 Export
Organic Mind Maps can be exported as:
- SVG
- PNG
- 1×
- 2×
- 3×
The exported result follows the currently visible structure, including folding and Focus state.
📦 Installation
Obsidian Community Plugins
Search for Canvas Mind Map in:
Settings → Community plugins → Browse
Then install and enable the plugin.
Manual Installation
Download these three files from this release:
main.jsmanifest.jsonstyles.css
Place them in:
.obsidian/plugins/canvas-mind-map/
Then reload Obsidian and enable Canvas Mind Map.
Requires Obsidian 1.7.7 or later.
💬 Feedback
Bug reports and feature suggestions are welcome through GitHub Issues.
When reporting an issue, please include your Obsidian version, plugin version, rendering mode, View/Edit mode, layout, and reproduction steps.
Thank you for using Canvas Mind Map. 🌿
Canvas Mind Map 1.0.0
🧠 Canvas Mind Map 1.0.0
Explore, organize, and edit Markdown notes through mind maps in Obsidian.
Canvas Mind Map provides two independent ways to work with your notes:
- 🌿 Organic Mind Map — read, navigate, organize, and edit Markdown through a lightweight mind map interface.
- 🧩 Native Canvas — generate editable mind maps using native Obsidian Canvas cards and edges.
🌿 Organic Mind Map
Open any Markdown note as an organic mind map in its own view.
✨ Features
- Three layouts
- Organic Radial
- Organic Horizontal
- Compact Organic
- Smooth pan and zoom
- Fit to view
- Fold and expand branches
- Search all headings, including folded descendants
- Focus branch
- Reading mode
- Keyboard navigation
- Automatic refresh when the source Markdown changes
- Persistent viewport, folding, focus, reading position, selection, and layout
- Export the current map as SVG or PNG
✍️ Mind Map Writing
Switch Organic mode from View to Edit and edit your Markdown directly through the mind map.
You can
- Rename headings inline
- Add sibling and child headings
- Promote and demote sections
- Reorder sections
- Drag an entire section, including its descendants
- Edit section body content in the side editor
- Undo and redo structural edits
- Save changes directly back to the original Markdown file
The side editor edits the selected heading's direct body content while keeping child sections separate.
This makes it possible to start from a visual outline and gradually turn it into a complete Markdown document.
🧩 Native Canvas
Native Canvas mode remains available for users who prefer fully editable Obsidian Canvas nodes.
✨ Features
- One-click mind map generation from Markdown headings
- Title-only and Include body modes
- Seven layouts
- Progressive branch expansion
- Source-note navigation
- Focus and search tools
- Per-level appearance settings
- Refresh from source
- Branch colors
- Improved subtree layout
- Native Canvas editing, undo, and redo
Mind maps are stored directly in Canvas, so generated cards remain available even if the plugin is disabled.
📤 Export
Organic Mind Maps can be exported as:
- SVG
- PNG
- 1×
- 2×
- 3×
The exported result follows the currently visible structure, including folding and Focus state.
📦 Installation
Obsidian Community Plugins
Search for Canvas Mind Map in:
Settings → Community plugins → Browse
Then install and enable the plugin.
Manual Installation
Download these three files from this release:
main.jsmanifest.jsonstyles.css
Place them in:
.obsidian/plugins/canvas-mind-map/
Then reload Obsidian and enable Canvas Mind Map.
Requires Obsidian 1.7.7 or later.
💬 Feedback
Bug reports and feature suggestions are welcome through GitHub Issues.
When reporting an issue, please include your Obsidian version, plugin version, rendering mode, View/Edit mode, layout, and reproduction steps.
Thank you for using Canvas Mind Map. 🌿
Canvas Mind Map 0.2.0
Canvas Mind Map 0.2.0
This release introduces a new Organic Mind Map rendering mode alongside the existing Native Canvas workflow, with major improvements to layout, branch appearance, and document exploration.
✨ New: Organic Mind Map
- Added a new Organic Mind Map rendering mode for Markdown notes.
- Open a Markdown file as an independent mind map view without creating or modifying a
.canvasfile. - Headings are rendered as a lightweight text-based mind map with curved, colored branches.
- Added zoom, pan, and Fit to view controls.
- Added keyboard navigation for panning and zooming.
- Click any heading to jump directly to its corresponding location in the source note.
- Added branch folding and expansion with persistent branch direction, color, and ordering during the current session.
- Organic mode uses Markdown as the source of truth and can be refreshed after the source note changes.
🌿 Native Canvas Improvements
- Improved all seven Native Canvas layouts with subtree-aware spacing.
- Radial layout now allocates space according to subtree weight instead of treating every branch equally.
- Reduced excessive spacing at deeper levels for a more compact mind-map structure.
- Expansion now keeps the selected node and its ancestor path stable while arranging descendants.
- Other first-level branches and unrelated Canvas cards remain in place during local expansion.
- Explicit Relayout still rearranges the entire mind map when needed.
🎨 Visual Improvements
- Added automatic first-level branch colors.
- Descendant nodes and edges inherit the color identity of their branch.
- Improved typography hierarchy between the center node and deeper heading levels.
- Title-only mode now uses lighter, more compact cards.
- Existing manual node colors, sizes, and edge colors are preserved.
- Added support for applying the new branch appearance to existing mind maps without overwriting customizations.
🔄 Compatibility
- Native Canvas and Organic Mind Map are independent rendering modes and do not require feature parity.
- Existing Native Canvas mind maps remain compatible and are not automatically rearranged after updating.
- Use Relayout to apply the improved layout geometry to an existing mind map.
- Use Options → Apply branch appearance (keep customizations) to apply the new visual style.
Thank you for using Canvas Mind Map!
If you encounter a bug or have an idea for improvement, feel free to open an issue on GitHub.
Canvas Mind Map 0.1.0
Canvas Mind Map 0.1.0
Initial public release of Canvas Mind Map.
Canvas Mind Map turns the heading hierarchy of Markdown notes into collapsible, navigable, and freely arranged native Obsidian Canvas mind maps.
Highlights
- Generate mind maps from Markdown notes and text cards with H1–H6 headings.
- Seven layouts, including radial, bidirectional, and directional tree layouts.
- Collapse and progressively expand branches by depth.
- Focus on a branch for a compact reading view while preserving its context.
- Search across nodes and navigate directly to matching sections.
- Refresh mind maps when the source note structure changes.
- Customize node size, color, and appearance by hierarchy level.
- Switch between title-only and body-content modes.
- English and Simplified Chinese interface support.
- Native Canvas editing, connections, undo, and redo remain available.
Requirements
- Obsidian 1.7.7 or later.
Important
If you previously used the mind map functionality from Enhanced Canvas, disable Enhanced Canvas before enabling Canvas Mind Map. Existing Enhanced Canvas mind map metadata is not automatically migrated.
Credits
Canvas Mind Map builds on parts of Enhanced Canvas and is released under the MIT License.