Releases: u61d/netflix-linux
Releases · u61d/netflix-linux
v2.1.0
Netflix for Linux v2.1.0
Feature and stability update.
What changed
- Added update controls with stable/beta channels, release browsing, rollback links, and background downloads.
- Added session restore on startup plus a manual restore action in settings.
- Added selector health diagnostics with JSON export.
- Expanded the watch queue with hover-card add, search, drag reorder, dedupe, pin, and play-next.
- Added theme packs and compact mode for app windows.
- Added crash-safe mode after repeated unclean exits.
- Added settings import/export.
- Improved Discord RPC socket detection and reconnect behavior on Linux.
- Improved watch history persistence and pause handling.
- Expanded playback stats with optional connection and drop-rate data.
- Added contributor-facing community docs and PR guidance.
Notes
- Version is now 2.1.0.
- Lint, type-check, and unit tests are passing.
- E2E smoke tests are currently skipped under the installed Castlabs Electron build because it does not support Playwright's required launch flags.
- Linux packages remain AppImage, pacman, and deb.
v2.0.1
Netflix for Linux v2.0.1
Stability and polish update.
What changed
- Improved main process safety defaults.
- Added icon fallbacks to avoid missing resource issues.
- Fixed WindowManager test handle leak.
- Cleaned settings window messaging/wording.
- Updated docs for discoverability:
- README roadmap + “Help This Project Grow”
- Better contribution/discoverability notes
- Added new release media:
- UI demo GIF
- Settings screenshot
- History screenshot
Notes
- No intentional breaking changes.
- Linux packages included: AppImage, pacman, deb.
v2.0.0
Built this over a few months as a personal project, figured I'd clean it up and share.
What Works
- DRM support via Castlabs Electron (works on Linux without browser hassles)
- Discord Rich Presence - show what you're watching
- Multi-profile support - separate Netflix accounts per session
- Watch history tracking - export to CSV/JSON/TXT
- Auto-skip intros, recaps, credits
- Screenshot capture (F12) with sound effects
- Picture-in-Picture mode
- Speed controls 0.25x to 4x
- Health reminders for when you've been binging too long
- Stats overlay with real-time video metrics
- Customizable keyboard shortcuts
- Queue management
- Wayland and tiling WM support (tested on Hyprland, i3, bspwm)
Privacy
- No tracking by default
- Crash reporting is opt-in only (uses Sentry with PII stripping)
- Anonymous IDs only
- Home paths are sanitized in logs
Known Issues
- Some window features need extra setup on Wayland
- Screenshot sound needs
paplay,pw-play, orcanberra-gtk-play - Discord RPC only works with desktop client
Installation
Download the appropriate package for your distro below, or see the README for build instructions.
Thanks to Castlabs for Electron with Widevine.