• v1.6.0 02307802bc

    Pipu Music 1.6.0
    ci / recommender / recommender (push) Successful in 37s
    release / release (версия и заметки) (push) Successful in 5s
    release / prune (старые файлы и прогоны) (push) Successful in 5s
    ci / db / db (push) Successful in 54s
    release / android (APK в релиз) (push) Successful in 3m54s
    release / desktop (Linux и Windows в релиз) (push) Successful in 12m38s
    Stable

    gitea-actions released this 2026-10-22 11:29:26 +00:00 | 62 commits to main since this release

    ✅ Android: APK собран — pipu-music-1.6.0.apk (23,4 МБ), versionCode 1060099.
    SHA-256: d0c7bfd2ff8072d0b676eb33758f94bce38461fa3c833e7ae5ac62625e591f4c

    ✅ Десктоп (Linux): собрано — pipu-music-1.6.0-linux.deb (4,1 МБ).

    ✅ Десктоп (Windows): собрано — pipu-music-1.6.0-windows-setup.exe (3,1 МБ).

    Что изменилось

    Новое

    • recommendations: collect demographics and advance age cohorts (fff91c4)

    Исправления

    • web: scope playlist creation locator in e2e test (c84f90e)

    Рефакторинг

    • isolate playback and upload use cases (e158558)

    Прочее

    • recommender: format demographic integration test (0230780)

    Все изменения: v1.5.0...v1.6.0

    Обновление сервера

    Обновление:

    cd /opt/pipu-music/deploy && ./update.sh v1.6.0
    

    Скрипт переключит репозиторий на v1.6.0, пересоберёт образы и перезапустит сервисы; миграции базы
    применяются при старте API. Проверка — в ответе должна быть новая версия:

    curl -s https://<ваш-домен>/api/v1/server-info
    

    Ожидается "version":"1.6.0".

    Клиенты

    Скачайте с этой страницы или с /download на сервере (подскажет сборку под вашу систему).

    • Android: pipu-music-1.6.0.apk — откройте на телефоне; Android попросит разрешить установку из этого источника.
    • Windows: pipu-music-1.6.0-windows-setup.exe.
    • Linux: pipu-music-1.6.0-linux.deb — sudo apt install ./pipu-music-1.6.0-linux.deb (нужны WebKitGTK 4.1 и GStreamer).
    • Проверка APK: sha256sum pipu-music-1.6.0.apk должен совпасть с pipu-music-1.6.0.apk.sha256.

    Первая установка сервера — инструкция.

    Downloads
  • v1.5.0 72567acd28

    Pipu Music 1.5.0
    release / desktop (Linux и Windows в релиз) (push) Successful in 16m22s
    release / prune (старые файлы и прогоны) (push) Successful in 6s
    ci / mobile / mobile (Metro-бандл Android) (push) Successful in 1m23s
    release / release (версия и заметки) (push) Successful in 6s
    ci / ts / ts (packages + web) (push) Failing after 5m25s
    release / android (APK в релиз) (push) Successful in 4m18s
    Stable

    gitea-actions released this 2026-10-22 06:58:10 +00:00 | 66 commits to main since this release

    ✅ Android: APK собран — pipu-music-1.5.0.apk (23,3 МБ), versionCode 1050099.
    SHA-256: f47776e471cd299a1bbee2b4939d12f7c151f3984347437ec74acb170a2da887

    ✅ Десктоп (Linux): собрано — pipu-music-1.5.0-linux.deb (4,1 МБ).

    ✅ Десктоп (Windows): собрано — pipu-music-1.5.0-windows-setup.exe (3,1 МБ).

    Что изменилось

    Новое

    • web: polish catalog motion, empty states, and mobile now-playing (72567ac)
    • web: list previous app builds on the download page (39aaaed)

    Все изменения: v1.4.5...v1.5.0

    Обновление сервера

    Обновление:

    cd /opt/pipu-music/deploy && ./update.sh v1.5.0
    

    Скрипт переключит репозиторий на v1.5.0, пересоберёт образы и перезапустит сервисы; миграции базы
    применяются при старте API. Проверка — в ответе должна быть новая версия:

    curl -s https://<ваш-домен>/api/v1/server-info
    

    Ожидается "version":"1.5.0".

    Клиенты

    Скачайте с этой страницы или с /download на сервере (подскажет сборку под вашу систему).

    • Android: pipu-music-1.5.0.apk — откройте на телефоне; Android попросит разрешить установку из этого источника.
    • Windows: pipu-music-1.5.0-windows-setup.exe.
    • Linux: pipu-music-1.5.0-linux.deb — sudo apt install ./pipu-music-1.5.0-linux.deb (нужны WebKitGTK 4.1 и GStreamer).
    • Проверка APK: sha256sum pipu-music-1.5.0.apk должен совпасть с pipu-music-1.5.0.apk.sha256.

    Первая установка сервера — инструкция.

    Downloads
  • v1.4.5 8eb6b36888

    Pipu Music 1.4.5
    ci / ts / ts (packages + web) (push) Successful in 3m30s
    release / android (APK в релиз) (push) Successful in 8m57s
    release / release (версия и заметки) (push) Successful in 8s
    release / desktop (Linux и Windows в релиз) (push) Successful in 16m4s
    release / prune (старые файлы и прогоны) (push) Successful in 8s
    Stable

    gitea-actions released this 2026-10-22 05:34:41 +00:00 | 68 commits to main since this release

    ✅ Android: APK собран — pipu-music-1.4.5.apk (23,3 МБ), versionCode 1040599.
    SHA-256: a762e532d3ecef5cb3c32ddc8cdfd2f0e625ac5bc84ab8f8d10701c4570bf9a1

    ✅ Десктоп (Linux): собрано — pipu-music-1.4.5-linux.deb (4,1 МБ).

    ✅ Десктоп (Windows): собрано — pipu-music-1.4.5-windows-setup.exe (3,1 МБ).

    Что изменилось

    Сборка и CI

    • release: keep files and Actions runs for the last 8 releases (8eb6b36)

    Все изменения: v1.4.4...v1.4.5

    Обновление сервера

    Обновление:

    cd /opt/pipu-music/deploy && ./update.sh v1.4.5
    

    Скрипт переключит репозиторий на v1.4.5, пересоберёт образы и перезапустит сервисы; миграции базы
    применяются при старте API. Проверка — в ответе должна быть новая версия:

    curl -s https://<ваш-домен>/api/v1/server-info
    

    Ожидается "version":"1.4.5".

    Клиенты

    Скачайте с этой страницы или с /download на сервере (подскажет сборку под вашу систему).

    • Android: pipu-music-1.4.5.apk — откройте на телефоне; Android попросит разрешить установку из этого источника.
    • Windows: pipu-music-1.4.5-windows-setup.exe.
    • Linux: pipu-music-1.4.5-linux.deb — sudo apt install ./pipu-music-1.4.5-linux.deb (нужны WebKitGTK 4.1 и GStreamer).
    • Проверка APK: sha256sum pipu-music-1.4.5.apk должен совпасть с pipu-music-1.4.5.apk.sha256.

    Первая установка сервера — инструкция.

    Downloads
  • v1.4.4 83b604437c

    Pipu Music 1.4.4
    ci / api / api (push) Successful in 50s
    ci / db / db (push) Successful in 50s
    ci / contract / contract (сгенерированный код совпадает с openapi.yaml) (push) Failing after 49s
    ci / mobile / mobile (Metro-бандл Android) (push) Successful in 1m13s
    ci / ts / ts (packages + web) (push) Canceled after 2m4s
    ci / desktop / rust (desktop proxy) (push) Successful in 5m33s
    release / release (версия и заметки) (push) Successful in 9s
    release / android (APK в релиз) (push) Failing after 4m6s
    release / desktop (Linux и Windows в релиз) (push) Successful in 17m20s
    Stable

    gitea-actions released this 2026-10-22 05:32:56 +00:00 | 69 commits to main since this release

    ❌ Android: сборка APK не удалась — лог сборки.
    Серверная часть релиза от этого не зависит; APK появится здесь после перезапуска сборки.

    ✅ Десктоп (Linux): собрано — pipu-music-1.4.4-linux.deb (4,1 МБ).

    ✅ Десктоп (Windows): собрано — pipu-music-1.4.4-windows-setup.exe (3,1 МБ).

    Что изменилось

    Новое

    • genius: load song metadata, lyrics, and artwork (73ad61e)
    • player: add current track to playlists (fb20258)
    • branding: add unified Pipu Music app icons (78c0061)

    Производительность

    • desktop: ship a .deb instead of an 80MB AppImage (83b6044)

    Все изменения: v1.4.3...v1.4.4

    Обновление сервера

    Обновление:

    cd /opt/pipu-music/deploy && ./update.sh v1.4.4
    

    Скрипт переключит репозиторий на v1.4.4, пересоберёт образы и перезапустит сервисы; миграции базы
    применяются при старте API. Проверка — в ответе должна быть новая версия:

    curl -s https://<ваш-домен>/api/v1/server-info
    

    Ожидается "version":"1.4.4".

    Клиенты

    Скачайте с этой страницы или с /download на сервере (подскажет сборку под вашу систему).

    • Android: pipu-music-1.4.4.apk — откройте на телефоне; Android попросит разрешить установку из этого источника.
    • Windows: pipu-music-1.4.4-windows-setup.exe.
    • Linux: pipu-music-1.4.4-linux.deb — sudo apt install ./pipu-music-1.4.4-linux.deb (нужны WebKitGTK 4.1 и GStreamer).
    • Проверка APK: sha256sum pipu-music-1.4.4.apk должен совпасть с pipu-music-1.4.4.apk.sha256.

    Первая установка сервера — инструкция.

    Downloads
  • v1.4.3 d3116aba96

    Pipu Music 1.4.3
    ci / ts / ts (packages + web) (push) Successful in 2m54s
    release / release (версия и заметки) (push) Successful in 9s
    release / android (APK в релиз) (push) Successful in 7m28s
    ci / desktop / rust (desktop proxy) (push) Successful in 7m20s
    release / desktop (Linux и Windows в релиз) (push) Successful in 12m56s
    Stable

    gitea-actions released this 2026-10-21 22:33:43 +00:00 | 73 commits to main since this release

    ✅ Android: APK собран — pipu-music-1.4.3.apk (23,2 МБ), versionCode 1040399.
    SHA-256: 94b0f2ab7cebfa64f4c95d32b1f6c98b6deadab6f5a4a6faac89381684922adf

    ✅ Десктоп (Linux): собрано — pipu-music-1.4.3-linux.AppImage (79,4 МБ), pipu-music-1.4.3-linux.deb (4,1 МБ).

    ✅ Десктоп (Windows): собрано — pipu-music-1.4.3-windows-setup.exe (3,1 МБ).

    Что изменилось

    Исправления

    • web: keep the track title readable in the 320px player (b7518aa)

    Производительность

    • desktop: stop packing GStreamer into the AppImage (d3116ab)

    Все изменения: v1.4.2...v1.4.3

    Обновление сервера

    Обновление:

    cd /opt/pipu-music/deploy && ./update.sh v1.4.3
    

    Скрипт переключит репозиторий на v1.4.3, пересоберёт образы и перезапустит сервисы; миграции базы
    применяются при старте API. Проверка — в ответе должна быть новая версия:

    curl -s https://<ваш-домен>/api/v1/server-info
    

    Ожидается "version":"1.4.3".

    Клиенты

    Скачайте с этой страницы или с /download на сервере (подскажет сборку под вашу систему).

    • Android: pipu-music-1.4.3.apk — откройте на телефоне; Android попросит разрешить установку из этого источника.
    • Windows: pipu-music-1.4.3-windows-setup.exe.
    • Linux: pipu-music-1.4.3-linux.AppImage (сделайте исполняемым) или .deb.
    • Проверка APK: sha256sum pipu-music-1.4.3.apk должен совпасть с pipu-music-1.4.3.apk.sha256.

    Первая установка сервера — инструкция.

    Downloads
  • v1.4.2 eb8031b126

    Pipu Music 1.4.2
    ci / ts / ts (packages + web) (push) Failing after 1m41s
    release / release (версия и заметки) (push) Successful in 7s
    release / android (APK в релиз) (push) Successful in 6m0s
    ci / desktop / rust (desktop proxy) (push) Successful in 10m12s
    release / desktop (Linux и Windows в релиз) (push) Successful in 20m8s
    Stable

    gitea-actions released this 2026-10-21 21:46:08 +00:00 | 75 commits to main since this release

    ✅ Android: APK собран — pipu-music-1.4.2.apk (23,2 МБ), versionCode 1040299.
    SHA-256: 3f577572c874f49476ec533f587f1c2abaf5536e2ad33739ca5b0bdbee830294

    ✅ Десктоп (Linux): собрано — pipu-music-1.4.2-linux.AppImage (89,9 МБ), pipu-music-1.4.2-linux.deb (5,8 МБ).

    ✅ Десктоп (Windows): собрано — pipu-music-1.4.2-windows-setup.exe (4,2 МБ).

    Что изменилось

    Сборка и CI

    • release: cross-compile Windows NSIS on the Linux runner (eb8031b)

    Все изменения: v1.4.1...v1.4.2

    Обновление сервера

    Обновление:

    cd /opt/pipu-music/deploy && ./update.sh v1.4.2
    

    Скрипт переключит репозиторий на v1.4.2, пересоберёт образы и перезапустит сервисы; миграции базы
    применяются при старте API. Проверка — в ответе должна быть новая версия:

    curl -s https://<ваш-домен>/api/v1/server-info
    

    Ожидается "version":"1.4.2".

    Клиенты

    Скачайте с этой страницы или с /download на сервере (подскажет сборку под вашу систему).

    • Android: pipu-music-1.4.2.apk — откройте на телефоне; Android попросит разрешить установку из этого источника.
    • Windows: pipu-music-1.4.2-windows-setup.exe.
    • Linux: pipu-music-1.4.2-linux.AppImage (сделайте исполняемым) или .deb.
    • Проверка APK: sha256sum pipu-music-1.4.2.apk должен совпасть с pipu-music-1.4.2.apk.sha256.

    Первая установка сервера — инструкция.

    Downloads
  • v1.4.1 e4b841a8d8

    Pipu Music 1.4.1
    ci / ts / ts (packages + web) (push) Failing after 1m42s
    release / android (APK в релиз) (push) Successful in 7m49s
    release / release (версия и заметки) (push) Successful in 8s
    ci / desktop / rust (desktop proxy) (push) Successful in 7m35s
    release / desktop (Linux в релиз) (push) Canceled after 2m48s
    release / desktop (Windows в релиз) (push) Canceled after 0s
    Stable

    gitea-actions released this 2026-10-21 21:35:34 +00:00 | 76 commits to main since this release

    ✅ Android: APK собран — pipu-music-1.4.1.apk (23,2 МБ), versionCode 1040199.
    SHA-256: 7eb32086cbc12d9716b0ea469bdabb7c7dbcfaf3d0e81f1336c449fcee6c6bef

    ⏳ Десктоп (Linux): собирается — ход сборки.
    AppImage и .deb появится в этом релизе автоматически.

    ⏳ Десктоп (Windows): собирается — ход сборки.
    NSIS-установщик появится в этом релизе автоматически.

    Что изменилось

    Сборка и CI

    • release: attach Linux and Windows desktop installers (e4b841a)

    Все изменения: v1.4.0...v1.4.1

    Обновление сервера

    Обновление:

    cd /opt/pipu-music/deploy && ./update.sh v1.4.1
    

    Скрипт переключит репозиторий на v1.4.1, пересоберёт образы и перезапустит сервисы; миграции базы
    применяются при старте API. Проверка — в ответе должна быть новая версия:

    curl -s https://<ваш-домен>/api/v1/server-info
    

    Ожидается "version":"1.4.1".

    Клиенты

    Скачайте с этой страницы или с /download на сервере (подскажет сборку под вашу систему).

    • Android: pipu-music-1.4.1.apk — откройте на телефоне; Android попросит разрешить установку из этого источника.
    • Windows: pipu-music-1.4.1-windows-setup.exe.
    • Linux: pipu-music-1.4.1-linux.AppImage (сделайте исполняемым) или .deb.
    • Проверка APK: sha256sum pipu-music-1.4.1.apk должен совпасть с pipu-music-1.4.1.apk.sha256.

    Первая установка сервера — инструкция.

    Downloads
  • v1.4.0 597067689a

    Pipu Music 1.4.0
    ci / api / api (push) Successful in 48s
    ci / contract / contract (сгенерированный код совпадает с openapi.yaml) (push) Successful in 1m10s
    ci / db / db (push) Successful in 57s
    ci / mobile / mobile (Metro-бандл Android) (push) Successful in 1m1s
    ci / desktop / rust (desktop proxy) (push) Successful in 5m37s
    ci / ts / ts (packages + web) (push) Successful in 4m10s
    release / release (версия и заметки) (push) Successful in 11s
    release / android (APK в релиз) (push) Successful in 4m22s
    Stable

    gitea-actions released this 2026-10-21 21:17:35 +00:00 | 77 commits to main since this release

    ✅ Android: APK собран — pipu-music-1.4.0.apk (23,2 МБ), versionCode 1040099.
    SHA-256: aecb1c611d16f4bf2e2929b771c74facc16830eb4c243641bd476bb2556f9451

    Что изменилось

    Новое

    • add a platform-aware apps download page (5970676)

    Все изменения: v1.3.0...v1.4.0

    Обновление сервера

    Обновление:

    cd /opt/pipu-music/deploy && ./update.sh v1.4.0
    

    Скрипт переключит репозиторий на v1.4.0, пересоберёт образы и перезапустит сервисы; миграции базы
    применяются при старте API. Проверка — в ответе должна быть новая версия:

    curl -s https://<ваш-домен>/api/v1/server-info
    

    Ожидается "version":"1.4.0".

    Android

    • Установка или обновление: скачайте pipu-music-1.4.0.apk ниже и откройте его на телефоне;
      Android попросит разрешить установку из этого источника. Обновление ставится поверх, данные сохраняются.
    • Проверка файла: sha256sum pipu-music-1.4.0.apk должен совпасть с pipu-music-1.4.0.apk.sha256.

    Первая установка сервера — инструкция.

    Downloads
  • v1.3.0 efe78d7e07

    Pipu Music 1.3.0
    ci / api / api (push) Successful in 43s
    ci / contract / contract (сгенерированный код совпадает с openapi.yaml) (push) Successful in 1m19s
    ci / desktop / rust (desktop proxy) (push) Failing after 3m34s
    ci / ts / ts (packages + web) (push) Failing after 2m49s
    release / release (версия и заметки) (push) Successful in 5s
    ci / db / db (push) Successful in 40s
    ci / mobile / mobile (Metro-бандл Android) (push) Successful in 1m12s
    ci / docker / docker (образы собираются — их сервер собирает сам при обновлении) (push) Successful in 1m28s
    release / android (APK в релиз) (push) Failing after 2m0s
    Stable

    gitea-actions released this 2026-10-21 20:52:03 +00:00 | 78 commits to main since this release

    ❌ Android: сборка APK не удалась — лог сборки.
    Серверная часть релиза от этого не зависит; APK появится здесь после перезапуска сборки.

    Что изменилось

    Новое

    • desktop: wrap the web client in a Tauri app (efe78d7)

    Все изменения: v1.2.0...v1.3.0

    Обновление сервера

    Обновление:

    cd /opt/pipu-music/deploy && ./update.sh v1.3.0
    

    Скрипт переключит репозиторий на v1.3.0, пересоберёт образы и перезапустит сервисы; миграции базы
    применяются при старте API. Проверка — в ответе должна быть новая версия:

    curl -s https://<ваш-домен>/api/v1/server-info
    

    Ожидается "version":"1.3.0".

    Android

    • Установка или обновление: скачайте pipu-music-1.3.0.apk ниже и откройте его на телефоне;
      Android попросит разрешить установку из этого источника. Обновление ставится поверх, данные сохраняются.
    • Проверка файла: sha256sum pipu-music-1.3.0.apk должен совпасть с pipu-music-1.3.0.apk.sha256.

    Первая установка сервера — инструкция.

    Downloads
  • v1.2.0 fa79394869

    Pipu Music 1.2.0
    release / release (версия и заметки) (push) Successful in 6s
    release / android (APK в релиз) (push) Successful in 4m8s
    Stable

    gitea-actions released this 2026-10-21 20:51:57 +00:00 | 79 commits to main since this release

    ✅ Android: APK собран — pipu-music-1.2.0.apk (23,2 МБ), versionCode 1020099.
    SHA-256: 49ddc044caed3a6094620964dc91d7c4005aa38ce7a4530770533d8e7a1151f7

    Что изменилось

    Новое

    • add personal playlists and shareable track links (fa79394)

    Все изменения: v1.1.6...v1.2.0

    Обновление сервера

    Обновление:

    cd /opt/pipu-music/deploy && ./update.sh v1.2.0
    

    Скрипт переключит репозиторий на v1.2.0, пересоберёт образы и перезапустит сервисы; миграции базы
    применяются при старте API. Проверка — в ответе должна быть новая версия:

    curl -s https://<ваш-домен>/api/v1/server-info
    

    Ожидается "version":"1.2.0".

    Android

    • Установка или обновление: скачайте pipu-music-1.2.0.apk ниже и откройте его на телефоне;
      Android попросит разрешить установку из этого источника. Обновление ставится поверх, данные сохраняются.
    • Проверка файла: sha256sum pipu-music-1.2.0.apk должен совпасть с pipu-music-1.2.0.apk.sha256.

    Первая установка сервера — инструкция.

    Downloads