Skip to content

Leather Client 1.1.1

Latest

Choose a tag to compare

@dominic84p dominic84p released this 23 Oct 03:19
b8fef29

Changes

  • Microsoft sign-in now completes end to end in the Flatpak build (device-code flow, tokens kept in the keyring outside the sandbox).
  • Expired and signed-out accounts are surfaced explicitly, and the refresh button triggers re-login instead of leaving a dead session.
  • Native prompt() dialogs are gone - input happens through an in-app dialog, so nothing blocks on a web runtime prompt.
  • New dropdown component for the launcher's selects, and a copy button on the Microsoft device code.
  • Linux packaging: added an x86_64 RPM alongside the AppImage and Debian package, plus the Flatpak source tarball, desktop file and AppStream metainfo that the Flathub manifest consumes.
  • Fixed Tauri 2 updater signing: the workflows were passing the Tauri 1 variable names, which Tauri 2 ignores silently, so releases were never actually signed.
  • Windows and Linux are now built and signed in CI.

Downloads

Windows: LeatherClient-Setup.exe is the installer. The .msi and the Tauri/NSIS archives with their signatures are also provided. LeatherClient-Setup.exe.sha256 verifies the download.

Linux: use the x86_64 AppImage or Debian package. An RPM is also provided. The Flatpak source tarball is for the Flathub manifest; it is not a direct installer. SHA256SUMS.txt covers every Linux file in this release.

macOS: builds remain at 1.0.8 for now. This release does not include macOS installers, so latest.json carries no darwin entries and Mac users are not offered this update.