Добавлено поле «Markdown» — свойство инфоблока и пользовательское поле с визуальным редактором, формулами и подсветкой кода; на публичной части разметку отдаёт сервер, поэтому текст виден поисковым системам и попадает в кеш страницы.
Встроенный язык выражений MSLang обновлён до версии 2.2: классы, обработка исключений (try/catch/finally), функции для работы с JSON, хешами, Base64 и URL, ограничения на время и объём вычислений. PHP- и JS-реализации считают одинаково.
Исправлена загрузка языковых сообщений на серверах с регистрозависимой файловой системой (Linux): часть подписей и сообщений об ошибках не находилась и выводилась пустыми.
Обновление модуля снова раскладывает файлы в ядро — скрипты, компоненты и служебные страницы, — а файлы, исчезнувшие из поставки, убираются в резервные копии с префиксом «_» и номером версии в имени вместо того, чтобы оставаться на сайте навсегда.
Усилены проверки прав доступа в служебных обработчиках административной части и экранирование значений в списках, фильтрах, картах и редакторе HTML.
Библиотека разметки поставляется в собственном пространстве имён и больше не конфликтует с другими модулями сайта, использующими её же.