Релиз Alfresco 5.0.a
27 июня компания Alfresco выпустила первую версию новой ветки продукта - 5.0.a.
Что в нём нового?
Улучшения в подсистеме поиска
- Стандартное поведение системы при поиске по нескольким словам изменено с ИЛИ на И.
- Фильтрация результатов поиска. Интерфейс поиска Alfresco теперь позволяет использовать фильтры. По умолчанию, доступны разные фильтры, можно настраивать и свои. В будущих версиях 5.0 будет добавлено окно настройки своих фильтров. Нестандартную раскладку страницы можно создать, используя гибкий фреймворк Aikau.
- Встроенные действия – пользователь может выполнять разные действия над документами на странице результатов поиска, не переходя к странице документа.
- История URL – когда пользователь вводит критерий для поиска, выбирает фильтры и сортировку, это всё становится частью URL и сохраняется и истории.
- Бесконечный скорллинг - вместо разбиения списка результатов поиска на страницы теперь используется бессконечный скроллинг для показа всех результатов.
- Мгновенные результаты поиска. Эта возможность позволяет увидеть результаты поиска документов, сайтов и людей сразу после того, как пользователь начал вводить запрос в строку поиска.
HTML5 pdf.js превью
- Новый предпросмотрщик документов, основанный на HTML5, с лучшей поддержкой браузеров, лучшей производительностью и без зависимостей от сторонних плагинов.
- Основан на открытом проекте pdf.js, созданном Mozilla. Этот высокопроизводительный просмотрщик PDF, который поддерживает сложные многостраничные документы PDF и работает в любом браузере, совместимом с HTML5 – включая браузеры для мобильных устройств.
- Можно просматривать сразу несколько страниц на экране, дополнительно включить маленькое окно с видом страниц и переходить по ссылкам внутри документа.
- Версия используемого pdf.js - 1.0.277.
TinyMCE4 Editor
- Встроенный HTML-редактор, который используется для редактирования файлов .html, комментариев, вики, блога и обсуждений на разных страницах Alfresco, обновлен до TinyMCE4.
- TinyMCE4 включает улучшенное меню, в котором спрятан весь беспорядок в UI. Плюс появился полно-экранный режим редактирования.
Администрирование сайтов
- Управление сайтами - новый раздел в консоли администрирования Share, который позволяет администратору управлять доступом и удалять сайты, используя единую форму администратора.
SpringSurf 1.2.1 – фреймворк Aikau
- LESS CSS pre-processing
- Поддержка импорта локализации вебскриптов
- Доступно много новых виджетов фреймворка Aikau (ищите на странице фильтрации поиска)
CMIS 1.1
- Реализована еще одна возможность CMIS 1.1. Типы кроме документов и папок теперь доступны через CMIS. http://ecmarchitect.com/archives/2014/04/28/3703
Средства переноса данных
- Появилась возможность переносить категории и метки.
Разное
- Добавлена поддержка генерации превью документов формата OpenOffice ODG.
- Обновлены используемые внешние библиотеки, включая PDFBox, Apache Commons, Tika и другие.
- Разные усовершенствования пользовательского интерфейса – и еще много других будет добавлено в будущих релизах 5.0 Community.
Что удалено в Alfresco 5.0?
Некоторые устаревшие части Alfresco были удалены из 5.0:
- Старые SOAP API.
- Специфичные для Eclipse SDK. Теперь среда разработки Alfresco - Maven.
- Community 5.0.a - первый релиз, собранный на Maven. Система сборки Ant удалена.
- Удален AVM. Автоматические тесты выключены.
Ссылки (англ)
- Примечания к выпуску wiki.alfresco.com/wiki/Alfresco_Community_5.0.a_Release_Notes
- Пост в блоге разработчиков, посвященный релизу (со скриншотами новых фич) blogs.alfresco.com/wp/kevinr/2014/06/27/alfresco-community-5-0-a/