Skip to content

Releases: Dr3pi/obsidian-manuscript-export

0.2.1

Choose a tag to compare

@Dr3pi Dr3pi released this 02 Aug 17:54

Longform exports now always use the Longform project's own title for the book (and its output filename), instead of a stale vault-wide 'Book title' setting left over from a different manuscript. Folder-based exports still use the settings title. Also clarifies the Book title setting's description.

0.2.0

Choose a tag to compare

@Dr3pi Dr3pi released this 31 Jul 20:10

Manuscript Export 0.2.0 — Longform support

New: one-command export of Longform projects. Run "Export Longform project to EPUB" and your scenes export in your Longform order (not filename order), with the project's title as the book title. Multiple projects in one vault get a picker; single-file Longform projects are split into chapters on # headings.

Fixed: YAML frontmatter in chapter notes was leaking into the exported book — the --- fences rendered as scene breaks and the metadata as prose. Both export commands now strip frontmatter properly.

The original folder-based command ("Export manuscript to EPUB") is unchanged: one note per chapter, natural-sort order.

0.1.3 -- Fix remaining unsafe-assignment warning

Choose a tag to compare

@Dr3pi Dr3pi released this 21 Jul 00:44

Same pattern as 0.1.2's fix, one line earlier: explicit unknown type annotation on the intermediate variable before the typeof narrowing check.

0.1.2 -- Properly fix unsafe-assignment finding

Choose a tag to compare

@Dr3pi Dr3pi released this 21 Jul 00:35

The 0.1.1 fix cast loadData()'s any-typed result directly to the settings type, which doesn't validate anything at runtime and was still correctly flagged. This replaces it with real per-field runtime type checks.

0.1.1 -- Fix submission review findings

Choose a tag to compare

@Dr3pi Dr3pi released this 21 Jul 00:20

Fixes all findings from Obsidian's automated submission review: removed the word "Obsidian" from the manifest description, and eliminated dynamic script-element creation / eval-style code execution that came from two unnecessary legacy polyfill packages in a dependency. No behavior change -- verified byte-identical EPUB output before and after.

0.1.0 -- Initial release

Choose a tag to compare

@Dr3pi Dr3pi released this 20 Jul 23:44

Free-tier EPUB export. Converts Obsidian manuscript notes (wikilinks, image embeds, callouts, scene breaks, emphasis) into a spec-valid EPUB. See README for usage and current limitations.