What's Changed
- Browser libraries (Tailwind, marked, Mermaid, MathJax, highlight.js and the rest) are now served by NoteDiscovery itself instead of public CDNs, so the app makes no third-party requests and works on isolated or locked-down networks. Shared note pages and print preview use the local copies too; downloadable HTML exports still reference CDNs so they keep working outside your server.
- No more Ctrl+F5 after an update: scripts are stamped with the release version and pages revalidate, so a normal reload always picks up the new version.
- Responses are gzip compressed, and unchanged pages now return a small 304 instead of the full document.
- Fixed Mermaid diagrams intermittently failing to render on first load.
- Fixed the PikaPods button in Settings loading its image from an external host.
Docker Images
This release is available as a Docker image:
docker pull ghcr.io/gamosoft/NoteDiscovery:0.30.0Full Changelog: v0.29.1...v0.30.0