Skip to content

CyberViewer v1.16.0

Choose a tag to compare

@CyberGems CyberGems released this 12 Sep 10:44
· 52 commits to main since this release

πŸ“‹ CyberViewer v1.16.0 β€” Release Notes

Welcome to the official CyberViewer v1.16.0 release! CyberViewer is a fast, privacy-first Windows image viewer focused on accurate rendering, productive inspection tools, and a polished desktop experience.


✨ Key Features & Highlights

  • 🎨 Redesigned Modern Sidebar:

    • Balanced Proportions: Expanded panel width to 132px, giving room for comfortable 64px card heights and legible folder names without aggressive truncation.
    • Cyberpunk Thumbnail Cards: Restyled thumbnails with refined opacity, smooth hover elevations, left-edge neon accent bars, and crisp image-index badges.
    • Animated GIF Indicators: Automatically displays a sleek micro-badge for animated GIF assets in the thumbnail grid.
    • Refined Boundary Dividers: Replaced plain ASCII text markers with subtle gradient cyber lines that fade toward the edges.
    • Unified Navigation Dock: Integrated the bottom navigation actions ([ Start ], [ Locate / Center ], [ End ]) into an embedded pill dock alongside a radiant HUD image counter.
    • Polished Folder Header: Glass backdrop with dedicated amber-glow Favorites toggle and instant full-path tooltips.
  • ⚑ High-Performance Thumbnail Generation & Scanning:

    • Native OS Shell Thumbnails: Integrated nativeImage.createThumbnailFromPath, directly leveraging Windows Shell thumbnail extraction and embedded EXIF previews without decompressing massive 4K/8K images into RAM.
    • Debounced Disk Cache Eviction: Replaced synchronous per-file cache scans with debounced background eviction, saving hundreds of thousands of synchronous disk I/O operations during large folder traversals.
    • Parallel Worker Pool: The background scanner now processes up to 3 concurrent items with cooperative micro-yields, ensuring butter-smooth 60fps scrolling and canvas interactions even in folders with hundreds of wallpapers.
  • 🧠 Smart Folder Scan Caching & State Preservation:

    • Folder Signature Detection: Implemented computeFolderSignature and an LRU session cache (up to 30 folders), hydrating cached thumbnails instantaneously when returning to previously scanned directories.
    • Sidebar Toggle Preservation: Closing the thumbnail sidebar freezes progress without resetting the footer radar to zero; reopening a fully cached folder bypasses rescanning completely.
    • Dynamic Progress Tracking: Real-time folder stats ensure the scanner accurately reaches 100% without stalling when thumbnails are loaded asynchronously or fail.
    • Clipboard Paste Synchronization: Pasting images from the clipboard (Ctrl+V) instantly synchronizes session state and resets the scanner cleanly to 100% [1/1].
  • πŸͺŸ Window Chrome & Visual Refinements:

    • Unified title bar action geometries and refined divider line thickness.
    • Kept file extensions visible in the window title bar for accurate inspection.
    • Added four new accent color options for personalized cyberpunk styling.
    • Distinct icon silhouettes for fullscreen and slideshow modes, with an accessible compact keyboard shortcuts guide popover.

πŸ“¦ Downloads & Packages

File Description Platform
CyberViewer-Setup-1.16.0.exe πŸš€ Recommended Installer (NSIS setup with Start Menu and Desktop shortcuts) Windows 10 / 11 (x64)
CyberViewer-Portable-1.16.0.exe πŸ“¦ Portable Build (no installation required) Windows 10 / 11 (x64)

The latest.yml and .blockmap files support the in-app update workflow and are not intended for direct download.


πŸ” Checksums

  • CyberViewer-Setup-1.16.0.exe β€” SHA256: (Generated during CI build)
  • CyberViewer-Portable-1.16.0.exe β€” SHA256: (Generated during CI build)

πŸ§ͺ Verification

  • npm run lint β€” passed locally (0 errors, 0 warnings)
  • npm test β€” 131 tests passed across 45 test suites

Full changelog: v1.15.0...v1.16.0.


Crafted with precision by CyberGems