Skip to content

v0.0.6 — UX polish: rebrand strings + per-page titles

Choose a tag to compare

@arthursoares arthursoares released this 27 Apr 13:38
· 29 commits to main since this release

Small UX polish release on top of v0.0.5.1. No behavior changes.

Added

  • Per-page document titles. Every route (library, search, playlists, sync, settings, downloads) now sets its own <title> via <svelte:head>, so browser tabs / bookmarks / history land on something meaningful instead of the bare URL path.

Changed

  • UI rebrand to "Libsync". Replaces the last user-facing streamrip strings: app <title> default, sidebar header (also drops the stale "v3.0.0 — library manager" subtitle inherited from the upstream Python package version, in favor of "Qobuz & Tidal library manager"), Settings Download Path placeholder. Internals that retain the legacy streamrip name (Python module, STREAMRIP_DB_PATH, streamrip.db, .streamrip.json, logging.getLogger("streamrip")) stay as-is per the v1.0 plan in CLAUDE.md.

Internal

  • SDK submodule pin bumped from the v0.0.5.1 feature-branch SHA to the merged main SHA on arthursoares/qobuz_tidal_api_client. Same code; pin now points at a published, non-feature-branch commit.

Upgrade

Docker:

docker compose pull && docker compose up -d

Full commit list

v0.0.5.1...v0.0.6