Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
14 changes: 14 additions & 0 deletions docs/releases/1.0.1/release-notes.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,14 @@
# Document Exporter 1.0.1

## Markdown backslash escapes now export correctly

Fixed a bug where escaped punctuation (`\*`, `\|`, `\[`, …) was not recognized during export (#91).

- **EPUB books with escaped asterisks open again.** In tables, two `\*` in the same row used to pair into an `<em>` crossing cell boundaries, producing invalid XHTML that Apple Books refuses to open (`Opening and ending tag mismatch`). Escaped asterisks now render as the literal `*` character everywhere — no spurious italics, no leaked backslash.
- **Escaped pipes stay inside the table cell.** `a \| b` was previously split into two cells (`a \` and `b`); it now stays one cell containing `a | b`.
- **Escaped brackets don't become links.** `\[not a link\](url)` now exports as literal text instead of a rendered link.
- **All escapes render as the literal character.** `\_`, `\\`, `\#` and friends no longer keep their backslash in the exported document.
- **Word exports fixed too.** The DOCX converter had the same emphasis-pairing and pipe-splitting behavior and is fixed in this release. PDF and HTML use Obsidian's own renderer and were only affected in rare fallback cases.
- **Bare multiplication stays plain.** `3 * 4 * 5` no longer renders `4` in italics — emphasis now follows CommonMark whitespace rules.

Escapes inside code blocks and inline code are untouched.
2 changes: 1 addition & 1 deletion manifest.json
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
{
"id": "document-exporter",
"name": "Document Exporter",
"version": "1.0.0",
"version": "1.0.1",
"minAppVersion": "1.4.0",
"description": "Export notes, folders, and selected Markdown files to PDF, Word, EPUB, Markdown bundles, and HTML.",
"author": "Roger Deng",
Expand Down
4 changes: 2 additions & 2 deletions package-lock.json

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

2 changes: 1 addition & 1 deletion package.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "document-exporter",
"version": "1.0.0",
"version": "1.0.1",
"description": "Export notes, folders, and selected Markdown files to PDF, Word, EPUB, Markdown bundles, and HTML.",
"main": "main.js",
"scripts": {
Expand Down
3 changes: 2 additions & 1 deletion versions.json
Original file line number Diff line number Diff line change
Expand Up @@ -22,5 +22,6 @@
"0.7.2": "1.4.0",
"0.7.3": "1.4.0",
"0.7.4": "1.4.0",
"1.0.0": "1.4.0"
"1.0.0": "1.4.0",
"1.0.1": "1.4.0"
}
Loading