Вышел Opensidian 0.9.2
Вышел Opensidian 0.9.2: скачайте его здесь и
проверьте загрузку по подписанному SHA256SUMS.
Этот выпуск посвящён плагинам сообщества: мы прошли рабочие сценарии Templater, Tasks, Dataview, Excalidraw и Obsidian Git и исправили каждое найденное отличие от оригинального Obsidian.
Снова работает на старых дистрибутивах
Двоичным файлам 0.9.2 нужна glibc 2.39 или новее, поэтому они снова запускаются на Ubuntu 24.04 LTS
и новее, а также на Debian 13 (пакет DEB зависит от libc6 >= 2.39).
Более быстрый ввод
- Каждое нажатие клавиши делает меньше работы: без лишних чтений раскладки и пересборки заголовка, а заголовок окна ("note - vault - Opensidian") обновляется только при изменении (#30).
Плагины ведут себя как в оригинале
- Templater: файлы, записанные стартовыми шаблонами, видны сразу и вызывают событие "create".
Команды
<% %>подсвечиваются цветами темы и остаются как есть в режиме Live Preview.tp.file.include("[[Note#^id]]")вставляет этот блок, аtp.frontmatterчитает вложенные и потоковые словари. Последующая правка плагина отменяется вместе с правкой перед ней. Подстраницы настроек, строки списков, подсказки ввода, предупреждения и заголовки групп выглядят и работают как в оригинале. - Tasks: выполненные задачи зачёркнуты в Live Preview, пользовательские статусы показываются как задачи,
нумерованные задачи сохраняют номер, а у задачи внутри цитаты нет флажка.
%%comments%%убираются из отрисованного markdown, длинные ошибки запросов переносятся, а некорректныйdata.jsonзаменяется настройками по умолчанию. - Dataview: YAML во frontmatter поддерживает вложенные словари, потоковые и блочные скаляры, якоря и теги; некорректный YAML не даёт frontmatter. Строки с равным ключом идут в порядке оригинала, а "Rebuild current view" заново выполняет блоки кода в Live Preview.
- Excalidraw: "Create new drawing in the current window" поверх заметки оставляет одну вкладку. Панели инструментов, выпадающие кнопки, отмеченные пункты меню, подсказчик файлов и Frame Settings выглядят и работают как в оригинале.
- Obsidian Git: полоса авторов строк отрисовывается, список конфликтов открывается, а "commit-and-sync" с последующим закрытием закрывает окно.
- Все плагины: сохранение поверх вручную отредактированного
data.jsonс опечаткой сохраняет старый файл какdata.json.invalidвместо перезаписи. Файлы, которые плагин удаляет или переименовывает, сразу исчезают или перемещаются в хранилище. Представление, которое плагин открывает поверх заметки, сначала сохраняет её несохранённые правки; если сохранить не удалось или заметка закреплена, оно открывается рядом.
Ещё новое
- Шестерёнка настроек рядом с переключателем хранилищ (#29).
- Образцы цветов групп в графе круглые и того же размера, что в оригинале, а изменение цвета сразу попадает в граф (#28).
Исправлено
- Папка, ставшая недоступной для чтения извне, больше не считается удалённой, и вкладки её заметок остаются открытыми.
- Заметка, созданная в приложении и удалённая извне до следующего сканирования, исчезает из хранилища.
- Запрос, набранный в быстром переключателе, пока заметка ещё загружается, остаётся в переключателе.
- Переименование заметки переписывает и ссылки
[[Old.md]], а в графе[[Alpha.md]]ведёт на заметку Alpha. - Frontmatter с повторяющимися псевдонимами, глубокой вложенностью или длинными многострочными значениями больше не обрабатывается за экспоненциальное или квадратичное время.
- Созданная плагином ссылка
[[#Heading]]в режиме чтения открывает заголовок.
Полный список изменений: GitHub release v0.9.2.