Release 6.81.2
Poznote 6.81.2
First stable release of the 6.81 line. It includes everything from the 6.81.0-beta and 6.81.1-beta prereleases.
✨ New
Six themes, picked from the rail
The theme button in the left rail now opens a picker instead of cycling. Three new themes join light, dark and black: Lavender (light, neon accents), Sepia (warm paper) and Terminal (green phosphor on a dark tube).
Custom CSS you can copy
Every colour comes from a named token, so a theme is 24 overrides rather than a parallel set of rules. Settings > Appearance > Custom CSS is now documented in the README with four worked examples.
🔒 Security
- Stored XSS through imported content (GHSA-xjh4-q36h-mcvv) fixed.
- Shared PHP files are no longer reachable by URL.
⚠️ For anyone using the REST API
- Error responses now carry a real HTTP status code instead of
200with{"success": false}. Bodies are unchanged. - Routes addressing an id that does not exist, or belongs to another account, answer 404 instead of reporting success.
POST /api/v1/notesacceptstagsas an array andfolderas a path.
🧹 Under the hood
functions.php and the seven largest browser scripts split into modules and CI now runs linting.
❤️ Support
Enjoying Poznote? Support its development on Ko-fi ☕
Poznote is now available in Caliber Node and PikaPods! https://poznote.com/hosting.html
Thanks so much for all who will support my work! 🙏