Navidrome 0.60.2

Navidrome 0.60.2 вышел: ListenBrainz прокачали, а плейлисты стали «умнее»

Если вы, как и я, держите свою музыкальную коллекцию у себя дома (или на VPS) и слушаете её через Navidrome, есть повод обновиться: вышла версия Navidrome 0.60.2. Релиз небольшой, но приятный — тут расширили интеграцию с ListenBrainz, подтянули совместимость по OpenSubsonic и закрыли пачку багов в интерфейсе и серверной части.


Что такое Navidrome и кому это нужно

Navidrome — это opensource-сервер для личной музыки: поднимаете его у себя и получаете «персональный стриминг» без подписок. Плюс он совместим с Subsonic, поэтому под него есть куча клиентов. Судя по заметке о релизе, сборки и инструкции доступны для Docker, Windows, Linux, macOS и FreeBSD.

Кстати, если у вас сервер крутится на домашнем железе под Linux, я бы параллельно держал в голове и системную базу — иногда обновления ядра дают неожиданные бонусы по драйверам/сетевому стеку. По теме у меня уже есть материал про Linux 6.18 (можно пробежаться, если давно не обновлялись).


Теперь — к главному. В Navidrome 0.60.2 разработчики расширили возможности ListenBrainz-агента: добавили поддержку URL артиста, а также подборки топ-треков и похожих песен. Если вы используете ListenBrainz как источник метаданных/рекомендаций, библиотека должна ощущаться чуть «живее».

В API-части добавили два свойства к плейлистам OpenSubsonic: readonly и validUntil. На практике это помогает клиентам корректнее понимать, можно ли менять плейлист и актуален ли он по времени (логично для сценариев с «временными» подборками).

Ещё один пункт для тех, кто любит плагины: в хост-функции SubsonicAPI появился метод CallRaw с поддержкой бинарных ответов. Это не «фича для всех», но для экосистемы расширений — шаг в правильную сторону.

По фиксам тоже прошлись. В UI исправили обработку URL Last.fm и рендер биографий на странице артиста, а также починили путь к шрифту в теме Nautiline. В сканере поправили нюанс с текстами песен: первая строка в скобках теперь сохраняется. На сервере подчистили контент Last.fm (убрали «Read more» из описаний и био) и добавили обработку паник WASM-рантайма в функции openFile библиотеки gotaglib.

Если вы слушаете музыку не только через сервер, но и локально, то для сравнения подходов к «просто плееру» у меня есть свежий разбор обновления AIMP — иногда удобно держать оба сценария под рукой.

Источник: Tweakers

0 0 голоса
Рейтинг статьи
Подписаться
Уведомить о
guest
0 комментариев
Старые
Новые Популярные
Межтекстовые Отзывы
Посмотреть все комментарии
0
Оставьте комментарий! Напишите, что думаете по поводу статьи.x