Releases: garyblankenship/flashnotes
Releases · garyblankenship/flashnotes
v0.1.16
Full Changelog: v0.1.15...v0.1.16
Flashnotes v0.1.15
What's New
- Vim mode for keyboard navigation
- Stay on top window option
- Syntax highlighting for code blocks
- Collapsible sidebar
Download
- macOS (Apple Silicon): Flashnotes_0.1.15_aarch64.dmg
Flashnotes v0.1.14
What's New
Features
- Drag reorder: Mouse-based drag and drop to reorder buffers in sidebar
- Keyboard reorder:
Cmd+Shift+↑/↓to move buffers up/down - Single instance: Only one Flashnotes window can run at a time
- Window drag: Drag window from header bar area
- Instant title update: Sidebar titles update as you type
Improvements
- ARIA accessibility (screen reader support)
- SQLite transaction for reorder performance
- Updated welcome content with new shortcuts
- Better E2E test coverage
Bug Fixes
- Fixed buffer sort_order assignment on creation
- Fixed drag/drop event handling
Flashnotes v0.1.3
What's New
Performance
- 60% fewer backend round trips - Commands now return useful data, eliminating unnecessary refetches
- Optimistic UI updates - Sidebar updates instantly without waiting for backend
Fixes
- Fixed drag/drop reordering - Items now move to correct position when dragging
- Removed confirm dialogs - Delete (Cmd+W) is now instant
Changes
- Pin-aware drag/drop (pinned items stay at top)
- Added E2E test automation
Technical
- Backend commands return BufferSummary, title/preview, pin state directly
- Frontend store uses derived state for bufferCount
- Removed unused archive_buffer, get_buffer_count commands