v0.26.0
Breaking Changes
- HOST role renamed to ADMIN — Update permission checks and role references in custom integrations
- Legacy session cookie authentication removed — Switch to token-based auth; deprecated Sessions/AccessTokens settings removed
Unclaimed project
Are you a maintainer of memos? Claim this project to take control of your public changelog and roadmap.
Changelog
An open-source, self-hosted note-taking service. Your thoughts, your data, your control — no tracking, no ads, no subscription fees.
Unauthenticated instead of PermissionDeniedRefresh Token Rotation with Sliding Window Sessions - Enhanced authentication security by implementing refresh token rotation and sliding window session expiration for better session management
Streaming for Video/Audio Files - Fixed memory exhaustion issues by implementing streaming for media files instead of loading them entirely into memory
EXIF Metadata Stripping for Image Uploads - Privacy enhancement that automatically strips EXIF metadata (location, camera info, etc.) from uploaded images
Role Refactor: HOST → ADMIN - Migrated the HOST role to ADMIN for clearer terminology and permission naming
React Query Migration (#5379) - Major frontend state management refactor, replacing custom state management with React Query v5 for improved caching, data synchronization, and developer experience
Memo Map in User Profile - Implemented map view in user profiles to visualize memo locations geographically with Google Maps integration
HDR Image and Video Support - Added support for HDR (High Dynamic Range) images and videos
Midnight Theme (#5288) - Added new midnight theme option for users who prefer a darker interface
Full Changelog: https://github.com/usememos/memos/compare/v0.25.3...v0.26.0