Obsidian 1.7.4. Большое обновление популярного заметочника. Детали.

Мы наконец дождались!

Это обновление достаточно массивное и на сей раз нам завезли давно ожидаемый функционал – возможность кликнуть внутрь страницы прямо в режиме превью (маленькое окошко) и редактировать его!

Превью страницы будет оставаться открытым, даже если окно потеряет фокус или откроется командная панель. В режиме редактирования Esc закроет привью страницы.

В целом, это обновление оказалось слишком большим, что бы его можно было описать в посте моего Телеграм канала, как я обычно это делаю. Поэтому эта статья здесь :)

Пробежимся по другим обновлениям:

Десктоп

  • Синхронизация Obsidian обзавелась новым вариантом отображения, который показывает «коллекции синхронизированных файлов». Если тут есть пользователи, поделитесь в комментах, что это и как выглядит.
  • Теперь можно создавать новые сноски, щелкнув по идентификатору сноски при наведении курсора мыши.
  • Команда «Закрыть все остальные вкладки» теперь не закрывает закреплённые вкладки.
  • Frontmatter теперь скрыт во встроенных редакторах, таких как файловые узлы (ноды) Canvas и предварительный просмотр страниц.
  • Добавлен новый раздел в настройках, показывающий общее время загрузки приложения. Можно так же активировать настройку, которая будет уведомлять, что загрузка была слишком долгой и прикладывать детали самой загрузки.
  • Проверка орфографии для встроенных тегов теперь отключена.
  • При наведении курсора мыши на уведомление оно остается на экране до тех пор, пока вы не уберете мышь.
  • Добавлено контекстное меню для сносок, позволяющее удалить как саму сноску, так и ссылку на нее.
  • Представления (отображения) теперь загружаются только тогда, когда они видны, что повышает производительность при запуске и использование памяти. Для этого используются т.н. "deferred views" (отложенные просмотры). ❗ Это может вызвать проблемы с некоторыми плагинами. Но разработчики уже написали гайд для создателей плагинов, как этого избежать.
  • Ежедневные заметки: Новое действие (action) для ссылок Obsidian – автоматически открыть или создать ежедневную заметку.
  • Переименование файлов в больших хранилищах теперь происходит гораздо быстрее.
  • Синхронизация Obsidian: теперь можно фильтровать журнал действий.
  • На экране отладки при запуске теперь отображается количество загруженных и отложенных просмотров (отображений) при запуске.
  • Если плагин слишком долго загружается при запуске, то появится сообщение, предлагающее выключить плагин и перезапустить программу.
  • Экран отладки при запуске теперь отображает время загрузки отдельных плагинов.

Громадная пачка фиксов, исправленных багов прилагается.

Ссылка на скачивание десктоп версии

Мобильная версия

В мобильную версию включены все обновления и багфиксы десктопа. Плюс к этому:

  • Добавлен новый переключатель вкладок. Глянуть в действии можно здесь.
  • Так же было улучшено время загрузки для iOS и Android.
  • Приложение теперь более оперативно реагирует на загрузку хранилищ iCloud.
  • Теперь для ввода электронной почты и пароля отображаются подсказки с клавиатуры.
  • Кнопка Android «Назад» теперь закрывает активную страницу в настройках.
  • Перемещение курсора путем нажатия и удержания нажатой клавиши больше не активирует ссылки.
  • Анимация боковой панели теперь стала немного быстрее.
  • iOS: Опция пропуска загрузки iCloud теперь будет появляться раньше.

Так же исправили кучу багов.

Посмотреть полный список обновлений на сайте разработчика:

По итогу – личные мысли и дополнения

Как мы видим, это масштабное обновление, которое явно нацелено на повышение скорости загрузки приложения и на оптимизацию приложения в целом.

Так же о масштабе можно косвенно судить и по тому факту, что публичных обновлений не было почти 3 месяца (90 дней ровно), а версия программы скакнула с 1.6.7 аж до 1.7.4 имея до этого 4 инсайдерских релиза.

В этом обновлении, как предупредили разработчики, некоторые не официальные плагины могут работать не корректно или и вовсе отвалиться. Так что будьте готовы к этому. Сторонние разработчики получают доступ к новым версиям программы не раньше простых пользователей, так что им понадобится время, что бы обновить свои плагины. В связи с этим, возможно кто-то захочет временно остаться на предыдущей версии. Впрочем масштаб проблемы ещё неизвестен и возможно таких плагинов будет не столь много. Будем смотреть.

Самой неприятной может быть ситуация, когда разработчик прекратил поддержку плагина и он например всё это время работал хорошо, а теперь сломался. В таком случае есть вероятность попрощаться с этим плагином навсегда. Ну или остаться сидеть на старой версии Obsidian, если это вдруг окажется для вас жизненной необходимостью.

Если по каким-то причинам вы обновились, но поняли, что хотите откатиться назад до предыдущей версии, то здесь можно скачать версию 1.6.7 для всех платформ.

Пару слов про оптимизацию.

Ник Майло (известный популяризатор Obsidian) уже поделился своим личным опытом о разнице в скорости работы Obsidian. Например при большом количестве открытых вкладок, виден прирост в скорости загрузки в несколько раз. Если в предыдущей версии программа с 26 вкладками загружалась за 997мс, то теперь загрузка происходит за 187мс.

Как я понял, это связано в основном с новой особенностью: "deferred views" (отложенные просмотры). При загрузке Obsidian, сразу загружаются только те вкладки, которые у нас сейчас открыты (выбраны), а остальные загрузятся уже когда мы по ним сами кликнем.

Так же заметно увеличилась скорость переименования заметок в больших хранилищах. Если у вас заметка ссылается на множество других заметок, то при переименовании все ссылки в этих заметках должны быть скорректированы.
У Ника Майло заметка с 83 линками провела переименование за 2 секунды. Это 4-х кратный прирост в скорости переименования.

Функция редактирования превью не значилась у разработчиков в Roadmap, но они взяли и внезапно выкатили её. Может быть мы такими темпами и до редактирования трансклюзий доживём? :)

Если кто-то из моих читателей не так давно в Obsidian, то напишу немножко предыстории этой фичи.

Когда-то давно, когда Obsidian ещё был очень маленьким и не отшлифованным камушком, были разговоры, что эту функцию не реально нормально реализовать, оставаясь в формате markdown. И вот теперь, чудеса свершаются у нас на глазах. Староверы, поправьте меня, если чего путаю.

Такая же ситуация кстати была и с возможностью открывать отдельные окна Obsidian (не вкладки). Тоже много говорилось о том, что это не реально сделать нормально в Electron на котором написан Obsidian. Но теперь это обыденность.

Помню как завидовал пользователям Logseq (и SiYuan), что у них есть эта фича редактирования всплывающих окошек. Но теперь мы равные в этой игре;)

В общем если вы беженцы из «долины Noton» и Obsidian для вас в новику, знайте, к этой фиче он шёл долго.

Кстати, если кто вдруг не видел, то я писал о том как можно перетащить всё из Notion в Obsidian и вообще как дальше жить со всем этим.

Так же я веду свой Телеграм канал про Obsidian , где я доступно рассказываю, что завезли в новых релизах программы. Вскоре я также планирую делиться там своим опытом работы с информацией и темами, связанными с PKM и «вторым мозгом», а так же различными новостями в данной теме.

Ну и как обычно, всем полезных заметок! До скорого!

11
Начать дискуссию