Nestable Sub-Pages
Major FeatureYou can now create highly structured document hierarchies. Keep notes organized inside parent notes, up to 5 levels deep. Perfect for complex projects, lecture series, or personal wikis.
- Recursive sidebar navigation tree that renders children on-demand (lazy-fetching).
- State persistence: folder expand/collapse state is saved automatically to localStorage.
- Real-time local event listeners sync title updates and deletions instantly across the sidebar tree.
Persistent Block Storage API
Engine UpgradeWe integrated a full backend block storage API route that communicates directly with the database to auto-save and fetch the exact editor configuration line-by-line. No more losing content on refresh.
- Uses robust, secure server endpoints to handle CRUD operations on notes blocks.
- Fixed a critical bug with block key generation by implementing server-supported randomUUID generation, preventing sudden editor cursor resets.
Improved Sidebar & Breadcrumbs Layout
UI RefinementNavigating large workspaces is now smoother. We redesigned the sidebar layout and introduced a dynamic Breadcrumbs component to provide instant structural context, making it easy to see exactly where your note lives.
- Breadcrumbs map out parent folders and sub-pages horizontally above the editor.
- Added interactive hover context menus directly to sidebar items for quick rename, deletion, or favoriting.
Auth Flow Refinement & Remember Settings
SecurityWe tightened session security and improved user convenience across forms:
- Remember Me Session: Standard window size reduced to 15 minutes for heightened security, including an active countdown display.
- Login & Register UI: Added password visibility toggles, styled custom checkmarks, and structured checkbox bindings.
- Interactive toggle switches and session logout confirmation popups preventing accidental logouts.
Under the Hood & UI Polish
Configured specific device viewport scalability standards inside next config settings.
Linked the homepage and navbar headers directly back to the dynamic loading system.
Ready to try the new updates?
Experience sub-pages, block API saving, and the revamped dashboard right now in your workspace.