v1.16.0
π What's New in CyberFeeds v1.16.0
β¨ Virtual List Stability & Performance
- β‘ Eliminated Article Row Overlap: Fixed key tracking in
@tanstack/react-virtualwhen feed articles update via background polling, preventing rows from visually overlapping or forming empty gaps. - π‘οΈ Smooth Auto-Scroll & Viewport Stability: Resolved infinite render loops during article loading and stabilized auto-scroll navigation.
- β¨οΈ Home & End Keyboard Navigation: Press Home or End in the article list to instantly jump to and select the first or last article.
π Notifier Window Polish & Features
- βοΈ Direct Settings Shortcut: Added a dedicated settings button (
β) in the notifier top bar with a clean divider, deep-linking directly to the Notifications tab. - π’ Dynamic Remaining Cards Counter: The "more" pill dynamically discounts cards as you scroll down and smoothly disappears upon reaching the bottom.
- π Adaptive Height & Action Button Padding: Calibrated base heights and implemented live measurements so action buttons are never cut off for single or dual notifications.
- π¨ Symmetrical Bottom Fade: Aligned the subtle bottom gradient across the full card width for a seamless, elegant finish.
π¦ Artifacts & Distribution
Automated build packages generated via GitHub Actions:
- Installer:
CyberFeeds-1.16.0-setup.exe - Differential Blockmap:
CyberFeeds-1.16.0-setup.exe.blockmap - Update Metadata:
latest.yml