«Каждый год 31 декабря...» или вышла новая LTS версия XWiki – 16.10.12

На протяжении многих лет в самом конце декабря обновляется LTS версия XWiki – open source аналога Confluence .

Этот год не стал исключением. Поэтому предлагаю кратко рассмотреть нововведения в XWiki 16.10.2 по сравнению c предшествующей LTS версией – 15.10.15.

Возможно кого-то смутит тот факт что LTS версия обновляется каждый год. Я уже кратко разбирал этот момент в статье про создание шаблона спецификации API в XWiki.

C вводной часть разобрались, перейдем к важным изменениям относительно прошлой LTS версии:

  1. Обновились пакеты и локализация.

  2. Улучшения дизайна (не будем останавливаться подробно).

  3. Большое внимание уделили компоненту Live Data (динамическая табличка с фильтрами). Многие элементы мигрировали на него. Например, при удалении страницы, список зависимых страниц теперь выводится с помощью Live Data, тоже самое сделали и для списка “лайкнувших”. Также улучшили работу с макросом для вставки Live Data и вызовом компонента напрямую из кода.

  4. В редактор страниц добавили опцию для одновременной правки документа несколькими пользователями в режиме реального времени.

  5. В конфиге добавилась опция, позволяющая включить краткое описание при загрузке вложений.

  6. В настройках навигационной панели появилась возможность закрепить страницы, изменив таким образом, порядок сортировки в меню.

  7. Обновилось управление настройками уведомлений об изменениях страницы.

  8. В редакторе страниц стало удобнее добавлять ссылки на еще не созданные страницы.

  9. Кнопки входа и регистрации вынесли из под меню «бургера». Вроде мелочь, но иногда приходилось сталкиваться с тем, что люди не понимают как войти в вики, так что я очень рад этой доработке.

  10. Также нагляднее стало редактирование аватара пользователя.

  11. Появилась настройка на глобальном уровне управляющая стилем ссылок (подчернуто / нет) . Найти можно по адресу: /xwiki/bin/edit/XWiki/XWikiPreferences?editor=object, объект «XWikiPreferences» атрибут «Underline links»

  12. Версия Java обновлена до 17. Поддержка 11 версии прекращена.

N.B. В статье указаны только улучшения, которые заметит обычный пользователь и администратор, обновления для разработчиков «остались за бортом».

Также некоторые новые расширения, например, интеграция с большими языковыми моделями (LLM) потребуют версию XWiki 16 и выше.

По своему опыту скажу, что процесс обновления до новой LTS версии в большинстве случаев доступен даже новичку и обычно и не ломает систему, но на всякий случай рекомендую все же сделать бекап.

Ну и напоследок несколько скриншотов:


Немного добавлю от себя:

Я использовал XWiki начиная с 12 версии и если бы мне снова пришлось с нуля выстраивать self-hosted систему документации, то я бы опять выбрал её.

Поэтому если вы еще не определились с инструментом для документирования, то рекомендую покрутить в руках демонстрационную версию XWiki. Для того, даже не обязательно её устанавливать. достаточно скачать версию «Standard Flavor Pre-installed» распаковать архив и запустить исполняемый файл в зависимости от операционной системы.
N.B. Начиная с 16 версии у меня в Linux запускается только через sudo, может быть дело во мне, а может быть что-то изменилось в скриптах запуска.

Материал опубликован при поддержке сайта habr.com
Комментарии

    Актуальные новости по теме "Array"