github gamosoft/NoteDiscovery v0.31.4

6 hours ago

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:

docker pull ghcr.io/gamosoft/NoteDiscovery:0.31.4

Full Changelog: v0.31.3...v0.31.4

Don't miss a new NoteDiscovery release

NewReleases is sending notifications on new releases.