Разработчики популярного self-hosted решения для хранения и организации медиаконтента Immich представили обновление 3.2. Ключевым нововведением стал полностью переработанный веб-интерфейс поиска. Предыдущий формат поисковой модальной панели стал слишком перегруженным, поэтому новая версия призвана упростить навигацию по фильтрам, сохранив при этом весь спектр функциональных возможностей.

Новые возможности поиска и API
Пользователи могут уточнять поисковые запросы, используя такие критерии, как люди, геолокация, даты, теги, альбомы, марка и модель камеры, информация об объективе, статус избранного и архивные атрибуты. Важным дополнением стала поддержка контекстных поисковых терминов, позволяющих комбинировать различные фильтры.
Фундаментальным изменением стала интеграция Search API v2. Серверная часть API была переписана с нуля, что позволило объединять несколько поисковых фильтров через логические операции AND (И) и OR (ИЛИ). Обновленный интерфейс теперь поддерживает специфические сценарии использования, например, поиск медиафайлов внутри конкретных альбомов.
Распознавание лиц и кластеризация данных
В версии 3.2 появилась функция кластерных групп, позволяющая доверенным пользователям в рамках одного экземпляра Immich распознавать людей на общих медиафайлах. Например, если пользователь идентифицировал человека в своей библиотеке, платформа сможет распознать этого же человека на фотографиях, которыми поделился другой участник группы.
Однако для существующих установок предусмотрено важное ограничение. Чтобы применить кросс-пользовательскую кластеризацию, необходимо сбросить настройки распознавания лиц для всех участников группы. Данное действие приведет к удалению имен и дат рождения, ранее привязанных к распознанным лицам, что может привести к незначительным отличиям в формировании кластеров по сравнению с предыдущими данными.
Автоматизация, воспоминания и навигация по карте
Разработчики значительно расширили возможности автоматизации. Теперь рабочие процессы могут запускаться автоматически при присвоении медиафайлу определенного тега. Внедрен новый фильтр тегов, проверяющий соответствие объекта списку тегов, а соответствующее действие в рабочем процессе позволяет автоматически добавлять один или несколько тегов к выбранному контенту. Также пользователи получили возможность переименовывать теги напрямую через веб-интерфейс.
Для управления медиаконтентом появилась выделенная страница «Воспоминания» (Memories). Теперь сгенерированные воспоминания не исчезают после того, как перестают активно отображаться, что позволяет возвращаться к ним в любое время. Отдельные воспоминания можно добавлять в избранное для постоянного доступа.
В разделе навигации по карте добавлен новый инструмент управления: он позволяет отображать временную шкалу, содержащую все фото и видео, находящиеся в текущей видимой области карты. При перемещении по карте временная шкала обновляется автоматически, отражая медиафайлы, соответствующие новому viewport-окну. Полный список изменений доступен в анонсе выпуска на GitHub, а перед обновлением пользователям рекомендуется внимательно изучить примечания к релизу, особенно в контексте сброса данных распознавания лиц.






