Edge-Drop v0.2.9 Release Notes
Edge-Drop v0.2.9 introduces configurable global hotkey recording, filter-scoped history clearing, handcrafted 3D pastel file iconography, hover pre-staging for zero-latency drag-and-drop, and structural deletion animation fixes.
Key Features and Improvements
-
Configurable Global Toggle Shortcut
- Customize the shelf toggle hotkey (defaults to
Alt+C) directly from the Settings menu. - Features live keycap preview, automatic modifier conflict detection, and dynamic background shortcut registration.
- Customize the shelf toggle hotkey (defaults to
-
Filter-Scoped and Time-Based History Clearing
- Clear history across predefined time intervals (Last 1 hour, 6 hours, 24 hours, or Clear all).
- History clearing performed while inside a category view (Images, Files, Links, Text) or an active search query is strictly scoped to that view, ensuring items in other categories remain intact.
-
3D Pastel SVG File Iconography Suite
- Added handcrafted vector SVG icons for all supported file classifications: Folders, Code, Spreadsheets (.xlsx, .csv), Documents, PDFs, Presentations, Audio, Video, Archives, and Executables.
- Replaced raster assets across item cards, file bundles, preview flyouts, and OLE drag ghosts.
-
Hover Pre-Staging for Instant Drag-and-Drop
- Hovering over clipboard cards pre-stages OLE file handles and drag previews in the background, eliminating drag ghost initiation latency.
- Dynamically manages window Z-band hierarchy during active drags for consistent handoffs into external desktop software.
-
Windows Snipping Tool Integration
- Native recognition for screenshot clips captured via Windows Snipping Tool (
Win+Shift+S) across Rectangular, Freeform, Window, and Fullscreen modes with standardized timestamped file naming (Screenshot YYYY-MM-DD HH.MM.SS.png).
- Native recognition for screenshot clips captured via Windows Snipping Tool (
-
Zero-Gap Layout Deletion Physics
- Item deletion transitions now utilize physical height and margin collapse within Framer Motion layout projections, eliminating empty spaces and list coordinate shifts during card removal.
-
Win32 Focus Protection and Explorer Recovery
- Applied
WS_EX_NOACTIVATEwindow styling to ensure clicking on Edge-Drop controls never steals active OS input focus from foreground applications. - System tray state and taskbar exclusion are safely re-asserted if Windows Explorer (
explorer.exe) restarts.
- Applied
Verification and Quality Assurance
- Type Safety: 100% strict TypeScript compilation across Node.js backend (
electron/) and React 19 frontend (src/). - Automated Test Suite: 19 test files passed (175 unit tests across geometry, power management, storage encryption, and clipboard pipelines).
- Package Formats: Available as a standalone GitHub release executable (.exe) and Microsoft Store package (.appx).
