Repository navigation
Releases
Releases · lukasbaxter/slopify
v0.1.178
- Speakers: a burst of skips loads only the song it lands on; Cast loads stop waiting 6 s on a status that never comes
- iOS: seek drag no longer drops mid-drag; artists opened from Home zoom and swipe down to close
- Android: every phone screen, the shell and LibraryStore; signs in and plays
- Android: per-task build dirs for parallel agents (make TASK=)
- Android: Media3 player and the design system (current iOS look)
- CI android-native: use the runner's Android SDK (setup-android fails on ubuntu 26.04)
- Native Android app foundation (Kotlin + Compose) in android/
- iOS: queue is just the list (swipe down closes); a new song's lyrics start at the top
Apps
| App | Runs on | Get it |
|---|---|---|
| Web app | Any browser (computer, phone, tablet) | Your server's address |
| Mac | macOS, Apple silicon | Slopify-0.1.178-arm64.dmg |
| Windows | Windows 10 / 11 | Slopify.Setup.0.1.178.exe (installer), Slopify.0.1.178.exe (portable) |
| Linux | Desktop Linux | Build from desktop/ (AppImage / deb; not attached to releases yet) |
| Android | Phones and tablets | Slopify-0.1.178.apk |
| iPhone / iPad | iOS | The Home Screen web app, or Slopify-0.1.178.ipa through SideStore |
| TV | Android TV / Google TV | Build from tv/ and sideload (not attached to releases yet) |
| Home Assistant | Home Assistant | The integration, through HACS (setup) |
| Speakers | Chromecast, BluOS, DIY slopify-speaker/1 |
No app: the server finds and plays to them |
Full Changelog: v0.1.177...v0.1.178
v0.1.177: Lyrics start at the top for every new song; phone queue is just the list
- Lyrics start at the top for every new song; phone queue is just the list
- iOS tests: theme preset is Classic (CI)
Apps
| App | Runs on | Get it |
|---|---|---|
| Web app | Any browser (computer, phone, tablet) | Your server's address |
| Mac | macOS, Apple silicon | Slopify-0.1.177-arm64.dmg |
| Windows | Windows 10 / 11 | Slopify.Setup.0.1.177.exe (installer), Slopify.0.1.177.exe (portable) |
| Linux | Desktop Linux | Build from desktop/ (AppImage / deb; not attached to releases yet) |
| Android | Phones and tablets | Slopify-0.1.177.apk |
| iPhone / iPad | iOS | The Home Screen web app, or Slopify-0.1.177.ipa through SideStore |
| TV | Android TV / Google TV | Build from tv/ and sideload (not attached to releases yet) |
| Home Assistant | Home Assistant | The integration, through HACS (setup) |
| Speakers | Chromecast, BluOS, DIY slopify-speaker/1 |
No app: the server finds and plays to them |
Full Changelog: v0.1.176...v0.1.177
v0.1.176: Theme preset "Spotify" is now "Classic" (web + iOS)
- Theme preset "Spotify" is now "Classic" (web + iOS)
- iOS: remove the Spotify logo from sign-in (glyph deleted)
- iOS lyrics backdrop: a bit less bright (0.42, saturate 1.4)
- iOS lyrics: brighter backdrop with a contrast scrim, swipe down from the header closes
- iOS device round 1: playlist scroll/drop, swipe to queue, library swipe-back, Home zoom lists
- README: native iPhone app (beta)
Apps
| App | Runs on | Get it |
|---|---|---|
| Web app | Any browser (computer, phone, tablet) | Your server's address |
| Mac | macOS, Apple silicon | Slopify-0.1.176-arm64.dmg |
| Windows | Windows 10 / 11 | Slopify.Setup.0.1.176.exe (installer), Slopify.0.1.176.exe (portable) |
| Linux | Desktop Linux | Build from desktop/ (AppImage / deb; not attached to releases yet) |
| Android | Phones and tablets | Slopify-0.1.176.apk |
| iPhone / iPad | iOS | The Home Screen web app, or Slopify-0.1.176.ipa through SideStore |
| TV | Android TV / Google TV | Build from tv/ and sideload (not attached to releases yet) |
| Home Assistant | Home Assistant | The integration, through HACS (setup) |
| Speakers | Chromecast, BluOS, DIY slopify-speaker/1 |
No app: the server finds and plays to them |
Full Changelog: v0.1.175...v0.1.176
v0.1.175: Lyrics: no top fade over the first line until scrolled or past it
- Lyrics: no top fade over the first line until scrolled or past it
- iOS: split slow type-check expressions (CI Xcode 26.6 timed out)
- Native iOS app (SwiftUI) in ios/
Apps
| App | Runs on | Get it |
|---|---|---|
| Web app | Any browser (computer, phone, tablet) | Your server's address |
| Mac | macOS, Apple silicon | Slopify-0.1.175-arm64.dmg |
| Windows | Windows 10 / 11 | Slopify.Setup.0.1.175.exe (installer), Slopify.0.1.175.exe (portable) |
| Linux | Desktop Linux | Build from desktop/ (AppImage / deb; not attached to releases yet) |
| Android | Phones and tablets | Slopify-0.1.175.apk |
| iPhone / iPad | iOS | The Home Screen web app, or Slopify-0.1.175.ipa through SideStore |
| TV | Android TV / Google TV | Build from tv/ and sideload (not attached to releases yet) |
| Home Assistant | Home Assistant | The integration, through HACS (setup) |
| Speakers | Chromecast, BluOS, DIY slopify-speaker/1 |
No app: the server finds and plays to them |
Full Changelog: v0.1.174...v0.1.175
v0.1.174: Folded library rail: no scroll bar over the covers
- Folded library rail: no scroll bar over the covers
Apps
| App | Runs on | Get it |
|---|---|---|
| Web app | Any browser (computer, phone, tablet) | Your server's address |
| Mac | macOS, Apple silicon | Slopify-0.1.174-arm64.dmg |
| Windows | Windows 10 / 11 | Slopify.Setup.0.1.174.exe (installer), Slopify.0.1.174.exe (portable) |
| Linux | Desktop Linux | Build from desktop/ (AppImage / deb; not attached to releases yet) |
| Android | Phones and tablets | Slopify-0.1.174.apk |
| iPhone / iPad | iOS | The Home Screen web app, or Slopify-0.1.174.ipa through SideStore |
| TV | Android TV / Google TV | Build from tv/ and sideload (not attached to releases yet) |
| Home Assistant | Home Assistant | The integration, through HACS (setup) |
| Speakers | Chromecast, BluOS, DIY slopify-speaker/1 |
No app: the server finds and plays to them |
Full Changelog: v0.1.173...v0.1.174
v0.1.173: Folded library rail: just the +, round, over the covers
- Folded library rail: just the +, round, over the covers
- Tests run per platform: a phone fix runs the phone's tests
Apps
| App | Runs on | Get it |
|---|---|---|
| Web app | Any browser (computer, phone, tablet) | Your server's address |
| Mac | macOS, Apple silicon | Slopify-0.1.173-arm64.dmg |
| Windows | Windows 10 / 11 | Slopify.Setup.0.1.173.exe (installer), Slopify.0.1.173.exe (portable) |
| Linux | Desktop Linux | Build from desktop/ (AppImage / deb; not attached to releases yet) |
| Android | Phones and tablets | Slopify-0.1.173.apk |
| iPhone / iPad | iOS | The Home Screen web app, or Slopify-0.1.173.ipa through SideStore |
| TV | Android TV / Google TV | Build from tv/ and sideload (not attached to releases yet) |
| Home Assistant | Home Assistant | The integration, through HACS (setup) |
| Speakers | Chromecast, BluOS, DIY slopify-speaker/1 |
No app: the server finds and plays to them |
Full Changelog: v0.1.172...v0.1.173
v0.1.172: Menus: Delete is red, icon and text; Choose photo has its icon
- Menus: Delete is red, icon and text; Choose photo has its icon
Apps
| App | Runs on | Get it |
|---|---|---|
| Web app | Any browser (computer, phone, tablet) | Your server's address |
| Mac | macOS, Apple silicon | Slopify-0.1.172-arm64.dmg |
| Windows | Windows 10 / 11 | Slopify.Setup.0.1.172.exe (installer), Slopify.0.1.172.exe (portable) |
| Linux | Desktop Linux | Build from desktop/ (AppImage / deb; not attached to releases yet) |
| Android | Phones and tablets | Slopify-0.1.172.apk |
| iPhone / iPad | iOS | The Home Screen web app, or Slopify-0.1.172.ipa through SideStore |
| TV | Android TV / Google TV | Build from tv/ and sideload (not attached to releases yet) |
| Home Assistant | Home Assistant | The integration, through HACS (setup) |
| Speakers | Chromecast, BluOS, DIY slopify-speaker/1 |
No app: the server finds and plays to them |
Full Changelog: v0.1.171...v0.1.172
v0.1.171: Folders take a picture of their own
- Folders take a picture of their own
Apps
| App | Runs on | Get it |
|---|---|---|
| Web app | Any browser (computer, phone, tablet) | Your server's address |
| Mac | macOS, Apple silicon | Slopify-0.1.171-arm64.dmg |
| Windows | Windows 10 / 11 | Slopify.Setup.0.1.171.exe (installer), Slopify.0.1.171.exe (portable) |
| Linux | Desktop Linux | Build from desktop/ (AppImage / deb; not attached to releases yet) |
| Android | Phones and tablets | Slopify-0.1.171.apk |
| iPhone / iPad | iOS | The Home Screen web app, or Slopify-0.1.171.ipa through SideStore |
| TV | Android TV / Google TV | Build from tv/ and sideload (not attached to releases yet) |
| Home Assistant | Home Assistant | The integration, through HACS (setup) |
| Speakers | Chromecast, BluOS, DIY slopify-speaker/1 |
No app: the server finds and plays to them |
Full Changelog: v0.1.170...v0.1.171
v0.1.170: Folders without the mixes: the library order takes any playlist
- Folders without the mixes: the library order takes any playlist
- The desktop layout fits every window width; the library folds to covers
- Your Library gets folders, and dragging that feels right
- Android: the notification's pause works with the app in the background
- Lint: unused test variables left from the mix removal
Apps
| App | Runs on | Get it |
|---|---|---|
| Web app | Any browser (computer, phone, tablet) | Your server's address |
| Mac | macOS, Apple silicon | Slopify-0.1.170-arm64.dmg |
| Windows | Windows 10 / 11 | Slopify.Setup.0.1.170.exe (installer), Slopify.0.1.170.exe (portable) |
| Linux | Desktop Linux | Build from desktop/ (AppImage / deb; not attached to releases yet) |
| Android | Phones and tablets | Slopify-0.1.170.apk |
| iPhone / iPad | iOS | The Home Screen web app, or Slopify-0.1.170.ipa through SideStore |
| TV | Android TV / Google TV | Build from tv/ and sideload (not attached to releases yet) |
| Home Assistant | Home Assistant | The integration, through HACS (setup) |
| Speakers | Chromecast, BluOS, DIY slopify-speaker/1 |
No app: the server finds and plays to them |
Full Changelog: v0.1.169...v0.1.170
v0.1.169: Playlist covers are Spotify's: a 2x2 grid of the first 4 album covers
- Playlist covers are Spotify's: a 2x2 grid of the first 4 album covers
Apps
| App | Runs on | Get it |
|---|---|---|
| Web app | Any browser (computer, phone, tablet) | Your server's address |
| Mac | macOS, Apple silicon | Slopify-0.1.169-arm64.dmg |
| Windows | Windows 10 / 11 | Slopify.Setup.0.1.169.exe (installer), Slopify.0.1.169.exe (portable) |
| Linux | Desktop Linux | Build from desktop/ (AppImage / deb; not attached to releases yet) |
| Android | Phones and tablets | Slopify-0.1.169.apk |
| iPhone / iPad | iOS | The Home Screen web app, or Slopify-0.1.169.ipa through SideStore |
| TV | Android TV / Google TV | Build from tv/ and sideload (not attached to releases yet) |
| Home Assistant | Home Assistant | The integration, through HACS (setup) |
| Speakers | Chromecast, BluOS, DIY slopify-speaker/1 |
No app: the server finds and plays to them |
Full Changelog: v0.1.168...v0.1.169