Skip to content

Releases

Nightjar 0.4.0

Choose a tag to compare

@github-actions github-actions released this 14 Nov 10:54

Stratus is now Nightjar: new name, new icon, and Ember as the accent colour.

  • Updating keeps everything: settings, your account sign-in, local playlists, history and the Spotify connection. On a Mac the app renames itself from Stratus.app to Nightjar.app the first time it starts. On Windows the Stratus shortcuts are replaced with Nightjar ones; a taskbar pin to Stratus needs pinning again.
  • New addresses: the site is nightjar.k3s.lat and the web player nightjar-app.k3s.lat. The old addresses redirect, and the web player brings your saved data along on the first visit. On iPhone, add the new address to the Home Screen again.
  • Web player Spotify users: add https://nightjar-app.k3s.lat/spotify-callback to your Spotify app's Redirect URIs. The old stratus-app address stays valid.
  • If you never changed the accent colour, it moves from SoundCloud orange to Ember.
  • The setup guide explains each step with small animated diagrams.
  • Imported Spotify tracks get their own covers.
  • The web player no longer throws an error when the browser can't register its service worker.

Stratus 0.3.1

Choose a tag to compare

@github-actions github-actions released this 14 Nov 09:09
  • The macOS and Windows apps are now VMP-signed by castlabs, which Spotify's DRM requires on those systems. In 0.3.0 Spotify tracks stopped after about a second with "Playback error"; this release fixes that.
  • Your Spotify sign-in is kept in your Stratus account, so you connect Spotify once and every device signed in to Stratus is connected. A new device skips the "Spotify or SoundCloud" question.
  • Linux download on the website.

Stratus 0.3.0

Choose a tag to compare

@github-actions github-actions released this 13 Nov 22:10

Stratus can now play Spotify's own audio with a Spotify Premium account, so imported playlists play complete instead of being matched on SoundCloud.

  • First launch asks where your music should come from: Spotify (Premium) or SoundCloud (free). With SoundCloud, imported Spotify playlists are matched to SoundCloud uploads, and most songs from a typical playlist won't be there. You can switch in Settings.
  • Spotify sign-in with your own free Spotify developer app (Spotify allows 5 accounts per app, so everyone creates one). The setup guide walks through it, including the redirect URIs to copy.
  • With Spotify as the source, Home, Search and Likes show your Spotify library, imports play as they are, and Spotify tracks can sit in the same queue as SoundCloud tracks.
  • Spotify plays inside Stratus on the desktop, or Stratus can work as a remote for your Spotify app. The web player on phones starts in remote mode, since phone browsers stop in-page Spotify audio when the screen locks.
  • Likes, playlists and history in your Stratus account can hold Spotify tracks.
  • The desktop app now runs on castlabs' Electron, which includes the Widevine module Spotify's audio needs. It downloads on first launch.
  • Linux build (AppImage).

Stratus 0.2.0

Choose a tag to compare

@github-actions github-actions released this 13 Nov 19:33

Stratus now works with real SoundCloud music out of the box, and your library follows you between the Mac, Windows and your phone.

  • Stratus accounts. Sign up in the app to keep likes, follows, history and playlists on the hosted backend at stratus-api.k3s.lat. New installs use it by default; Demo data and custom servers are still in Settings.
  • Spotify import matches against real SoundCloud search and saves straight to your library. Matching is stricter: mashups, sing-offs, 8D and no-autotune uploads, wrong-length rips and 30-second previews are flagged for you to check instead of being accepted.
  • Web player at stratus-app.k3s.lat with a phone layout (tab bar, mini player, swipe-down now playing). On iPhone, open it in Safari and use Share, Add to Home Screen.
  • Tracks that only have a 30-second preview are labelled "Preview".
  • Lower CPU and memory use, especially with the window hidden and in the immersive player.

Stratus 0.1.0

Choose a tag to compare

@github-actions github-actions released this 13 Nov 18:14

First release.

  • Cider-style layout: vibrancy sidebar, top bar with transport controls and an LCD now-playing display, a right-hand drawer, and a full-window immersive player.
  • Import public Spotify playlists and albums with no Spotify account or API key: every track is matched on SoundCloud, you review the matches, then save the playlist locally or to your backend. Long playlists are read in full; a paste or Exportify CSV option covers the rest.
  • Timed comments drawer synced to playback, Up Next queue with drag-to-reorder, and related-track autoplay when the queue runs out.
  • Pluggable backend over HTTP (see BACKEND.md), with a built-in mock so everything works without a server.
  • Installers for macOS (Apple silicon and Intel) and Windows.
  • Windows tray icon with playback controls.
  • Automatic updates from GitHub Releases, with an optional beta channel in Settings.