Edge-Drop v0.2.1 Release Notes
Summary
Edge-Drop v0.2.1 introduces Cross-Reboot Multi-Monitor Display Persistence, a 5-Category macOS Segmented Control Filter Suite, Unified Image Entity Classification, and HD Anti-Aliased Curved Edges rendering optimizations.
Key Changes
Cross-Reboot Display Persistence & Multi-Monitor Engine
- 4-Tier Display Resolution Pipeline: Implemented a display resolution pipeline (
stickDisplayWorkAreaandstickDisplayScaleFactor) that preserves monitor preferences across system restarts when Windows re-assigns numeric display IDs.- Tier 1 (Exact Session ID): Fast path resolution within active session.
- Tier 2 (Fuzzy WorkArea Geometry Match): Resolves target monitor via workArea bounds matching within an 8px tolerance window, using DPI scale factor as a secondary tiebreaker.
- Tier 3 (Nearest Position): Maintains continuity during window geometry updates.
- Tier 4 (Primary Display Fallback): Gracefully re-anchors to the Primary Display if the target monitor is disconnected.
- Fail-Safe Primary Fallback: Automatically re-anchors to the Primary Display if a secondary display is disconnected, preventing off-screen rendering or UI clipping.
macOS Segmented Control 5-Category Filter Suite
- 5 Category Filters: Quick-access filtering across
All,Text,Links,Images, andFiles.Text: Filters plain text clips and notes (isUrl === false).Links: Filters web links and URLs (isUrl === true).Images: Filters screenshots and copied image files (.png,.jpg,.webp,.svg).Files: Filters non-image document assets (PDFs, Zip archives, folders).
- Single Persistent Indicator Node: Replaced conditional unmount/mount nodes with a single persistent spring indicator pill, eliminating rectangular scale-distortion artifacts during tab switching (
stiffness: 500,damping: 35). - Contextual Empty States: Updated empty state messaging for each specific filter view.
Unified Image Entity Classification
- Unified Screenshots and Copied Image Files: Native system screenshots (
Win + Shift + S) and copied image files (photo.pngvia Explorer) are now unified under theImagesfilter tab with visual thumbnail cards.
HD Anti-Aliased Curved Edges & Visual Rendering
- GPU Layer Anti-Aliasing (
transform: translateZ(0)): Promoted curved UI surfaces onto hardware-accelerated compositing layers, enforcing GPU Multisample Anti-Aliasing (MSAA) on rounded borders. - Smooth Vector Rasterization: Replaced
image-rendering: crisp-edgeswithimage-rendering: smoothandshape-rendering: geometricPrecision. - Background Clip Optimization: Applied
-webkit-background-clip: padding-boxacross curved elements to prevent background color bleed under 1px hairline borders. - Fluid README Media: Updated header graphics in project documentation for consistent scaling across desktop and mobile displays.
Upgrade Instructions
- Automatic Background Update: Users on v0.2.0 will receive a background download notification in Settings with a single-click "Restart to Update" option.
- Manual Installation: Download
Edge-Drop-Setup-0.2.1.exebelow for direct installation.