Поиск

Авторы

Авторы

Table of Contents

Релиз Orchard 1 9

Версия: 1.9

Дата публикации: 05.05.2015

Что нового?

Orchard 1.9 включает исправление ошибок, а также новый фукнционал и доработки:

  • Переход на Microsoft .NET 4.5.1
  • Модуль Audit Trail
  • Поддержка черновиков в виджетах
  • Индексирование черновиков
  • Локализация дат и улучение работы календаря
  • Модуль Dynamic Layout
  • Модуль Dynamic Forms
  • Улучшения механизма кеширования
  • Поддержка OWIN middlewares
  • Обновление ASP.NET MVC до версии 5.2
  • Обновление .NET Framework до версии 4.5.1
  • Обновление Microsoft Azure SDK до версии 2.5
  • Добавлена поддержка Azure Redis Cache
  • Обновление TinyMCe до версии 4
  • Улучшение работы мезанизма локализации
    • Поддержка RTL
    • Возможность выбор культуры (в панели администрирования и для пользователей)
  • Message Bus
  • Виджеты поиска
  • Алгорит хеширования паролей изменен на PBKDF2

Полный список исправленых ошибок можно посмотреть здесь.

Обновление с предыдущей версии

Руководство по обновлению находится здесь: http://docs.orchardproject.net/Documentation/Upgrading-a-site-to-a-new-version-of-Orchard.

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

Обновление с версии 1.8.2 и ниже

Для обновления следуйте инструкциям по ссылке: http://docs.orchardproject.net/Documentation/orchard-1-8-2.release-Notes

Обновление модулей

В Orchard версии 1.9 был осуществлен переход с .NET Framework версии 4.5 на версию 4.5.1. Для корректной компиляции вам потребуется выставить такую же версию в настройках ваших модулей.

В связи с обновлением Azure SDK до версии 2.5 большинство библиотек, связанных с работой Azure, были обновлены. Некоторые изменения могут привести к некорректной работе ваших библиотек, поэтому, если вы используете данный механизм, мы рекомендуем предварительно проверить ваши сайты и модули на совместимость с данной версией.

Примечание о смене алгоритма хэширования паролей по умолчанию

Алгоритм хэширования, используемый по умолчанию для хранения паролей пользователей был изменен с SHA1 на PBKDF2 (если быть точнее, то на его реализацию System.Web.Helpers.Crypto.HashPassword()).

По умолчанию все пароли будут мигрированы на новый алгоритм в момент первого входа пользователей в систему. Если вы хотите продолжить использовать прежний алгоритм SHA1, добавле параметр "Orchard.Users.KeepOldPasswordHash" и значение "true" в конфигурацию appSettings или connectionString в вашем файле Web.config (или аналоге).

Примечание об улучшении работы рецептов при установке

Теперь при установке система сама определяет наличие рецептов в Ваших модулях и выводит их на странице установки. Это означает, что больше нет необходимости добавлять ваши рецепты в модуль Orchard.Setup, теперь их можно хранить в ваших модулях.

Нужно иметь ввиду, что для появления на странице установки в метаданных рецепта должен быть указан параметр IsSetupRecipe (см. рецепты в Orchard.Setup).

Авторы

Orchard CMS существует благодаря сообществу. Мы хотели бы поблагодарить разработчиков, участвовавших в данном выпуске системы: