• v0.0.16-alpha d2ef1f50a1

    v0.0.16-alpha
    All checks were successful
    Release / release (push) Successful in 8s
    Pre-release

    llmad released this 2026-08-07 09:02:43 +00:00 | 0 commits to main since this release

    New Features

    • feat: cache artist images and album cover arts when full syncing
    • feat: added SyncView to show sync progress

    Bug Fixes

    • fix: skip a song if it is already cached
    • fix: fixed sort algorithm for album with more than 1 disc
    Downloads
  • v0.0.15-alpha a8b1ae8365

    v0.0.15-alpha
    All checks were successful
    Release / release (push) Successful in 8s
    Pre-release

    llmad released this 2026-07-31 18:24:58 +00:00 | 5 commits to main since this release

    New Features

    • feat: added offline scrobbling, when server returns online scrobbles are sent

    Bug Fixes

    • fix: created custom URLSession and updated scrobble function to include timestamp
    • fix: made checkServerAvailability public and added Check status button in SettingsView
    Downloads
  • v0.0.14-alpha 5297ce80c4

    v0.0.14-alpha
    All checks were successful
    Release / release (push) Successful in 9s
    Pre-release

    llmad released this 2026-07-27 00:38:03 +00:00 | 9 commits to main since this release

    New Features

    • feat: added button in SettingsView to clear cache
    • feat: added button to download all albums in a list (newest, frequent, starred, etc)
    • feat: added icon on cached songs

    Bug Fixes

    • fix: SyncManager save in big batches instead of a lot of little saves
    • fix: make ping(serverUrl:params:) use self.decoder
    • fix: in SyncManager save in batches and set isInitialSyncDone flag correctly
    • fix: change audio buffer to 240 seconds from 3600 seconds
    • fix: made LogManager entries a Published property to remove MainActor Task
    • fix: use LazyVStack instead of VStack in LogsView
    • fix: mantain running totals instead of full directory enumaration on every save
    • fix: made JSONDecoder and ISO8601DateFormatter initialized only one time per SubsonicService instance
    • fix: added safa area padding in SettingsView
    • fix: always render updated value of song count and cache size
    Downloads
  • v0.0.13-alpha2 e5aef0338b

    v0.0.13-alpha2
    All checks were successful
    Release / release (push) Successful in 8s
    Pre-release

    llmad released this 2026-07-17 10:37:15 +00:00 | 23 commits to main since this release

    New Features

    • feat: add server status in SettingsView

    Bug Fixes

    • fix: make HomeView usable when offline or server not reachable
    • fix: check server reachability at startup
    Downloads
  • v0.0.13-alpha 05be5f16e8

    v0.0.13-alpha
    All checks were successful
    Release / release (push) Successful in 9s
    Pre-release

    llmad released this 2026-07-16 22:56:16 +00:00 | 27 commits to main since this release

    New Features

    • feat: added SwiftData-backed offline metadata caching
    • feat: check SwiftData before reaching server
    • feat: added in SettingsView size of the cache
    • feat: download and stream from disk if song is downloaded
    • feat: added version field in SettingsView

    Bug Fixes

    • fix: added cached songs count in SettingsView
    • fix: add isDownloading state to UI and skip download if file exists
    • fix: call getStream only if server is reachable
    • fix: added togglePlayPauseCommand handler to support some devices on remote control

    Refactoring

    • refactor: improved download flow

    Other

    • chore: clean appPermissions section in app-repo.json
    Downloads
  • v0.0.12-alpha 2e855dfe73

    v0.0.12-alpha
    All checks were successful
    Release / release (push) Successful in 8s
    Pre-release

    llmad released this 2026-07-10 21:14:31 +00:00 | 39 commits to main since this release

    New Features

    • feat: added menu option to remove song from playlist

    Bug Fixes

    • fix: reset isSeeking to false on error
    • fix: fixed LogsView safe area padding

    Refactoring

    • refactor: adapted SearchView to MVVM pattern and improved search functionality

    Other

    • chore: updated app-repo.json to include release notes
    Downloads
  • v0.0.11-alpha cf6be390ef

    v0.0.11-alpha
    All checks were successful
    Release / release (push) Successful in 9s
    Pre-release

    llmad released this 2026-07-03 13:15:13 +00:00 | 45 commits to main since this release

    New Features

    • feat: added selection of the preferred audio format (mp3, flac, opus)

    Bug Fixes

    • fix: fix fire-and-forget issue #12
    • fix: added max entries in LogManager and announce updates to observers
    • fix: update stars only after successful api call
    • fix: added loading state in the login view
    • fix: minor fix
    • fix: fixed random button on album page
    • fix: improved ui of PlaylistView
    • fix: remove force-unwrap in favor of guard
    • fix: fixed source of truth for server address

    Refactoring

    • refactor: cleaned and removed stale/dead code

    Other

    • chore(release): bump version to v0.0.11-alpha
    • chore: updated AGENTS.md
    Downloads
  • v0.0.10-alpha 59acaa90bc

    v0.0.10-alpha
    All checks were successful
    Release / release (push) Successful in 53s
    Pre-release

    llmad released this 2026-06-25 22:59:34 +00:00 | 58 commits to main since this release

    New Features

    • feat: added NetworkMonitor to check for network and server availability
    • feat: updated models for future offline support
    • feat: added common data layer for future offline cache

    Bug Fixes

    • fix: implemented re-fetch when server return online
    • fix: improved network requests from ui
    • fix: improved error handling
    • fix: minor fixes
    • fix: fixed rating system in full screen player

    Other

    • chore(release): bump version to v0.0.10-alpha
    Downloads
  • v0.0.9-alpha1 20ff0eaf2a

    v0.0.9-alpha1
    All checks were successful
    Release / release (push) Successful in 8s
    Pre-release

    llmad released this 2026-06-16 14:32:20 +00:00 | 67 commits to main since this release

    New Features

    • feat: added queue view
    • feat: added buttons to add a song to a playlist

    Refactoring

    • refactor: reorganize file structure and fix naming mismatches

    Other

    • chore(release): bump version to v0.0.9-alpha1
    • chore: updated AGENTS.md
    • chore: clean leftovers
    Downloads
  • v0.0.8-alpha1 f6c8af65b8

    v0.0.8-alpha1
    All checks were successful
    Release / release (push) Successful in 8s
    Pre-release

    llmad released this 2026-06-11 14:10:11 +00:00 | 73 commits to main since this release

    New Features

    • feat: Added playlists created by user

    Other

    • chore(release): bump version to v0.0.8-alpha1
    Downloads