github Jellyfin2Samsung/Samsung-Jellyfin-Installer v2.3.1.0

5 hours ago

📦 [v2.3.1.0] – 2026-06-03

✅ What's New & Improved

#353 - Passwordless Jellyfin auto-login (JellyfinConfigViewModel.cs)

  • CanLogin - dropped the non-empty password requirement; Login enables with a validated server + username
  • AuthenticateAsync() - guard now requires only the username; a blank password is passed through to the server
  • No downstream changes needed: auto-login injection (JellyfinIndex.cs) is token-based, so once a passwordless account
    authenticates the access token is stored and auto-login works as normal. The server stays the source of truth
    (rejects a blank password for protected accounts with a 401)

#351 - Intel macOS binary (Constants.cs, PlatformService.cs)

  • MacX64Suffix _macos-x65 -> _macos-x64 (the typo)
  • TizenSdbMacOsArm64Pattern _linux-arm64 -> _macos-arm64
  • GetAssetPlatformIdentifier() "macos" -> arch-specific macos-x64/macos-arm64
  • GetTizenSdbSearchPattern() now picks the ARM64 pattern on Apple Silicon

#350 - Auto-updater

  • UpdaterService.cs - arch-aware platform suffix, .tar.gz extraction, broadened fallback, new IsAutomaticUpdateSupported() + install-location guard
  • UpdateCheckResult.cs - added SupportsAutomaticUpdate
  • UpdateDialogViewModel.cs / UpdateDialog.axaml - hide Automatic button + OS-specific note for installer-managed installs
  • MainWindowViewModel.cs - defensive guard routing installer-managed installs to the releases page
  • IUpdaterService.cs, en.json, Constants.cs - interface method + 3 new localization keys (English fallback covers untranslated languages)
Platform Status Notes
🍎 macOS (.app + dmg) ✅ Stable ARM64 + Intel
🍎 macOS (CLI) ✅ Stable Per-arch tar.gz
🐧 Linux ✅ Stable x64 + ARM64 (tar.gz / .deb)
🪟 Windows ✅ Stable CI-built

🛡️ Security Notice

Antivirus warnings may occur and are likely false positives.

Don't miss a new Samsung-Jellyfin-Installer release

NewReleases is sending notifications on new releases.