| Name | Modified | Size | Downloads / Week |
|---|---|---|---|
| Parent folder | |||
| README.md | 2026-08-25 | 1.0 kB | |
| v0.31.4 source code.tar.gz | 2026-08-25 | 2.4 MB | |
| v0.31.4 source code.zip | 2026-08-25 | 2.5 MB | |
| Totals: 3 Items | 4.9 MB | 0 | |
What's Changed
Features
Folder / vault archive download — GET /api/archive downloads a folder (or the whole vault) as a ZIP of the raw files on disk (notes, attachments, etc.). Dotfiles/dot-dirs and symlinks are excluded so app state and paths outside the vault are not included. Disabled in demo mode.
Security (thanks to @anphan991 who sent me a direct message)
Share / export HTML escaping — Wikilink targets/labels and note titles are HTML-escaped in shared and exported pages, closing a stored XSS footgun on /share/…. Logout is POST-only — Settings logs out via POST /logout; GET /logout no longer clears the session (avoids forced logout via a simple GET).
Docs
Archive endpoint and related env/docs updates in API.md / ENVIRONMENT_VARIABLES.md.
Docker Images
This release is available as a Docker image:
:::bash
docker pull ghcr.io/gamosoft/NoteDiscovery:0.31.4
Full Changelog: https://github.com/gamosoft/NoteDiscovery/compare/v0.31.3...v0.31.4