- миграция на первую мажорную версию
- добавлен алгоритм поддоменов в виде "Подпапка"
- добавлен тип поддоменов "Язык"
- виртуальный алгоритм переместился в тип поддоменов
- в настройках добавлена возможность автозамены ссылок при алгоритме "Подпапка"
- добавлена полная поддержка режима мультисайтовости в битриксе
- в настройках добавлена возможность активности мультидоменнов в виде флага
- для режима "Подпапка" добавлена автоматическая маршрутизация
- в настройках для режима "Подпапка" добавлена возможность кнопочного обновления маршрутизации
- улучшено обнаружение поддоменов
- поправлены известные баги
- обновлена база городов и стран
- переработано SEO
- улучшен UI-интерфейс
- добавлен метод LangData::getLangItemsFields() - заменяет значения свойств для списка элементов/разделов
- добавлен метод LangData::loadMessages() - загружает файл с переводами
- добавлен метод LangData::getMessage() - возвращает перевод
- добавлен метод Base::getSefFolder() - возвращает динамические путь для SEF_FOLDER ЧПУ
- SEO: добавлена поддержка hreflang (настраивается во вкладке "мультиязычность")
- SEO: добавлено несколько паттернов, которые настраиваюся в инфоблоках, пример для "Шаблон META TITLE": {=multiTitle "FieldName" "BeforeText", "AfterText", "AdditionData"}
- SEO: добавлен паттерн {=multiTitle "NAME"} - выводит нужное значение из поддомена для "Шаблон META TITLE" (читайте подробнее в описании или readme)
- SEO: добавлен паттерн {=multiDescription "NAME"} - выводит нужное значение из поддомена для "Шаблон META DESCRIPTION" (читайте подробнее в описании или readme)
- SEO: добавлен паттерн {=multiKeywords "NAME"} - выводит нужное значение из поддомена для "Шаблон META DESCRIPTION" (читайте подробнее в описании или readme)
- SEO: добавлен паттерн {=multiHeading "NAME"} - выводит нужное значение из поддомена для "Заголовок раздела" и "Заголовок товара" (читайте подробнее в описании или readme)
- SEO: добавлен паттерн {=multiLangField "NAME"} - выводит нужное значение из переводов полей для "Заголовок раздела" и "Заголовок товара" (читайте подробнее в описании или readme)
- после обновления необходимо перейти в настройки модуля и активировать модуль. Авто-активация опущена для избежания плохих эффектов