Skip to content

1.1.0

Latest

Choose a tag to compare

@github-actions github-actions released this 08 Sep 15:59
· 1 commit to main since this release
1.1.0
20c20a5

Highlights ✨

  • A new Settings window brings player, start page, style, zoom and integration preferences together. Open it with the gear button beside Reload. Changes save immediately.
  • Everforest and Tokyo Night join the bundled themes. Settings follows your selected style.
  • Notifications show songs within radio streams and replace older playback announcements. Play/Pause, Previous and Next controls are available where the platform supports notification actions.
  • Linux MPRIS gains fullscreen controls and radio song metadata, improves media URL playback and seeking, and preserves the queue when you press Stop.
  • More interface text is translated across the existing 32 languages, with corrected matching for Simplified and Traditional Chinese.
  • Fixes prevent stale playback updates after navigation, remember Classical Home as the last page, and report startup failures instead of leaving the splash open.

Custom theme migration

Sidra 1.1.0 ignores custom.css but leaves the file untouched. Custom themes now use JSON colours, not CSS rules.

Copy the JSON example to the path for your platform:

  • Linux: ~/.config/Sidra/custom-theme.json
  • macOS: ~/Library/Application Support/Sidra/custom-theme.json
  • Windows: %APPDATA%\Sidra\custom-theme.json

On Linux, a set XDG_CONFIG_HOME replaces ~/.config.

Copy your colours into the example, keeping all 12 required dark entries. Select Settings → Style → Custom Theme. Saved edits apply without a restart. Font and layout rules cannot migrate.

What's Changed

  • chore(nix): update hashes for v1.0.0 by @github-actions[bot] in #243
  • feat(settings): add tray-independent preferences by @flexiondotorg in #244
  • chore(assets): replace logo and installer artwork with clean SVGs by @flexiondotorg in #245
  • fix: refresh application icons and improve tray and navigation clarity by @flexiondotorg in #246
  • feat: add quality-of-life improvements by @flexiondotorg in #247
  • fix(i18n): close translation gaps and resolve Chinese script tags by @flexiondotorg in #248
  • feat(integrations): add richer media controls and notifications by @flexiondotorg in #250
  • fix: resolve playback lifecycle and metadata validation defects by @flexiondotorg in #251
  • build(deps-dev): bump vitest from 4.1.11 to 5.0.0 in the npm group by @dependabot[bot] in #252
  • build(deps): bump DeterminateSystems/determinate-nix-action from 3.22.2 to 3.22.3 in the github-actions group by @dependabot[bot] in #253
  • build(deps): bump nixpkgs from 34ab990 to 3ed67ec by @dependabot[bot] in #254

Full Changelog: 1.0.0...1.1.0