Команда Obsidian запустила новый портал Community — единый справочник и панель разработчиков для плагинов и тем. С момента выпуска Obsidian API в 2020 году сообщество создало более 4000 проектов с совокупным числом загрузок свыше 120 миллионов. Главная цель обновления — упростить создание, распространение и безопасное использование расширений для всех. Это лишь начало масштабной реформы, которая меняет экосистему. Новой главной фишкой стал обновленный сайт сообщества, где теперь удобно искать, сортировать и фильтровать плагины по десяткам категорий, от Integrations до Charts. У каждого проекта своя страница с подробностями, скриншотами и важным шильдиком безопасности. Авторы могут кастомизировать профили, добавляя ссылки на соцсети и опции спонсирования. Для разработчиков появилась новая панель управления, куда автоматически перенесены все существующие проекты из GitHub. Чтобы взять их под свой контроль, нужно войти на новый сайт и привязать аккаунт GitHub.
Вместо ручного рассмотрения всех заявок небольшой командой теперь работает автоматизированная система проверки. Она сканирует каждую версию кода на наличие уязвимостей и ошибок качества еще до загрузки. Раньше последующие обновления часто проверялись вручную или не проверялись вовсе, из-за чего очередь заявок постоянно росла, особенно с появлением AI-инструментов вроде Obsidian CLI. Новая система масштабируется и позволяет команде сосредоточиться на сложных кейсах: популярных плагинах или тех, что отметили сообщество. Существующие проекты перепроверили автоматически и нашли старые расширения, не соответствующие новым стандартам, которым временно дали исключение, но они скоро уйдут из официального списка. Все Pending запросы уже обработали, разобрав более 2300 заявок за пару дней.
Экосистема стала безопаснее благодаря автоматическим сканам на вредоносный код и системе оценок. Скоро добавятся обязательные декларации: плагины покажут, к каким ресурсам они обращаются — сети, файловая система, буфер обмена. Появятся метки Verified для проверенных разработчиков. Команды смогут управлять доступом и распределять закрытые плагин. Также упростили процесс загрузки: результат проверки придет за пару минут, а новый плагин появится в поиске через 24 часа. Закрытый софт пока не принимают, но план есть. Для локальной проверки кода предлагают использовать eslint plugin или запустить предварительный скан в панели разработчика. Если проект перестанет поддерживаться, его удалят. Вопросы решают в каналах #plugin-dev и #theme-dev на официальном Discord сервере.