-
Pipu Music 0.7.0
released this
2026-10-20 15:31:41 +00:00 | 124 commits to main since this release⏳ Android: APK собирается — ход сборки.
Файл появится в этом релизе автоматически, а этот текст обновится.Что изменилось
Новое
- web: align the web UI with the design prototype (1c4e209)
- recommender: nightly ALS with offline metrics and CF candidates in the wave (M6) (3afed02)
- web: suggest tracks, my uploads and admin upload queue screens (M5.5) (a3f212d)
- api: upload queue with quota, tus intake, processing and import (M5.5) (ca106e8)
- storage writes via storage-agent, accepts_uploads and write_template (M5.5) (f66be2b)
- api: SHA-256 and Chromaprint fingerprints for the library (M5.5) (9b50038)
- mobile: Skia wave, wave player view, themes and playback settings (M5) (ed063d3)
- mobile: queue track reactions made offline and sync on reconnect (M5) (756e915)
- mobile: offline downloads, persistent event queue and offline start (M5) (be34ee5)
- mobile: self-update dialog with verified APK download and install (M5) (765345e)
- api: Android self-update endpoints proxied from Gitea releases (M5) (6a67c27)
- mobile: sign-in, tabs, search, collection and background player (M5) (9fd616d)
- web: My Wave button, mood picker and endless wave playback (M4) (eaedd1f)
- api: My Wave sessions with a Go fallback and wave metrics (M4) (3908814)
- rec: audio analyzer and My Wave v1 engine (M4) (ef29b85)
Сборка и CI
- integration tests on PostgreSQL + pgvector for migrations and store SQL (f5c2760)
Прочее
- e2e: log service warnings and give search indexing more time (4cca427)
- end-to-end user journey in CI; fix ALS vectors for small libraries (2285107)
Все изменения: v0.4.0...v0.7.0
Обновление сервера
Перед обновлением сделайте бэкап базы:
cd /opt/pipu-music/deploy && docker compose exec -T postgres pg_dump -U pipu -Fc pipu > /srv/pipu/backups/pipu-$(date +%F).dumpОбновление:
cd /opt/pipu-music/deploy && ./update.sh v0.7.0Скрипт переключит репозиторий на
v0.7.0, пересоберёт образы и перезапустит сервисы; миграции базы
применяются при старте API. Проверка — в ответе должна быть новая версия:curl -s https://<ваш-домен>/api/v1/server-infoОжидается
"version":"0.7.0".Android
- Установка или обновление: скачайте
pipu-music-0.7.0.apkниже и откройте его на телефоне;
Android попросит разрешить установку из этого источника. Обновление ставится поверх, данные сохраняются. - Проверка файла:
sha256sum pipu-music-0.7.0.apkдолжен совпасть сpipu-music-0.7.0.apk.sha256.
Первая установка сервера — инструкция.
Downloads