v1.3.1 - Mobile Experience Update (Current)
Released: April 8, 2026
- feat Collapsible Sidebar: Replaced the old mobile
menu with a smooth, slide-in sidebar navigation.
- feat Floating Pagination: Added animated,
pill-shaped pagination controls for better usability and aesthetics.
- style Smart FABs: Floating Action Buttons now
intelligently hide/show to reduce screen clutter.
- style Animations: Implemented smooth CSS
transitions for pagination and menu interactions.
- fix Resolved mobile layout issues where pagination controls would
overflow.
- refactor Unified header structure across all 11 application
pages.
v1.3.0 - Refactoring & Stability
Released: April 8, 2026
- refactor Standardized primary keys to `user_id`, `note_id`,
`category_id` across all tables.
- refactor Normalized `pages` table to use composite key
(`note_id`, `page_number`) instead of auto-increment `id`.
- fix Resolved critical session key mismatch (`id` vs `note_id`)
causing guest redirection loops.
- fix Corrected `category_id` injection for guest note creation.
- fix Fixed pinning bug where saving a pinned note created a blank
duplicate.
- fix Improved error handling and redirects for missing notes.
v1.2.0 - Advanced Features & Optimization
Released: February 2026
- feat Implemented Instant Client-Side Pagination (JSON-driven).
- feat Added "Save All" mechanism for bulk-persisting note pages.
- feat Integrated "Jump to Page" input and navigation shortcuts.
- sys Added `limit_category_count` SQL Trigger (Max 20 categories per
user).
- feat Implemented "Security Word" mechanism for password recovery.
- style Renovated Profile page with 2-column layout and "Member
Since" stats.
- fix Fixed mobile overflow issues in pagination and navbar.
v1.1.5 - Database Normalization
Released: January 2026
- refactor Migrated `category` string column to `category_id`
foreign key.
- sys Added SQL script to map existing string categories to new IDs.
- style Added category chips to dashboard for quick filtering.
v1.1.0 - Core Feature Expansion
Released: January 2026
- feat Added `is_pinned` and `is_archived` columns to database.
- style Added "Pinned Notes" section to top of Dashboard.
- sys Created `categories` table with default seeds (General,
Personal, Work, etc).