LeafWiki v0.8 is out. This release focuses on two things: better organization within the tree, and a way to bring existing Markdown content into the wiki.
Sections in the tree view
Pages in the tree can now be grouped into named sections. Sections are collapsible and help organize larger wikis where a flat tree becomes hard to navigate.
This is a structural change to how pages can be organized โ sections appear as grouping containers rather than navigable pages themselves.
Markdown importer
The Markdown importer lets you upload a ZIP of existing Markdown files and import them into the wiki structure. The importer generates a plan before executing, so you can review what will be created or updated before anything is written.
It handles:
- Importing Markdown files and folder structures from a ZIP
- Rewriting internal Markdown links between imported pages
- Rewriting Obsidian-style wiki links (
[[page title]]) - Importing linked local assets (images, documents)
- Preserving compatible frontmatter fields
There are still edge cases depending on the source structure, so reviewing the generated plan before running the import is recommended.
Reconstruct from disk
This release also adds a way to rebuild the wiki’s internal structure from the Markdown files on disk. This is useful for recovery scenarios or after manually placing files in the data directory.
See the changelog for the full list of changes. Questions and feedback are welcome via GitHub issues.