New Features
- FPS counter added to header with toggle switch in settings
- Window controls alignment preference with dropdown setting
- Platform detection functionality implemented
- Context menu hiding capability added
- Infinite scrolling implemented
- New filter and sorting functions added
Improvements
- Real-time FPS calculation loop implemented
- Window control alignment setting persisted to local storage
- UI improvements including sidebar animation and macOS-style window controls
- Header layout improved with grid to keep search bar centered
- Chromium engine performance boosted with command line flags
- Builder.js added for clean building logs
- New scripts for yt-dlp management (fetch, download, verify)
UI/UX Enhancements
- Manual override for window control alignment class toggling
- Page header actions moved to global header
- Control buttons positioning fixes
- Various styling adjustments and polish
Technical Changes
- HTML structure refactored for sidebar navigation and infinite scroll
- Package.json updates
- Vendor binary management improvements
- Additional command line flags for performance