Repository navigation
DropNote v2.5.1
DropNote v2.5.1 is a focused bug-fix release addressing stability, keyboard input, data integrity, and performance issues reported after v2.5.0.
What's Fixed
Keyboard & Editing
- Cmd+V now works in the menu bar popover — the popover window was never properly focused on open; the text editor is now set as first responder automatically so paste, copy, and all other shortcuts work immediately without needing to click first (#15)
- Pasted text now matches your note's formatting — previously, pasting from a browser or another app would bring in foreign fonts and sizes; paste now strips external formatting and applies the style already present at your cursor
- Cmd+C, Cmd+V, Cmd+Z and other shortcuts now work in the Notes window — an internal event monitor was incorrectly intercepting keyboard input meant for the full window; shortcuts are now handled directly at the text-view level
Stability
- Fixed crash on startup for Login Item users on macOS 12 and earlier — the launch-at-login API used requires macOS 13; earlier versions now safely skip it instead of crashing
Data Integrity
- Fixed note content disappearing after creating a new note — a debounced auto-save could fire after the fact with a stale snapshot, silently overwriting the file and losing the new note; the pending save is now cancelled before any structural change
Todos
- Todo checkboxes now update instantly in the Notes window — checking or unchecking a todo visually updated the wrong section due to a SwiftUI lazy layout bug; fixed
- Todo state now syncs live between the menu bar and the Notes window — changes made in one place now appear immediately in the other without needing to reopen anything
- Fixed being unable to tap the first note tab when coming from the Todos tab — switching relied on detecting a tab index change, but if the first note was already selected in the background, no change was detected and the Todos view stayed visible
UI
- Fixed blue focus ring appearing around the note when content overflowed — the scroll view was drawing a system focus ring when the text editor was active; now suppressed
Performance
- Reduced idle memory usage
- Eliminated a repeating 0.2 s timer in the formatting toolbar; button states now update only when the cursor actually moves
- The Notes window now fully releases its view hierarchy, text layout engine, and notes data when closed instead of keeping everything in memory indefinitely
- The rich-text cache now enforces a 6 MB size limit with automatic eviction of large entries
- The text layout engine now only processes visible content instead of laying out the entire note up front
- Removed a redundant full copy of every note's text from the search index
Installation
- Download the
.zipfile from the Releases section. - Move DropNote.app into your Applications folder.
- Right-click → Open on first launch if Gatekeeper blocks it.
Requirements
macOS 10.15 or later
License
Licensed under the terms in the LICENSE file.