Вышла Opensidian 0.4
Вышла Opensidian 0.4. Скачайте её со страницы
GitHub release v0.4 или возьмите
новейшую версию в разделе загрузки. Каждый выпуск содержит SHA256SUMS,
подписанный ключом проекта; см. проверка загрузки.
Новое
- RPM для Fedora и .deb для Debian 13 / Ubuntu 26.04. Оба пакета подтягивают зависимости
и входят в подписанный
SHA256SUMS. - Debian 13 вместе с Fedora 44 и Ubuntu 26.04 теперь в списке проверенных дистрибутивов.
- Официальная иконка приложения: друза аметиста — иконка ярлыка и окна во всех пакетах.
- Панель сил графа в глобальном графе, со сбросом к значениям по умолчанию.
Граф
- Физика следует исходной модели сил (шаги 60 Гц, та же кривая отталкивания, притяжение к центру, фиксированное зерно), поэтому раскладка выглядит как в оригинале.
- Граф с самого начала не запутан: новые узлы ставятся рядом с уже размещёнными соседями.
- Узлы больше не застревают.
Безопасность
Спасибо Aikido за аудит, по итогам которого сделаны эти исправления.
- Любая запись в хранилище (сохранение, новые заметки, переписывание ссылок, перемещение, удаление,
перетаскивание вложений, файлы
.obsidian) идёт через дескриптор папки хранилища и никогда не следует по символическим ссылкам. - Временные файлы получают случайные имена, создаются эксклюзивно и затем переименовываются на место.
- Боковая панель никогда не заходит в папки, подключённые символической ссылкой.
- Окно может переходить только на само приложение.
- Телеметрия записывает только длины, количества и время; никогда пути, заголовки или текст поиска.
Огромные или враждебные заметки
- Встроенные изображения загружаются лениво; заметка с 20 тыс. встраиваний открывается, не перегружая загрузчик.
- Живой предпросмотр строит строки после 2 000-й по мере надобности.
- Поиск несвязанных упоминаний работает за линейное время.
- Цитаты с вложенностью больше 32 уровней отображаются как обычный текст.
Рабочий стол и сохранность данных
- Док GNOME группирует окно под ярлыком Opensidian с его иконкой.
- Flatpak: переключение хранилищ и «Открыть в новом окне» работают.
- Если сохранить открытую заметку не удалось, переключение хранилища отменяется, так что правки не теряются.
Полный список изменений: GitHub release v0.4.