Thread

New #NoorNote release is out! v0.3.4 was really not easy, I stabilized some existing features, implemented 2 user requests as best I could, added a few of my own ideas, fixed a bunch of bugs, and refactored some stuff. Download it here: Mac Users: Copy the App to /Applications/ folder (overwrite the old app), open terminal and run xattr -cr /Applications/Noornote.app before running NoorNote. Here's the full list of what's new: Release Notes Version 0.3.4 (2026-01-05) New Features Wide Mode Layout - 3-way Layout System: Choose between 'Default', 'Right Pane', and 'Wide Mode' layouts in UI Settings - Wide Mode: Hides the right pane to maximize content space - great for focused reading and writing - Smart Content Placement: Lists and search results automatically adapt to your selected layout mode Hijri Calendar Support - Islamic Calendar Display: Added Hijri calendar support for profile joined dates - 3 Display Modes: Choose between Gregorian only, Hijri only, or both calendars side-by-side Improvements User Experience - Post Truncation Control: New setting to disable automatic post truncation - read full posts inline without expanding - macOS Window Behavior: Close button now minimizes the window instead of quitting the app (standard macOS behavior) - Keyboard Shortcuts: Fixed shortcuts being triggered when typing in modals or input fields - Smoother Scrolling: CSS optimizations for significantly improved scrolling performance - Manual Poll UX: "Look for new notes" now polls immediately with detailed result messages Profile & Timeline - Joined Date Display: User profiles now show when the account was created - Thread Navigation: Fixed clicking on thread context indicators to properly navigate to parent notes - Quoted Repost Code Format: Improved Quoted Repost code formatting for better readability NIP Protocol Enhancements NIP-09 Event Deletion Support - Mutes List: Now respects NIP-09 deletion events - deleted mutes are automatically filtered out (following the NIP-09) - Bookmarks: Implemented NIP-09 deletion for bookmark folders using kind:5 events - Tribes: Fixed NIP-09 deletion handling with correct timestamps for replaceable events - Bug Fixes: Resolved timestamp handling issues for replaceable event deletions NIP-78 Application Data - Folder Order Preservation: Bookmark and Tribe folder order is now preserved across sync operations - Consistent Sync: Folder assignments are properly maintained when syncing with relays Tribes (still experimental) - Improved Deletion: Members are now properly removed when deleting tribes (instead of moving to root) - Grid Layout Refactor: Standardized layout using generic grid-3-col class for consistency - File Restore Support: Added getAllFolderData method for restoring from file backups - Sync Improvements: Better handling of folder assignments during relay synchronization See Tribes Timelines at Search -> '/tribes' + Enter Code Quality - UI Component Refactor: Created reusable `nn-ui-toggle` CSS molecule component used in Settings and NIP-51 Inspector - Added NIP-51 Inspector: Displays your whole NIP-51 list. --- Full Changelog:

Replies (0)

No replies yet. Be the first to leave a comment!