Context
In ZenNotes v2.8.0, support was added to import and convert Obsidian Excalidraw drawings into native ZenNotes drawings (#266). This works great for standalone drawing files. However, when migrating full markdown notes that contain embedded drawing attachments, the Obsidian wiki-link syntax for the embed is broken.
Current Behavior
When a markdown note contains an inline embed like ![[Observability.excalidraw]], ZenNotes renders it as plain, unresolvable text in the editor/preview. The user has to manually find the converted ZenNotes drawing and re-link or re-embed it.
Compared to how it would look like in Obsidian
Proposed Solution / Enhancements
It would be ideal if ZenNotes could parse these internal link attachments and check if a native ZenNotes drawing counterpart exists.
Option A (Preferred): Dynamic Rendering If Observability.excalidraw has already been converted to a native ZenNotes drawing, automatically render the native interactive drawing right inside the note where the ![[...] tag is placed.
Option B (Fallback): Native Link Replacement
If rendering directly inline is too heavy, automatically transform the broken text into a clean internal link pointing directly to the converted ZenNotes Excalidraw file instead of the old Obsidian path.
Why this is helpful
This would completely bridge the gap for users migrating large Obsidian vaults to ZenNotes, ensuring that existing notes with embedded diagrams don't suffer from broken references after the drawings are converted.
Context
In ZenNotes v2.8.0, support was added to import and convert Obsidian Excalidraw drawings into native ZenNotes drawings (#266). This works great for standalone drawing files. However, when migrating full markdown notes that contain embedded drawing attachments, the Obsidian wiki-link syntax for the embed is broken.
Current Behavior
When a markdown note contains an inline embed like ![[Observability.excalidraw]], ZenNotes renders it as plain, unresolvable text in the editor/preview. The user has to manually find the converted ZenNotes drawing and re-link or re-embed it.
Compared to how it would look like in Obsidian
Proposed Solution / Enhancements
It would be ideal if ZenNotes could parse these internal link attachments and check if a native ZenNotes drawing counterpart exists.
Why this is helpful
This would completely bridge the gap for users migrating large Obsidian vaults to ZenNotes, ensuring that existing notes with embedded diagrams don't suffer from broken references after the drawings are converted.