You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
## [25.3.0](https://github.com/zoni/obsidian-export/tree/25.3.0) - 2025-03-25
### Changes
- Support Github-Flavored-Markdown
The Github-Flavored-Markdown extension is now enabled in the markdown parser.
This ensures Obsidian callouts don't end up mangled by having escaping added to them. ([#328](#328), [#330](#330))
### Miscellaneous
- Dependency updates
The Github-Flavored-Markdown extension is now enabled in the markdown parser.
12
+
This ensures Obsidian callouts don't end up mangled by having escaping added to them. ([#328](https://github.com/zoni/obsidian-export/issues/328), [#330](https://github.com/zoni/obsidian-export/issues/330))
Copy file name to clipboardexpand all lines: README.md
+11-5
Original file line number
Diff line number
Diff line change
@@ -33,7 +33,7 @@ It supports most but not all of Obsidian's Markdown flavor.
33
33
34
34
Pre-compiled binaries for all major platforms are available at <https://github.com/zoni/obsidian-export/releases>
35
35
36
-
In addition to the installation scripts provided, these releases are also suitable for [installation with cargo-binstall](https://github.com/cargo-bins/cargo-binstall#readme).
36
+
In addition to the installation scripts provided, these releases are also suitable for [installation with cargo-binstall][cargo-binstall].
37
37
38
38
## Building from source
39
39
@@ -118,7 +118,7 @@ In this mode, all notes under the source (the first argument) are considered par
118
118
## Character encodings
119
119
120
120
At present, UTF-8 character encoding is assumed for all note text as well as filenames.
121
-
All text and file handling performs [lossy conversion to Unicode strings](https://doc.rust-lang.org/std/string/struct.String.html#method.from_utf8_lossy).
121
+
All text and file handling performs [lossy conversion to Unicode strings][from_utf8_lossy].
122
122
123
123
Use of non-UTF8 encodings may lead to issues like incorrect text replacement and failure to find linked notes.
124
124
While this may change in the future, there are no plans to change this behavior in the short term.
@@ -181,7 +181,7 @@ Using this mode, if a note is encountered for a second time while processing the
181
181
182
182
## Relative links with Hugo
183
183
184
-
The [Hugo] static site generator [does not support relative links to files](https://notes.nick.groenen.me/notes/relative-linking-in-hugo/).
184
+
The [Hugo] static site generator [does not support relative links to files][hugo-relative-linking].
185
185
Instead, it expects you to link to other pages using the [`ref` and `relref` shortcodes].
186
186
187
187
As a result of this, notes that have been exported from Obsidian using obsidian-export do not work out of the box because Hugo doesn't resolve these links correctly.
@@ -243,9 +243,9 @@ With these hooks in place, links to both notes as well as file attachments shoul
243
243
244
244
# Library usage
245
245
246
-
All of the functionality exposed by the `obsidian-export` CLI command is also accessible as a Rust library, exposed through the [`obsidian_export` crate](https://crates.io/crates/obsidian-export).
246
+
All of the functionality exposed by the `obsidian-export` CLI command is also accessible as a Rust library, exposed through the [`obsidian_export` crate][obsidian-export-crates-io].
247
247
248
-
To get started, visit the library documentation on [obsidian_export](https://docs.rs/obsidian-export/latest/obsidian_export/) and [obsidian_export::Exporter](https://docs.rs/obsidian-export/latest/obsidian_export/struct.Exporter.html).
248
+
To get started, visit the library documentation on [obsidian_export][crate-docs] and [obsidian_export::Exporter][exporter-docs].
249
249
250
250
251
251
# Contributing
@@ -269,9 +269,15 @@ For a list of releases and the changes with each version, please refer to the [C
0 commit comments