Skip to content

Releases: u61d/netflix-linux

v2.1.0

02 May 00:26

Choose a tag to compare

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

21 Feb 03:16

Choose a tag to compare

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

08 Dec 01:15

Choose a tag to compare

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, or canberra-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.