Skip to content

Releases

v1.5.1

Choose a tag to compare

@github-actions github-actions released this 06 Nov 16:42

What's Changed

  • chore: make the Flutter app the default in tooling and docs by @arsfeld in #20

Full Changelog: v1.5.0...v1.5.1

What's Changed

  • chore: make the Flutter app the default in tooling and docs by @arsfeld in #20

Full Changelog: v1.5.0...v1.5.1

v1.5.0

Choose a tag to compare

@github-actions github-actions released this 02 Oct 13:50

What's Changed

  • fix(flutter): center-crop thumbnails to preserve aspect ratio by @arsfeld in #18
  • feat(flutter): use native GNOME Adwaita symbolic icons on Linux by @arsfeld in #19

Full Changelog: v1.4.0...v1.5.0

What's Changed

  • fix(flutter): center-crop thumbnails to preserve aspect ratio by @arsfeld in #18
  • feat(flutter): use native GNOME Adwaita symbolic icons on Linux by @arsfeld in #19

Full Changelog: v1.4.0...v1.5.0

v1.4.0

Choose a tag to compare

@github-actions github-actions released this 02 Oct 12:51

What's Changed

  • fix(flutter): show a seek's target while it is still pending by @arsfeld in #16
  • Native GTK titlebar and immersive player window on Linux by @arsfeld in #17

Full Changelog: v1.3.0...v1.4.0

What's Changed

  • fix(flutter): show a seek's target while it is still pending by @arsfeld in #16
  • Native GTK titlebar and immersive player window on Linux by @arsfeld in #17

Full Changelog: v1.3.0...v1.4.0

Stash Player 1.3

Choose a tag to compare

@github-actions github-actions released this 24 Sep 22:57

The Linux app can now update itself from a signed Flatpak repository, and on macOS the toolbar and connection settings use real macOS controls.

What's new

  • Linux: automatic updates. Install once from the Stash Player repository, and new versions arrive through GNOME Software or flatpak update:

    flatpak install --user https://arsfeld.github.io/stash-player/flatpak/dev.arsfeld.stash-player.flatpakref
  • macOS: native toolbar. The library's sort, rating, filter, search, scan and tasks controls are now a real macOS toolbar with SF Symbols. On narrow windows, items move into the toolbar's » overflow menu.

  • macOS: native connection sheet. Connecting on first launch, and Stash Player → Settings… (⌘,), now use a standard macOS sheet. Return saves, Esc cancels, and any error appears in red under its field.

Installing

  • macOS: update through the built-in updater, or download StashPlayer-macos-arm64.zip below.
  • Linux: use the repository command above, or install stash-player.flatpak below over your existing install.

What's Changed

  • Signed Flatpak repository for auto-updates by @arsfeld in #14
  • Native AppKit toolbar and connection sheet on macOS by @arsfeld in #15

Full Changelog: v1.2.0...v1.3.0

Stash Player 1.2

Choose a tag to compare

@github-actions github-actions released this 24 Sep 20:13

Connection settings now open as a dialog over your library, the way each platform does it.

What's new

  • Settings dialog: changing your Stash server, API key or proxy no longer takes over the whole window. Save tests the connection first. If it fails, the dialog stays open and shows the error next to the field.
  • macOS: open settings from Stash Player → Settings… or with ⌘,, as in other Mac apps. The gear button is gone from the toolbar.
  • Linux: open settings from Preferences in the new main menu (☰), or press Ctrl+,.

Fixes

  • Scanning your library now generates covers and previews using the same defaults as the Stash web UI.

Installing

  • macOS: update through the built-in updater, or download StashPlayer-macos-arm64.zip below.
  • Linux: install stash-player.flatpak below over your existing install.

What's Changed

  • fix(flutter): scan generates covers and assets like the web UI by @arsfeld in #12
  • Connection settings as a native-shaped dialog by @arsfeld in #13

Full Changelog: v1.1.0...v1.2.0

Stash Player 1.1

Choose a tag to compare

@arsfeld arsfeld released this 24 Sep 17:38

Stash Player now looks and feels like it belongs on your desktop.

What's new

  • Linux: GNOME styling throughout, with Adwaita icons, your system accent colour and GNOME's UI font, plus native GTK menus.
  • macOS: macOS styling with Lucide icons, a native menu bar and native context menus.

Fixes

  • macOS updates: delta updates and older release downloads in the update feed now resolve, so Sparkle can download small delta updates instead of falling back to the full zip.

Installing

  • macOS: update through the built-in updater, or download StashPlayer-macos-arm64.zip below.
  • Linux: install stash-player.flatpak below over your existing install.

Full changelog: v1.0.0...v1.1.0

What's Changed

  • fix(ci): make every appcast enclosure URL resolve by @arsfeld in #10
  • Native look and feel on Linux and macOS by @arsfeld in #11

Full Changelog: v1.0.0...v1.1.0

What's Changed

  • fix(ci): make every appcast enclosure URL resolve by @arsfeld in #10
  • Native look and feel on Linux and macOS by @arsfeld in #11

Full Changelog: v1.0.0...v1.1.0

Stash Player 1.0

Choose a tag to compare

@arsfeld arsfeld released this 24 Sep 12:38

Stash Player 1.0 is a new, rebuilt client for Linux and macOS. It replaces the GTK and SwiftUI apps under the same app identity, so you get it as a regular update.

Upgrading

  • Your connection comes with you. On first launch the new client imports your saved server URL, API key and proxy settings from the old app. On macOS you may see one keychain prompt; "Always Allow" is fine.
  • macOS: installs through the built-in updater (Sparkle), or grab StashPlayer-macos-arm64.zip below.
  • Linux: install stash-player.flatpak below over your existing install.

What's in it

  • Library grid with search, sorting, and rating and tracking filters
  • A player where the video fills the window, with on-screen controls, mpv-style keyboard shortcuts and a scene details drawer
  • Playback through libmpv, with hardware decoding (VA-API on Linux) where available
  • Resume position, play count, rating and O-counter synced back to Stash
  • Optional SOCKS proxy for servers you can only reach over a tailnet
  • Previous/next navigation that follows your library's current sort order

Full changelog: v0.5.0...v1.0.0

What's Changed

  • Ship the Flutter client as Stash Player 1.0 by @arsfeld in #9

Full Changelog: v0.5.0...v1.0.0

What's Changed

  • Ship the Flutter client as Stash Player 1.0 by @arsfeld in #9

Full Changelog: v0.5.0...v1.0.0

v0.5.0

Choose a tag to compare

@github-actions github-actions released this 26 Aug 22:04

Full Changelog: v0.4.7...v0.5.0

Full Changelog: v0.4.7...v0.5.0

v0.4.7

Choose a tag to compare

@github-actions github-actions released this 15 Jun 17:15

Full Changelog: v0.4.6...v0.4.7

Full Changelog: v0.4.6...v0.4.7

v0.4.6

Choose a tag to compare

@github-actions github-actions released this 11 Jun 14:25

Full Changelog: v0.4.5...v0.4.6

Full Changelog: v0.4.5...v0.4.6