Главный модуль, история изменений
Версия 20.700.0
- Добавлена возможность использовать email с IDN, включая кириллические домены.
- Исправлен ряд интерфейсных ошибок.
Версия 20.600.100
- Исправлена ошибка обработки ссылок при создании текстовой версии письма.
- Исправлена ошибка повреждения ссылок в письмах.
- Исправлена ошибка отображения изображений в письмах.
Версия 20.600.87
- Разработчикам: поддержка PSR-4 в ajax-контроллерах.
Версия 20.600.75
- Исправлена ошибка с блокировкой работы в карточке сделки.
Версия 20.600.50
- Исправление ошибки с подразделением у пользователей портала.
Версия 20.600.25
- Исправлена ошибка с кодировкой геоданных.
Версия 20.600.0
- Удалено использование устаревшего расширения mcrypt.
- Удален флеш-загрузчик файлов.
- Исправлен ряд интерфейсных ошибок.
- Разработчикам: в Main\Loader добавлена поддержка нескольких путей для одного namespace.
Версия 20.500.400
- Исправлена ошибка кадрирования картинки инфоблока.
Версия 20.500.300
- Исправлена ошибка, из-за которой в некоторых ситуациях могло не изменяться значение пользовательского поля типа "Список".
Версия 20.500.200
- Незначительные изменения.
Версия 20.500.150
- Исправлена ошибка подключения менеджера z-index.
Версия 20.500.100
- Добавлена реакция "Разочарован" в ленту новостей.
- Исправлены незначительные ошибки.
Версия 20.400.0
- Стандартные диалоги, виджеты и слайдеры переведены на менеджер z-index-ов.
- Добавлена библиотека для работы с изображениями с поддержкой расширения Imagick (\Bitrix\Main\File\Image).
- Работа с изображениями переведена на новую библиотеку.
Версия 20.300.0
- В журнал событий добавлена запись ошибок доступа к файлам.
- Обновлены метаданные для форматирования телефонных номеров.
- Исправлены ошибки и недоработки в обработчиках сессии.
- Исправлен ряд интерфейсных ошибок.
- Исправлена ошибка скачивания файлов при некоторых настройках.
Версия 20.200.900
- Незначительные изменения.
Версия 20.200.800
- Незначительные изменения.
Версия 20.200.700
- Исправлена ошибка работы упоминания в форме создания задачи в ленте новостей.
Версия 20.200.600
- Улучшена производительность при инициализации селектора выбора пользователей при упоминании.
Версия 20.200.575
- Решена проблема с неверным отображением даты на латиноамериканских порталах.
Версия 20.200.562
- Исправлена ошибка сохранения пользовательских настроек
Версия 20.200.550
- Исправлена ошибка получения данных о видео с youtube.com.
- Исправлена ошибка в обработчике ошибок.
Версия 20.200.500
- Исправлена ошибка в работе фильтра при одновременной фильтрации по пользовательским полям разных сущностей.
Версия 20.200.400
- Штатный обработчик ошибок теперь выдает статус "500 Internal Server Error" (включая ошибки БД).
Версия 20.200.350
- Исправлена проблема, когда PHPSESSID мог изменяться у аутентифицированного пользователя.
Версия 20.200.300
- Незначительные исправления.
Версия 20.200.260
- Незначительные изменения.
Версия 20.200.250
- Незначительные изменения.
Версия 20.200.200
- Исправлена ошибка в компонентном аяксе.
Версия 20.200.100
- Добавлена проверка возможности работать с форматом WEBP.
Версия 20.200.0
- Незначительные изменения и исправления.
Версия 20.100.0
- Обновление требует удаления опции mbstring.func_overload. Эта опция более не требуется и не поддерживается платформой.
- Добавлена настройка модуля "Защитить выход пользователя из системы от CSRF". Внимание! Может потребоваться доработка кастомизированных шаблонов (ссылки на выход).
- Добавлен компонент main.mail.blacklist для редактирования списка запрещенных email.
- Добавлено управляемое кеширование для групп пользователей.
- Улучшена совместимость с PHP 8.
- Исправлена ошибка в композите при вызове LocalRedirect.
- Исправлены интерфейсные ошибки.
- Исправлен ряд ошибок в пользовательских полях.
- Разработчикам: в поставку включены аннотации ORM-классов ядра (main/meta/orm.php).
Версия 20.5.500
- Добавлена поддержка изображений WEBP.
- В панели управления добавлена информация о правообладателях.
- Доработана визуальная часть шаблона слайдера.
- Дополнена логика фильтрации санитайзером HTML. Теперь значения атрибутов могут содержать слэш. Например, type="text/css".
- Исправлен ряд интерфейсных ошибок.
- Разработчикам: добавлены новые методы with* в ORM - преднастройки для запросов в рамках сущности.
- Разработчикам: добавлен метод getDefaultValue для пользовательских полей.
Версия 20.5.475
- Разработчикам: Версия WebRTC Adapter поднята до 7.7.0.
Версия 20.5.471
- Улучшена обработка некорректных настроек сессии.
- Исправлено поведение CFile::MakeFileArray() при использовании длинного URL файла.
Версия 20.5.468
- Незначительные изменения.
Версия 20.5.462
- Разработчикам: статические вызовы CUser::GetID() и CUser::IsAuthorized() объявлены устаревшими, и скоро будут вызывать ошибку.
Версия 20.5.451
- Исправлена ошибка в форме редактирования почтового шаблона.
Версия 20.5.425
- Исправлена ошибка авторизации внешнего пользователя с паролем приложения.
Версия 20.5.400
- Переработан механизм временной блокировки пользователей: для признака блокировки добавлено отдельное поле в профиле пользователя.
- Добавлена групповая политика "Требовать смены пароля через указанное количество дней". Внимание! Может потребоваться адаптировать кастомизированные шаблоны компонента system.auth.changepasswd.
- Добавлена групповая политика "Проверять на совпадение указанное количество последних паролей".
- Пароли пользователей теперь хешируются по алгоритму SHA-512.
- Исправлена ошибка в трекинге писем для партнерских модулей.
- Исправлен ряд интерфейсных ошибок.
- Разработчикам: в контроллеры добавлен фильтр PostDecode для перекодирования POST-данных.
- Разработчикам: в контроллеры добавлен ответ-редирект \Bitrix\Main\Engine\Response\Redirect.
- Разработчикам: добавлена возможность шифровать куки.
- Разработчикам: добавлен собственный обработчик сессий \Bitrix\Main\Session\Session.
- Разработчикам: добавлен обработчик неблокирующих сессий на куках \Bitrix\Main\Session\KernelSession.
- Разработчикам: добавлена возможность настроить режим разделенной сессии (неблокирующая "горячая" плюс блокирующая обычная).
- Разработчикам: обработчики сессии из модуля security перенесены в ядро.
- Разработчикам: добавлен контейнер [PSR-11] \Bitrix\Main\DI\ServiceLocator.
- Разработчикам: в \Bitrix\Main\Type\DateTime добавлена возможность конструирования из формата ATOM.
Версия 20.5.399
- Исправлена ошибка тестирования производительности в проверке системы.
- Исправлена ошибка сжатия контента.
Версия 20.5.398
- Незначительные изменения.
Версия 20.5.396
- Исправлена ошибка вывода значения "нет" в пользовательских полях типа "да/нет".
- Исправлена ошибка исполнения рекурсивных фоновых заданий.
Версия 20.5.393
- Исправлена ошибка в формировании ORM-запросов с DISTINCT.
Версия 20.5.387
- Незначительные изменения.
Версия 20.5.375
- Исправлена ошибка, из-а которой в CRM не запрашивались поля, обязательные для стадий.
Версия 20.5.350
- Исправлена некорректное сохранение значений типа "Нет" в пользовательских полях типа "Да/нет".
Версия 20.5.300
- Новый механизм хранения списков выбранных элементов в диалогах (FinderDest -> EntityUsage).
Версия 20.5.200
- Добавлен механизм контроля дубликатов загружаемых файлов.
- Добавлена очистка старых записей истории изменения профилей пользователей, период указывается в настройках модуля.
- Добавлена возможность записи в журнал событий блокировок пользователей.
- Переработан механизм расчета кодов доступа пользователя.
- Улучшена работа композитного кеша.
- Исправлен ряд интерфейсных ошибок.
- Исправлена ошибка в проверке системы, связанная с системой обновлений.
- Разработчикам: добавлена поддержка SqlExpression для UF-полей.
Версия 20.5.100
- В компоненте main.ui.grid добавлена поддержка полей типа "Деньги".
- Исправлен ряд ошибок в ORM.
- Исправлен ряд интерфейсных ошибок.
- Разработчикам: добавлена поддержка параметра 'settings' в config.php экстеншна. Параметр позволяет указать настройки, которые могут быть получены в JS, с помощью метода Extension.getSettings().
- Разработчикам: в библиотеку main.core добавлен метод Extension.getSettings(), для получения настроек экстеншна.
- Класс \Bitrix\Main\Text\Encoding теперь работает только с библиотекой mbstring.
Версия 20.5.0
- Разработчикам: добавлены фоновые задания, выполняющиеся после отдачи контента браузеру. Добавить задание можно через метод \Bitrix\Main\Application::addBackgroundJob().
- Агенты и почтовые события перенесены в фоновые задания.
Версия 20.0.1800
- Исправлена ошибка при позиционировании кнопки "Еще" в верхнем меню в компоненте main.interface.buttons.
Версия 20.0.1700
- Служебное обновления для поддержки изменений в модуле "Мобильное приложение".
Версия 20.0.1650
- Исправлена ошибка, при которой пользовательское поле список заполнялось автоматически в карточке.
Версия 20.0.1600
- Служебное обновления для поддержки изменений в модуле "Мобильное приложение".
Версия 20.0.1500
- Добавлен новый тип поля "Деньги" в компоненте main.ui.grid.
Версия 20.0.1400
- Улучшен интерфейс работы с пользовательскими соглашениями.
- Добавлена возможность включать и отключать учет часовых поясов в пользовательских полях типа "Дата со временем".
- Добавлена специфическая обработка BB-кода CUT в контенте в мобильном приложении.
- Добавлена поддержка нового механизма создания и изменения комментариев в "Новостях" мобильного приложения.
- Исправление незначительных ошибок.
Версия 20.0.1300
- Формы авторизации/регистрации теперь принимают данные только POST-запросом.
- Улучшен механизм продления сессии при активности в окне браузера.
- Улучшен интерфейс пользовательских соглашений.
- Расширены форматы вывода в региональных настройках.
- Исправлена ошибка синхронизации данных пользователя в базе данных на клиенте.
- Оптимизация работы класса \Bitrix\Main\Page\Asset.
- Исправлен ряд незначительных ошибок.
- Удален модуль компрессии (compression). Рекомендуется настроить сжатие контента в веб-сервере.
- Разработчикам: автозагрузчик теперь поддерживает стандарт PSR-4.
- Разработчикам: тип ответа Component контроллеров AJAX расширен полем componentResult, в который передаются данные из arResult компонента (набор ключей задается в четвертом аргументе конструктора класса).
Версия 20.0.1200
- Добавлен API для работы с новыми правами доступа.
Версия 20.0.1198
- Исправлена ошибка подгрузки комментариев в задаче с мобильного устройства.
Версия 20.0.1196
- Исправлена ошибка загрузки комментариев события календаря.
Версия 20.0.1194
- Исправлена фильтрация по множественным полям в Highloadblock-элементах.
- Исправлена ошибка, при которой не сохранялись значения в множественных полях типа "Список".
- Исправлена ошибка, при которой в некоторых ситуациях некорректно отображалось значение поля типа "Строка".
- Исправлена ошибка, при которой значение "да" не устанавливалось как значение по-умолчанию в полях типа "Да/нет".
Версия 20.0.1193
- Исправлена ошибка, из-за которой не работал фильтр по списочным полям в списке хайлоадблоков.
Версия 20.0.1187
- Исправлена ошибка, из-за которой не загружались файлы в множественные поля типа "файл".
Версия 20.0.1175
- Исправлена ошибка, из-за которой не показывался календарик в выборе значения по умолчанию для пользовательского свойства типа "дата" или "дата/время" в новом публичном интерфейсе настроек.
Версия 20.0.1150
- В соглашениях добавлена поддержка ссылок на текст соглашения при запросе согласия.
Версия 20.0.1100
- Исправлен ряд интерфейсных ошибок.
- Исправлены ошибки в новых пользовательских полях.
- Разработчикам: контроллеры теперь могут принимать данные в формате JSON.
Версия 20.0.1000
- Доработаны новые компоненты и API пользовательских полей.
- В компонент main.ui.grid добавлена поддержка добавления строк без перезагрузки.
- Исправлен ряд интерфейсных ошибок.
Версия 20.0.975
- Усилена защита от SSRF в предварительном просмотре.
- Усилена проверка валидности имен файлов в CBXVirtualIoFileSystem.
Версия 20.0.950
- Исправлена некорректная работа пользовательских полей типа "Список" в административной части при определенных настройках внешнего вида поля.
Версия 20.0.900
- Доработаны новые компоненты и API пользовательских полей.
- В механизм агентов добавлена защита от многократного неуспешного запуска.
- Исправлен ряд интерфейсных ошибок.
- Разработчикам: добавлен новый тип поля ORM SecretField.
- Разработчикам: добавлена библиотека amCharts 4.
Версия 20.0.850
- Исправлена ошибка установки даты со временем при использовании 12-часового формата времени.
- Исправлены шаблоны пользовательских полей.
Версия 20.0.800
- Новый API для отрисовки контролов пользовательских полей.
- Новый компонент main.field.boolean для отрисовки пользовательских полей типа boolean (да/нет) через новое API.
- Новый компонент main.field.date для отрисовки пользовательских полей типа date (дата) через новое API.
- Новый компонент main.field.datetime для отрисовки пользовательских полей типа datetime (дата со временем) через новое API.
- Новый компонент main.field.double для отрисовки пользовательских полей типа double (число) через новое API.
- Новый компонент main.field.enum для отрисовки пользовательских полей типа enum (список) через новое API.
- Новый компонент main.field.integer для отрисовки пользовательских полей типа integer (целое число) через новое API.
- Новый компонент main.field.string для отрисовки пользовательских полей типа string (строка) через новое API.
- Новый компонент main.field.url для отрисовки пользовательских полей типа url (ссылка) через новое API.
- Все новые компоненты содержат шаблоны для декстопа и мобильного приложения, поддерживают возможность изменения внешнего вида контролов через стандартный механизм шаблонов.
- Новые классы пользовательских полей по пути /bitrix/modules/main/lib/userfield/types. Старые классы сделаны заглушками для обеспечения обратной совместимости.
- Другие незначительные сопутствующие правки и улучшения.
Версия 20.0.700
- Доработана библиотека канбана.
- Исправлен ряд интерфейсных ошибок.
Версия 20.0.650
- Исправление проблемы с запросами union в ORM.
Версия 20.0.600
- Добавлен механизм оповещений журнала событий на email и СМС.
- Исправлен ряд интерфейсных ошибок.
Версия 20.0.500
- Разработчикам: добавлено новое расширение main.core.events для работы с событиями.
- Исправлены интерфейсные ошибки.
- Исправлены ошибки в ORM.
Версия 20.0.450
- Служебное обновление.
Версия 20.0.400
- Служебное обновление.
Версия 20.0.300
- Добавлены новые события при работе с пользовательскими полями.
- Исправлен ряд интерфейсных и иных ошибок.
Версия 20.0.200
- Доработана и улучшена библиотека core.js.
- Исправлен ряд интерфейсных и иных ошибок.
- Улучшена совместимость с PHP 7.4.
Версия 20.0.100
- Разработчикам: добавлен API копирования сущностей.
- Исправлен ряд ошибок.
Версия 20.0.96
- Исправлена проблема отсутствия вложений в исходящих письмах, наблюдаемая для некоторых почтовых клиентов.
Версия 20.0.93
- Усилена проверка безопасности при загрузке файлов.
Версия 20.0.87
- Исправлена ошибка, из за которой фильтр мог некорректно работать в браузере Edge.
Версия 20.0.75
- Исправлена ошибка производительности в магазине Битрикс24.
Версия 20.0.50
- Исправлена ошибка получения списка выбранных позиций в гриде.
- Исправлена проблема отрисовки панели групповых операций в компоненте main.ui.grid для сложных действий.
Версия 20.0.37
- Исправлена ошибка, возникавшая при выводе неверно настроенных пользовательских полей типа "Привязка к элементам инфоблока".
Версия 20.0.25
- Исправлена ошибка закрытия попапа диалога выбора сотрудника для упоминания сразу после его открытия в форме сообщения или комментария.
Версия 20.0.0
- Произведен ряд доработок и улучшений в компонентах main.post.list и main.post.form.
- Оптимизировано потребление памяти JavaScript в ряде случаев.
- Актуализированы мета-данные для форматирования телефонных номеров.
- Пользовательское свойство "Привязка к элементам инфоблока" теперь требует обязательного указания инфоблока.
- Исправлена ошибка в групповых действиях списка пользователей при указании "Для всех".
- Исправлена ошибка при отправке однобайтовых писем на установке UTF-8.
- Исправлен ряд интерфейсных ошибок.
- Исправлены ошибки в core.js.
- Разработчикам: в ORM добавлено каскадное сохранение объектов и их коллекций.
Версия 19.0.1100
- Исправлено описание тестов в проверке системы.
Версия 19.0.1000
- Исправлена возможная ошибка работы управляемого кеша.
Версия 19.0.900
- Исправлена ошибка, из-за которой в фильтре могла нарушаться верстка поля "Привязка к разделам с автозаполнением".
Версия 19.0.800
- Исправлена ошибка, из-за которой письма могли отправляться пустыми.
Версия 19.0.700
- Незначительные исправления.
Версия 19.0.600
- Исправлена ошибка, из-за которой пресеты фильтра могли не сохраняться для всех пользователей.
Версия 19.0.500
- Исправлена ошибка обратной совместимости в core.js.
Версия 19.0.400
- Исправлен ряд интерфейсных ошибок.
- Улучшена совместимость с php 7.3.
- Произведен ряд доработок и исправлений в ORM.
- Произведен ряд доработок и исправлений в core.js.
Версия 19.0.350
- Незначительные исправления.
Версия 19.0.325
- Незначительные исправления.
Версия 19.0.321
- Исправлена ошибка, которая приводила к тому, что иногда не удавалось скачать закрывающие документы в разделе телефонии.
Версия 19.0.318
- Исправлена проверка pull-сервера в проверке системы.
- Исправлена ошибка резервного копирования: Secret key is incorrect.
Версия 19.0.312
- В core.js добавлена защита от повторной инициализации.
Версия 19.0.300
- Поддержка динамических блоков в лэндингах.
Версия 19.0.293
- Добавлена зависимость от обновления 19.0.0 модуля "Социальная сеть".
Версия 19.0.287
- Поддержка фильтрации по диапазону для полей типа "Число" в различных сущностях при использовании API \Bitrix\Main\Filter.
Версия 19.0.275
- Добавлена поддержка лимитов в main.ui.filter.
Версия 19.0.250
- Исправлена ошибка дублирования межмодульных зависимостей.
Версия 19.0.200
- Поддержка перехода списка сотрудников в публичной части на грид.
- Исправление незначительных ошибок.
- Исправлена ошибка редактирования значения «Да/Нет» в списках административной панели.
Версия 19.0.100
- Исправлен ряд ошибок и незначительные изменения.
Версия 19.0.0
- В форму редактирования пользователя в панели управления добавлен номер телефона для регистрации.
- Исправлена структура письма при отправке писем с вложениями (multipart/related).
- Исправлена ошибка определения браузеров в js-библиотеке.
- Исправлен ряд ошибок в почтовых событиях.
- Исправлены ошибки в нумераторе.
- Исправлен ряд интерфейсных ошибок.
- Исправлен ряд других ошибок.
Версия 18.5.500
- Произведен ряд доработок и исправлений в ORM.
- Добавлен контроль уникальности записей в таблицах опций и межмодульных событий.
- Исправлен ряд интерфейсных ошибок.
Версия 18.5.400
- При удалении пароля приложения теперь делается выход пользователя для этого приложения.
- В списке пользователей можно выполнить выход пользователя на всех устройствах.
- Добавлен полнотекстовый индекс для поиска по пользователям в ui.selector.
- Исправлена ошибка списка пользователей для субординированных групп.
- Исправлен ряд интерфейсных ошибок.
Версия 18.5.300
- Добавлены расширенные форматы региональных настроек.
Версия 18.5.200
- В компоненте main.mail.form добавлена опция "Отправить мне копию".
- В компоненте main.ui.grid добавлена загрузка файлов в режиме редактирования.
- Добавлена поддержка Redis в механизме кеширования.
- Исправлен ряд интерфейсных ошибок.
- Разработчикам: переработана библиотека core.js с использованием ES6.
Версия 18.5.180
- Исправлена ошибка отображения селектора пользователей для БУС.
Версия 18.5.150
- Исправлена работа управляемого кеша на первом хите после очистки закешированных данных.
- Исправлена ошибка предоставления доступа к списку пользователей в административной панели.
Версия 18.5.100
- В настройках модуля добавлена опция "Деактивировать давно не заходивших пользователей (дней)".
- В политике безопасности группы добавлены настройки "Количество попыток ввода пароля до временной блокировки пользователя" и "Период блокировки пользователя (минут)".
- На корпоративном портале теперь можно ставить лайки даже при нулевом авторитете.
- Прочтение нотификаций, связанных с комментариями, теперь осуществляется сразу при открытии детальной страницы поста в мобильном приложении.
- Добавлена возможность отключить редактирование для конкретной ячейки грида.
- Добавлена валидация дат в фильтрах main.ui.filter.
- Добавлена блокировка на одновременное масштабирование изображений.
- Добавлена поддержка полей типа dest_selector в фильтрах при передаче значений в GET-запросах.
- Исправлена ошибка при публикации упоминаний двух и более сотрудников в комментарии в мобильном приложении.
- Исправлен ряд интерфейсных ошибок.
Версия 18.5.75
- Улучшена обработка черного списка получателей писем.
Версия 18.5.50
- Исправлена ошибка обрезки изображения в редакторе.
- Исправлена ошибка в контекстных меню.
Версия 18.5.0
- В настройках модуля добавлена возможность выбрать СМС-службу для отправки СМС (требуется модуль messageservice).
- Добавлены типы и шаблоны СМС-событий.
- Добавлена возможность регистрации пользователей по номеру телефона (опция в настройках модуля).
- В компоненты main.register, main.profile, system.auth.registration, system.auth.changepasswd, system.auth.forgotpasswd добавлена поддержка регистрации по номеру телефона.
- Исправлен ряд интерфейсных ошибок.
- Улучшена поддержка PHP 7.3.
Версия 18.1.10
- Исправлены интерфейсные ошибки в файловом диалоге.
- Исправлена ошибка поиска пользователя в благодарностях.
- Исправлены другие интерфейсные ошибки.
Версия 18.1.9
- Переход на использование расширения ui.selector.
- Новый шаблон постраничной навигации на Bootstrap v.4.
- Исправлена ошибка сохранения постраничной навигации в списке пользователей.
- Исправлена работа парсера html в библиотеке DOM для php версии 7.3.
Версия 18.1.8
- Добавлены настройки модуля для интеграции с модулем "Трансформер" (максимальные размеры файлов).
- В импорте пользователей можно указать, в какие группы добавлять новых пользователей.
- Исправлен ряд интерфейсных ошибок.
Версия 18.1.7
- Изменения в верстке комментариев в мобильном приложении.
Версия 18.1.6
- Добавлен упаковщик web-ресурсов в один javascript файл.
- Исправлен ряд интерфейсных ошибок.
Версия 18.1.5
- Добавлен новый просмотрщик файлов (требуется обновление ui 18.5.0).
- Исправлен ряд интерфейсных ошибок.
- Исправлена ошибка фильтрации пользователей по полям профиля в панели управления.
- Доработаны новые фильтры и гриды для панели управления.
Версия 18.1.4
- ORM: исправлен ряд ошибок при генерации аннотаций.
- ORM: новый тип поля ArrayField.
- Улучшена обработка ошибок в редакторе изображений.
- В настрйки главного модуля добавлен раздел с настройками редактора изображений.
- Добавлен новый тип dest_selector для полей, поддерживаемых в компоненте фильтра main.ui.selector.
- Изменения в отображении списка комментариев к сущностям в мобильном приложении.
- Незначительные изменения и исправления.
Версия 18.1.3
- Исправлен ряд интерфейсных ошибок.
- Улучшена безопасность административных страниц панели управления.
Версия 18.1.2
- Исправления незначительных ошибок в работе лайков.
Версия 18.1.1
- Добавлена поддержка условно-обязательных пользовательских полей.
- Ряд доработок и исправлений в объектах ORM.
- Исправлен ряд интерфейсных ошибок.
- Доработаны групповые действия в новом списке административной панели.
- Визуальные улучшения в библиотеке канбана.
Версия 18.1.0
- Поддержка изменений в мобильной живой ленте.
- Исправления незначительных ошибок.
Версия 18.0.10
- Почта: добавлено подтверждение кодом настроек SMTP.
- Почта: добавлена возможность удалять отправителей.
- Почта: добавлена поддержка подписей в форме письма.
Версия 18.0.9
- Разработчикам: AJAX-контроллер теперь требует CSRF-токен в том числе для GET-запросов.
Версия 18.0.8
- Добавлен REST для соглашений.
- В поставку включен редактор изображений PhotoEditorSDK.
- Исправлен ряд интерфейсных ошибок.
Версия 18.0.7
- Заблокировано удаление модуля REST API (rest) для коробочной версии Битрикс24.
- Исправлена ошибка формы авторизации панели управления при включенном модуле компрессии.
Версия 18.0.6
- Изменен внешний вид тултипа пользователя.
- Исправлена работа кириллической CAPTCHA на установках с однобайтовыми кодировками.
- Исправление незначительных ошибок.
Версия 18.0.5
- Исправлен ряд интерфейсных ошибок.
- Исправлена ошибка сортировки колонок в main.ui.grid.
- Исправлены интерфейсные ошибки в main.ui.filter.
- Атокомпозит теперь недоступен в коробочном корпортале.
Версия 18.0.4
- Исправлен ряд ошибок.
Версия 18.0.3
- Разработчикам: добавлены объекты ORM. Существенно изменена структура классов ORM.
- Исправлен ряд интерфейсных ошибок.
Версия 18.0.2
- Добавлена возможность изменять текущие номера у нумераторов.
- Добавлена история изменения профиля пользователя (включается в настройках главного модуля).
- Исправлен ряд интерфейсных ошибок.
Версия 18.0.1
- Исправление ошибки двойного декодирования POST-запроса на установках с однобайтовыми кодировками.
Версия 18.0.0
- Изменена политика лицензирования сайтов.
- В панели управления добавлен раздел "Сайты".
- Добавлен компонент нумератора main.numerator.edit.
- Доработаны реакции в живой ленте.
- Исправлен ряд интерфейсных ошибок.
Версия 17.6.1
- Добавлены нотификации по обновлениям Marketplace.
- В компонент main.ui.grid добавлен шаблон tilegrid (плитки).
- Исправлен ряд интерфейсных ошибок.
Версия 17.6.0
- Обновлен дизайн ленты комментариев.
- В функционал рейтингов добавлена возможность реакций.
Версия 17.5.16
- Исправлена структура данных для таблиц с данными богатых ссылок.
Версия 17.5.15
- Исправлен ряд интерфейсных ошибок.
Версия 17.5.14
- Исправлен ряд интерфейсных ошибок.
- Расширение php openssl теперь считается обязательным для корректной работы продукта.
Версия 17.5.13
- В проверку системы добавлен тест на поддержку и восстановление полнотекстовых индексов.
- В настройки модуля добавлен параметр "Протокол в ссылках письма".
- Исправлена ошибка импорта XML с пустыми элементами.
- Добавлено условие по пользователю в правилах работы с корзиной в модуле магазина.
- Доработан и исправлен компонент фильтра main.ui.filter.
- Исправлена ошибка неправильного расширения файла при скачивании в Safari.
- Исправлена ошибка некорректой обработки текста писем (лишний alt="").
- Исправлен ряд интерфейсных ошибок.
Версия 17.5.12
- Добавлена настройка модуля "Генерировать текстовую версию для html-писем" (включена по умолчанию).
- В библиотеке слайдера добавлена поддержка печати содержимого слайдера.
- Исправлен ряд интерфейсных ошибок.
Версия 17.5.11
- Незначительные изменения.
Версия 17.5.10
- Добавлен компонент формы письма main.mail.form.
- Исправлен ряд интерфейсных ошибок.
- В предпросмотре ссылок улучшена обработка видео.
- Доработана библиотека канбана.
- Улучшена поддержка PHP 7.2.
- Разработчикам: добавлен метод getPublicText() для пользовательских полей.
Версия 17.5.9
- В компоненте отписки от писем добавлен режим работы с жалобами на спам.
Версия 17.5.8
- Исправлены ошибки в компоненте фильтра, возникавшие при работе с некоторыми типами полей.
Версия 17.5.7
- Инсталлятор продукта теперь ребует минимальную версию PHP 5.6.
- Богатые ссылки теперь поддерживают вставку видео из социальных сетей vk.com, facebook.com, instagram.com.
- Исправлен ряд интерфейсных ошибок.
Версия 17.5.6
- Библиотека пользовательских интерфейсов.
Версия 17.5.5
- Разработчикам: добавлен метод \Bitrix\Main\UserUtils::getAdminSearchFilter для формирования оптимального поискового запроса по полям ID, EMAIL, LOGIN таблицы b_user.
- Улучшена производительность в административной панели, в таблице с списком пользователей и добавлена возможность фильтровать в ней по полям: id, login. email, name.
Версия 17.5.4
- Исправлена ошибка невозможности поиска в списках при отсутствии нового API слайдеров.
Версия 17.5.3
- В парсер текста добавлена поддержка хештегов.
- Исправлен ряд интерфейсных ошибок.
Версия 17.5.2
- Добавлен механизм обновления сессии пользователя после деактивации, удаления и обновления критичных данных пользователя.
- Добавлен компонент main.mail.confirm и почтовое событие для подтверждения email.
- В компоненте system.auth.registration добавлены соглашения в шаблон flat.
- Исправлен ряд интерфейсных ошибок.
Версия 17.5.1
- В механизме объединения стилей убрана поддержка старых версий IE.
- Исправлен ряд интерфейсных ошибок.
- Разработчикам: добавлена таблица b_user_index для полнотекстового поиска по персональным данным пользователей.
Версия 17.5.0
- В настройках модуля добавлена возможность принятия соглашения при регистрации пользователей.
- В проверке системы добавлен тест push-сервера в виртуальной машине 7.1.
- В проверке системы добавлен тест модуля XMPP, а также другие улучшения.
- Доработан диалог просмотра файлов для показа видео.
- Исправлена ошибка создания и распаковки резервной копии на некоторых системах.
- Исправлен ряд интерфейсных ошибок.
Версия 17.1.0
- Масштабный рефакторинг композита.
- Все классы технологии теперь находятся в пространстве имен \Bitrix\Main\Composite\.
- В административном разделе добавлены новые страницы мониторинга и отладки.
- Логирование всех ошибок, при которых режим кеширования может не сработать.
- Отказ от константы BX_COMPOSITE_DEBUG.
- Визуальное сравнение версий для поиска причин перезаписи кеша.
- Автоматическая очистка старого кеша при достижении файлового лимита (LRU-алгоритм).
- Внимание! После установки обновления необходимо очистить композитный кеш.
Версия 17.0.15
- Служебные изменения в резервном копировании.
Версия 17.0.14
- Изменения в механизме пользовательских полей.
- Новый тип поля "Ссылка".
- Новое представление для поля типа "Список".
- Возможность задавать подписи для пользовательских полей типа "Да/Нет".
Версия 17.0.13
- Добавлено отображение заглушки видео в редакторе.
- Исправления ошибок в просмотрщике файлов.
Версия 17.0.12
- Исправление ошибок в проверке системы
Версия 17.0.11
- На странице с списком пользователей, в административной панели, подключен новый грид и фильтр.
- Исправление ошибок.
Версия 17.0.10
- Исправлена ошибка сохранения выбранного соглашения в параметрах компонента.
- Исправлена проблема с работоспособностью компонента main.userconsent.request после копирования шаблона компонента.
Версия 17.0.9
- Доработана библиотека канбана.
- Добавлен механизм принятия соглашений посетителями.
- Исправлен ряд интерфейсных ошибок.
- В настройках продукта добавлен раздел соглашений.
- В разделе соглашений доступен стандартный текст запроса согласия пользователя на обработку персональных данных для России, Украины и Казахстана.
Версия 17.0.8
- Исправлена ошибка в компоненте sale.order.ajax, связанная с геолокацией.
- Исправлена ошибка в резервном копировании для PHP 7.1.
- Исправлена ошибка в предварительном просмотре ссылок.
- Исправлена ошибка разбора дат в чатах.
Версия 17.0.7
- Доработаны компоненты main.ui.filter, main.ui.grid.
- Исправлен ряд интерфейсных ошибок.
Версия 17.0.6
- Исправлена ошибка потери авторизации на корпоративных порталах.
Версия 17.0.5
- Доработаны компоненты main.ui.filter, main.ui.grid.
- Разработчикам: добавлена js-библиотека BX.Kanban.
- Разработчикам: добавлен метод для распознования дат из текста \Bitrix\Main\Text\DateConverter::decode($text).
Версия 17.0.4
- Исправлен ряд интерфейсных ошибок.
Версия 17.0.3
- Исправлена ошибка в работе поля "Привязка к элементам CRM".
Версия 17.0.2
- Исправлен недочёт отправки комментариев с файлами мобильной версии.
Версия 17.0.1
- Ряд доработок в компонентах main.ui.grid и main.ui.filter.
- Исправлен ряд интерфейсных ошибок.
Версия 17.0.0
- Доработан виджет выбора сущностей crm.
- В импорте пользователей добавлена поддержка защищенных протоколов обмена с AD-сервером.
- В форме "Командная PHP-строка" добавлена поддержка нескольких вкладок с сохранением содержимого.
- В регулярном резервном копировании добавлены настройки для шага и интервала.
- Ряд доработок в "Проверке системы".
- Исправлена проблема перезаписи загружаемых файлов с одинаковыми именами.
- Исправлен ряд интерфейсных ошибок.
- Разработчикам: добавлены компоненты main.ui.filter и main.ui.grid.
- Разработчикам: класс Bitrix\Main\DB\Result теперь поддерживает интерфейс IteratorAggregate.
- Разработчикам: добавлен класс Bitrix\Main\XmlWriter для экспорта в XML.
Версия 16.5.16
- Исправлена ошибка определения настроек UTF в проверке системы.
Версия 16.5.15
- Незначительные изменения.
Версия 16.5.14
- Поддержка изменений в обновлении модуля "Социальная сеть" - переработана форма создания нового сообщения в живой ленте.
Версия 16.5.13
- Изменения, связанные с ботом техподдержки.
- В административный раздел добавлена промо-страница про настройку HTTPS.
Версия 16.5.12
- Незначительные исправления.
Версия 16.5.11
- Оптимизирована работа счетчиков пользователей.
Версия 16.5.10
- Исправлен ряд интерфейсных ошибок.
Версия 16.5.9
- В проверку системы добавлен тест настроек режима UTF.
- Исправлены ошибки в пользовательском свойстве привязки к сущностям CRM.
- Исправлена ошибка кодировки в предварительном просмотре ссылок.
- Исправлен ряд интерфейсных ошибок.
- Обновлена библиотека Bootstarp до v.3.3.7.
- Разработчикам: в ORM добавлено управляемое кеширование выборок (ключ "cache" в параметрах getList()).
- Разработчикам: в класс HttpClient добавлена возможность отправить POST в формате multipart/form-data, в том числе для передачи файлов.
Версия 16.5.8
- В почтовые события и почтовые шаблоны добавлено поле "Язык". При создании письма выбираются почтовые шаблоны, соответствующие языку события, либо не имеющие установленного языка.
- Добавлена настройка главного модуля "Использовать CAPTCHA при восстановлении пароля". Внимание! Может потребоваться доработка кастомизированных шаблонов компонентов system.auth.changepasswd и system.auth.forgotpasswd для показа CAPTCHA.
- Добавлены настройки главного модуля для ограничения картинок профиля по размеру.
- Расширены проверки в мониторе качества для корпоративных порталов.
- В списке агентов в панели управления расширен набор полей.
- Изменен интерфейс "Развернуть все вкладки" в формах панели управления, теперь закладки являются ссылками на соответствующие разделы формы.
- В пользовательском свойстве "Привязка к сотруднику" расширена проверка прав.
- Исправлены ошибки в резервном копировании/восстановлении.
- Исправлена ошибка в меню при некорректных UTF-символах в URI.
- Исправлен ряд интерфейсных ошибок.
- В классе CBXSanitizer улучшена обработка таблиц.
- Добавлена библиотека BX.Recorder для записи и кодирования звука в mp3.
- Исправления и доработки в библиотеке BX.webrtc.
- Исправлена ошибка с многозначными номерами станиц в постраничной навигации UI\PageNavigation.
Версия 16.5.7
- Введено понятие "Установка для разработки": это экземпляр для разработки и тестирования, закрытый от публичного доступа. Режим включается в настройках главного модуля. Установки для разработки при обновлении учитываются отдельно от публичных установок.
- Гаджет "Скорость сайта / Монитор производительности" разделен на два отдельных гаджета.
- Добавлены необязательные проверки системы: публикация из почты в живую ленту, модуль rest, подключение к bitrix24.net.
- Исправлена ошибка в режиме компонентного AJAX при использовании тега aside.
- Исправлена ошибка автокомпозита при использовании компонентов в режиме AJAX.
- Исправлен ряд ошибок в гаджетах рабочего стола.
- Исправлен ряд интерфейсных ошибок.
- Разработчикам: в ORM в фильтры добавлено строгое сравнение с NULL ('==ID' => null, '!==NAME' => null).
Версия 16.5.6
- Исправлена проблема безопасности в пользовательском поле типа "список".
Версия 16.5.5
- Незначительные исправления и улучшения.
Версия 16.5.4
- Добавлена карта скорости сайта по географии посетителей.
- Поддержка использования контактов CRM как почтовых пользователей.
- Исправление ошибок.
- Разработчикам: новый оператор фильтра ORM '==' для булевых выражений.
Версия 16.5.3
- Реализована новая стратегия обновления кеша: кеш перестраивается только одним процессом, а остальные получают сохраненные ранее данные.
- АвтоКомпозит: новый интерфейс настройки.
- Композит: возвращена настройка "а также страницы, содержащие только следующие параметры".
- Исправлен ряд интерфейсных ошибок.
- Исправления в библиотеке core.js.
- Разработчикам: добавлены события OnAfterUserTypeUpdate, OnAfterUserTypeDelete.
- Разработчикам: в core.js добавлена функция BX.setCookie.
Версия 16.5.2
- Обработка нового типа событий интернет-магазина.
Версия 16.5.1
- Поддержка функционала дел-сообщений живой ленты CRM.
- Парсинг BB-кода USER реализован в классе CTextParser.
Версия 16.5.0
- Исправлен ряд интерфейсных ошибок.
- Доработан ряд компонентов для поддержки режима автокомпозита.
- Разработчикам: изменен внешний вид BX.PopupWindow.
Версия 16.0.14
- Композитный сайт
- — Новый режим "Автокомпозит": все неадаптированные компоненты автоматически создают динамические области с заглушкой в виде своего содержимого. Перед включением этого режима необходимо очистить кеш компонентов.
- — Настройка "Режим перезаписи кеша": стандартный режим, стандартный режим с задержкой перезаписи и режим без фонового ajax-запроса.
- — Настройка "Голосование шаблона компонента по умолчанию" позволяет указать, как голосуют все неадаптированные шаблоны проекта. Данный параметр можно переопределить в настройках конкретного компонента.
- — Новый алгоритм обновления динамических областей. Если контент заглушки не изменился при фоновом ajax-запросе, данные динамической области не приходят и не обновляются.
- — Новый алгоритм разметки динамических областей. Вместо div-контейнера, создается пара невидимых тегов, не влияющих на верстку страницы.
- — Протокол HTTPS поддерживается по умолчанию.
- — Добавлена настройка отключения кнопки "Быстро с 1С-Битрикс".
- — Срок действия лицензии теперь не влияет на работу композитного сайта.
- — Настройка "Параметры URL, при которых не будет работать композитный режим".
- — Оптимизирован механизм создания кеша для highload-проектов.
- — Новая настройка "Игнорировать следующие параметры URL" позволяет не учитывать определенные параметры в адресе страницы (например, utm_source, fb_action_ids и др.)
- — HTML-кеширование заменено технологией "Композитный сайт". Для редакции "Первый сайт" необходимо очистить кеш компонентов.
- Исправлен ряд интерфейсных ошибок.
- Доработки и исправления в мобильном шаблоне main.interface.form.
- Исправлена возможная проблема дублирования записей настроек пользователей.
- При загрузке решения из Marketplace через мастер установки продукта теперь скачиваются все доступные обновления.
- Исправлена ошибка загрузки картинок в публичном разделе сайта.
- Разработчикам: класс Bitrix\Main\Web\HttpClient теперь принимает опции по умолчанию из настроек конфигурации "http_client_options".
Версия 16.0.13
- Исправлен ряд интерфейсных ошибок.
Версия 16.0.12
- Исправлена проблема с показом загруженных картинок с расширением .svg.
- Оптимизирован показ свойства "Привязка к разделам с автозаполнением".
- В инсталлятор добавлена проверка настроек PHP date.timezone и JSON.
- Исправлен ряд интерфейсных ошибок.
- Улучшена совместимость с PHP 7.
- Улучшена совместимость с Mysql 5.7.
- Разработчикам: композит: для страниц, в которых отключен аяксовый хит (setAutoUpdate(false)), добавилась возможность указать время жизни кеша (setAutoUpdateTTL).
Версия 16.0.11
- Исправления по js-библиотеке BX.FixFontSize.
- Исправлены стили кнопок Bootstrap.
Версия 16.0.10
- Улучшена совместимость с PHP 7.
- Доработки и исправления в мобильном шаблоне main.interface.form.
- В агенты добавлена обработка исключений, исключения выводятся в файл ошибок D7.
- Разработчикам: константа BX_ICONV_DISABLE заменена настройкой конфигурации "disable_iconv".
- Разработчикам: в Bitrix\Main\DB\SqlHelper добавлен абстрактный метод castToChar().
Версия 16.0.9
- Добавлен шаблон для списка комментариев в почтовых сообщениях.
- Улучшения в работе счетчиков.
- BX.calendar: выбор месяца и года в ряде случаев могли открываться некорректно.
- Исправлен ряд интерфейсных ошибок.
- Разработчикам: в dom-парсере setInnerHTML теперь работает со значением без тегов.
Версия 16.0.8
- Добавлена настройка модуля "Никогда не показывать панель для пользователей".
- В диалоге просмотра файлов добавлена поддержка редактирования в Office365.
- Исправлена ошибка проверки OTP в панели управления.
- Исправлена ошибка, из-за которой в письме не прикреплялся файл, если в его адресе есть параметры.
- Исправлен ряд интерфейсных ошибок.
Версия 16.0.7
- Изменения, направленные на улучшения производительности работы счетчиков: поэтапная отправка больших порций pull-уведомлений об изменении значений счетчиков, очистка старых данных.
- Доработан мобильный шаблон main.interface.form.
- Исправлена ошибка вызова js-событий onComponentAjaxHistoryGetState и onComponentAjaxHistorySetState.
- Улучшена совместимость с MySql 5.7.
- Расширен набор знаков препинания в тесте монитора качества "Пароль к БД не содержит знаков препинания".
- Не исключался поисковой индекс из резервной копии БД.
- Проверка системы возвращала ошибки при выполнении на агенте.
- Исправлена ошибка восстановления длинных путей файлов из резервной копии.
- Исправлен ряд интерфейсных ошибок.
Версия 16.0.6
- Добавлен мобильный шаблон компонента main.interface.form.
- Увеличен максимальный размер настроек пользователя (например, настройки форм редактирования).
- Исправлен сбой в сохранении множественных значений полей при сохранении настроек компонента.
- Исправлен сбой кодировки в мобильном приложении в случае указания в настройках кириллического домена.
- Исправлено редактирование документов через Google Docs в браузере Edge.
- Исправлена проверка обработки .htaccess при установке из дистрибутива.
- Исправлена ошибка получения языковых сообщений для неициализированных полей ORM.
- Исправлено сравнение числовых значений в фильтре ORM.
- Исправлено сохранение названий колонок списка main.interface.grid по умолчанию для всех пользователей.
- Отключена индексация ЧПУ компонентов для папки /local.
- Исправлен ряд интерфейсных ошибок.
- Разработчикам: добавлена проверка наличия .default шаблона в папке local в функции CMain::GetNavChain.
Версия 16.0.5
- Разработчикам: добавлена поддержка парсинга HTML в DOM (Bitrix\Main\Web\DOM).
Версия 16.0.4
- Добавлена поддержка предварительного просмотра ссылок в мобильном приложении.
Версия 16.0.3
- Улучшения и исправления в поддержке интеграции живой ленты с почтой.
- Улучшена производительность при изменении значений счетчика живой ленты для записей, имеющих ограниченную доступность.
- В компоненте main.interface.filter добавлен фильтр по завтрашней дате.
- Признак, что запрос получен по HTTPS, теперь можно настраивать через параметр конфигурирования "https_request".
- Исправлена ошибка, возникавшая при выполнении действия бизнес-процессов "Сообщение в живую ленту" на агенте.
- Исправлена ошибка отображения некоторых символов в почтовых сообщениях в UTF-8 кодировке.
- Исправлены ошибки в интерфейсе панели управления.
- Разработчикам: метод Bitrix\Main\Config\Option::getDefaults() теперь публичный.
- Разработчикам: добавлены новые поля к сущности ORM UserTable.
Версия 16.0.2
- Добавлена поддержка интеграции живой ленты с почтой.
- Доработки и улучшения в предварительном просмотре ссылок.
- Доработки и улучшения в функционале отправки почтовых сообщений.
Версия 16.0.1
- Добавлена интерактивная помощь в панель управления.
- Доработки и улучшения в предварительном просмотре ссылок.
- Мастер установки продукта теперь поддерживает расширение php mysqli.
- Исправлен ряд интерфейсных ошибок.
- Исправлена ошибка расчета окна выборки для MSSQL и Oracle в D7.
- В письмах по почтовым событиям все относительные адреса картинок получают протокол из настройки модуля "mail_link_protocol".
- Разработчикам: в appcache добавлена возможность исключать файлы изображений из итогового манифеста.
- Разработчикам: добавлена возможность прикреплять файлы в обработчике события OnBeforeEventAdd.
Версия 16.0.0
- Добавлен механизм предварительного просмотра ссылок.
- Добавлена авторизация в Битрикс24 в панели управления (требуется обновление модуля социальных сервисов).
- Исправлен ряд интерфейсных ошибок.
- Исправлена ошибка кодировки js-строки для транслитерации на UTF-8.
- Исправлена ошибка проверки доступа к модулю в избранных ссылках.
- Улучшена совместимость с php 5.6.
- Исправлена ошибка зацикливания автоматической резервной копии при долгом хранении сессий.
- Исправлены ошибки в компоненте main.post.list.
- Исправлен архив смайлов в поставке.
- Исправлена ошибка при добавлении поля типа привязки к highload через API.
- Проверка и оптимизация БД теперь работает в том числе с расширением mysqli.
- Разработчикам: добавлена постраничная навигация для выборок ORM.
- Разработчикам: доработаны классы \Bitrix\Main\Web\HttpClient, \Bitrix\Main\Web\HttpHeaders, \Bitrix\Main\Web\Uri.
Версия 15.5.10
- Исправлен ряд интерфейсных ошибок.
Версия 15.5.9
- Исправлен ряд интерфейсных ошибок.
Версия 15.5.8
- Незначительные изменения и исправления.
Версия 15.5.7
- В компоненты system.field.edit и system.field.view добавлен шаблон для свойства типа "Привязка к элементам highload-блоков".
- Исправлен ряд ошибок.
Версия 15.5.6
- Улучшения, связанные с работой стандартного диалога выбора сотрудников, рабочих групп и других сущностей.
- Агент для проверки настроек продукта работает теперь и в БУС.
- Исправлен ряд незначительных и интерфейсных ошибок.
Версия 15.5.5
- Добавлена настройка модуля "Записывать установку и удаление решений из Marketplace".
- При инсталляции продукта теперь по умолчанию используется mysqli.
- Добавлена поддержка резервной копии БД более 2 Гб.
- Исправлен ряд ошибок композитного кеша.
- Исправлен ряд интерфейсных ошибок.
- Разработчикам: добавлено событие OnAfterSetOption в Bitrix\Main\Config::set().
Версия 15.5.4
- Незначительные изменения.
Версия 15.5.3
- Исправлена ошибка загрузки файлов.
Версия 15.5.2
- Добавлена возможность создания галерей смайлов.
- Добавлена возможность создания скрытых смайлов.
- Добавлена поддержка смайлов в сверхвысоком разрешении (Ultra HD).
- В журнал событий добавлены операции в Marketplace (кто установил/удалил/обновил модуль).
- Монитор качества не учитывал, что компоненты могут быть без пространства имен.
- Исправлен ряд интерфейсных ошибок.
Версия 15.5.1
- Улучшена производительность при включенной настройке "Переносить скрипты вниз страницы".
- Дизайн шаблона tabbed компонента main.interface.filter теперь стал плоский.
- Исправлен ряд интерфейсных ошибок.
- Разработчикам: в класс CBitrixComponentTemplate добавлены методы для подключения внешних ресурсов addExternalCss() и addExternalJs().
- Разработчикам: Bitrix\Main\Web\HttpClient::query() теперь возвращает false в случае истечения "streamTimeout".
Версия 15.5.0
- Добавлена поддержка A/B-тестирования шаблонов сайта и публичных страниц.
- Добавлен новый загрузчик/редактор файлов для форм панели управления (используется в инфоблоках).
- Композит: добавлено сжатие кеша (gzip) для memcached.
- Добавлен шаблон round компонента постраничной навигации (system.pagenavigation).
- Добавлена раздел административного меню "Маркетинг".
- Добавлена настройка модуля "Продлевать сессию только для авторизованных посетителей".
- Добавлена настройка модуля "Шаблон системных компонентов авторизации".
- Добавлена настройка модуля "Переместить весь Javascript в конец страницы".
- Добавлены шаблоны "flat" системных компонентов авторизации.
- Разработчикам: добавлена js-библиотека для поддержки IndexedDB.
- Разработчикам: добавлен метод CMain::RestartWorkarea(), позволяющий сбросить контент рабочей области публичной страницы сайта.
Версия 15.0.16
- Исправлен ряд интерфейсных ошибок.
- Разработчикам: добавлена поддержка параметра компонентов SEF_RULE для настройки ЧПУ в некомплексных компонентах.
- Разработчикам: добавлен вывод тега "link rel=canonical" из свойства страницы с названием "canonical" (отложенная функция CMain::ShowLink()).
- Разработчикам: добавлена js-библиотека core dragdrop.
- Разработчикам: добавлена возможность установить HTTP-заголовки через объект HttpResponse из Context.
- Разработчикам: добавлена функция HttpResponse::setLastModified() для установки HTTP-заголовка "Last-Modified".
Версия 15.0.15
- В шаблон по умолчанию компонента хлебных крошек добавлена микроразметка.
- Улучшена поддержка больших файлов.
- Исправлена ошибка распространения авторизации при авторизации через соцсети.
- Прекращена поддержка гаджетов Google в компоненте рабочего стола.
- Исправлен ряд интерфейсных ошибок.
Версия 15.0.14
- Добавлена поддержка минифицированных js/css.
- В импорте смайлов снято ограничение на размер архива.
- Исправлен ряд ошибок при работе с почтовыми событиями и шаблонами.
- Исправлен ряд интерфейсных ошибок.
Версия 15.0.13
- Поддержка изменений в модуле "Социальная сеть".
Версия 15.0.12
- Исправление ошибок.
Версия 15.0.11
- Исправлен ряд интерфейсных ошибок.
Версия 15.0.10
- Исправлена ошибка форматирования писем (переводы строк).
- Исправлена ошибка подключения шаблона компонента bitrix:breadcrumb из текущего шаблона сайта.
- Разработчикам: в ORM добавлена поддержка произвольных соединений к БД.
Версия 15.0.9
- Исправлен ряд интерфейсных ошибок.
Версия 15.0.8
- В компоненте main.interface.grid теперь можно переименовывать колонки.
- Исправлены интерфейсные ошибки.
- Исправлена ошибка в парсере BB-кодов.
Версия 15.0.7
- Переработана система почтовых событий и шаблонов.
- В почтовые события и шаблоны добавлены вложения.
- В почтовые шаблоны добавлены шаблоны внешнего вида (шаблоны сайта специального типа).
- В почтовые шаблоны добавлен визуальный редактор.
- В почтовых шаблонах теперь можно ипользовать php-код и компоненты.
- Добавлен механизм отписки от рассылок.
- Добавлен механизм учета переходов по ссылкам в письмах и прочтения писем.
- Переработан диалог редактирования параметров компонентов.
- Улучшения в процедуре проверки системы.
- Оптимизация производительности.
- Исправлен ряд ошибок.
Версия 15.0.6
- Некоторые AJAX-запросы возвращали пустые результаты, если на сервере используется memcache.
Версия 15.0.5
- Изменены шаблоны компонента голосования за рейтинг для мобильного приложения.
Версия 15.0.4
- Ряд улучшений и исправлений в компоненте формы сообщения main.post.form.
- Исправлена ошибка проверки целостности ядра в мониторе качества.
- Исправлен ряд интерфейсных ошибок.
Версия 15.0.3
- Добавлена поддержка сервиса рекомендаций для товаров магазина.
- Исправлен ряд ошибок.
Версия 15.0.2
- Исправлен ряд ошибок.
Версия 15.0.1
- Добавлена поддержка кластера в SQL-запросах D7.
- Улучшения и исправления в композитном режиме.
- Улучшения в проверке системы.
- Исправлен ряд ошибок.
Версия 15.0.0
- В профиль пользователя добавлено поле "Обращение".
- Исправлен ряд ошибок.
- Разработчикам: в композитном режиме добавлена поддержка SSL. Рекомендуется сбросить композитный кеш.
Версия 14.9.4
- Добавлена отдельная форма для ввода одноразового пароля (компоненты system.auth.otp и system.auth.form).
- Добавлена поддержка паролей приложений (компонент main.app.passwords).
- Добавлена обработка ориентации картинки при загрузке (из заголовка exif).
- Добавлена поддержка нового упрощенного редактора в компоненте main.post.form.
- Улучшения в создании и восстановлении резервной копии.
- Исправлена ошибка показа картинок с интернациональными символами в URL.
- Исправлен алгоритм балансировки слейвов для кластерной редакции.
- Исправлена ошибка замены невалидных символов в именах загружаемых файлов.
- Исправлена ошибка проверки обязательных пользовательских полей в компоненте main.register.
Версия 14.9.3
- Незначительные изменения и исправления.
Версия 14.9.2
- Исправлена ошибка группового действия "Добавить в группу" в списке пользователей (удалялись даты начала/конца активности для групп).
- Исправлена ошибка подключения языковых файлов шаблона компонента в result_modifier.php.
- Исправлена ошибка подключения внешнего скрипта методом AddHeadScript при включенном объединении.
- Исправлена ошибка загрузки флеш-роликов на некоторых системах.
- Исправлен ряд интерфейсных ошибок в компонентах и панели управления.
- Разработчикам: обновлена Версия amcharts (3.11.0).
- Разработчикам: в JS-библиотеку core_translit добавлен метод BX.correctText, который корректирует ошибочную расскладку в тексе (только для русской локализации).
Версия 14.9.1
- Java-загрузчик файлов подписан действующим сертификатом.
- Компонент журнала событий evet_list теперь показывает все события инфоблоков.
- Исправлен ряд интерфейсных ошибок.
Версия 14.9.0
- Скорость сайта - статистика посещений вашего проекта.
Версия 14.5.4
- Исправлены ошибки компонентов main.uploader, system.pagenavigation, main.share.
- Исправлены ошибки ORM.
- Исправлены незначительные ошибки административных страниц.
- Разработчикам: изменен механизм загрузки языковых сообщений.
- Разработчикам: добавлена темная цветовая схема для всплывающих окон core_popup.
- Разработчикам: добавлен метод BX.util.number_format.
Версия 14.5.3
- Исправлен ряд ошибок.
Версия 14.5.2
- В технологию композитного сайта добавлена поддержка хранения кеша в memcached.
- Добавлена поддержка mysqli (PHP extension).
- Улучшена совместимость с PHP 5.5.
- Улучшения и исправления в резервном копировании.
- Форма восстановления пароля теперь отправляет повторное письмо для подтверждения регистрации, если регистрация еще не подтверждена.
- При загрузке файлов flash более не считается изображением.
- Исправлен ряд ошибок.
Версия 14.5.1
- Доработки и улучшения технологии композитного сайта.
- Добавлена возможность необязательного email пользователя (в настройках модуля).
- В компоненты main.interface.grid и main.interface.form добавлена возможность установить настройки по умолчанию.
- Исправлен ряд ошибок.
Версия 14.5.0
- Добавлена технология композитного сайта.
- Добавлена поддержка нового визуального редактора (v.3).
- Добавлен новый загрузчик файлов (используется в фотогалерее).
- Улучшена поддержка полей типа "дата-время" и часовых поясов в D7.
- Добавлен новый тип пользовательских полей "Дата".
- Минимальные требования для MSSQL повышены до Microsoft SQL Server 2008.
- Разработчикам: добавлено событие OnAfterSetUserGroup.
Версия 14.0.18
- Распространение куков между доменами теперь делается с помощью javascript, а не тега img.
- Расширен диапазон некорректных символов в именах загружаемых файлов (добавлены символы с ASCII-кодами 1-31).
- Исправлен ряд интерфейсных ошибок панели управления.
Версия 14.0.17
- Теперь при повторном приглашении сотрудника код подтверждения не изменяется.
Версия 14.0.16
- Исправлена ошибка обработки полей БД типа "дата" в Oracle.
- Исправлен ряд интерфейсных ошибок.
Версия 14.0.15
- Тест целостности ядра теперь учитывает настройки прокси для системы обновлений.
- Исправлена ошибка с HTML-тегами в гаджете заметок.
- Исправлена ошибка проверки прав в компоненте рабочего стола.
- Исправлена ошибка дублирования обработчиков событий.
- Исправлен ряд ошибок в объединении CSS/JS.
- Разработчикам: добавлена JS-библиотека WebRTC для работы с аудио/видео звонками.
Версия 14.0.14
- Исправление ошибок.
Версия 14.0.13
- Расширение JavaScript библиотеки.
Версия 14.0.12
- Поддержка редактирования файлов в Битрикс24.Диск.
Версия 14.0.11
- Исправлены интерфейсные ошибки в панели управления и компонентах.
- Исправлена ошибка подключения handlersocket.
- Исправлена ошибка кеширования вложенных компонентов.
- Исправлена ошибка дублирования тегов для кеша.
- Исправлена обработка CLOB на Oracle при обновлении в цикле.
- Исправлена ошибка подключения CSS в IE.
Версия 14.0.10
- Исправлена ошибка отображения групп в форме просмотра задачи.
- Незначительные изменения и исправления.
Версия 14.0.9
- Исправлена ошибка в медиабиблиотеке.
Версия 14.0.8
- Исправление незначительных ошибок и оптимизация D7.
- Исправления интерфейсных ошибок.
Версия 14.0.7
- В проверку сайта добавлена проверка конфигурации для Корпоративных порталов.
- Обновление библиотеки графиков amcharts 3.3. Поддержка текстур в диаграммах.
- Незначительные исправления и улучшения.
Версия 14.0.6
- Добавлен гаджет Marketplace в панель управления.
- Исправление ошибок в MS IE 11.
- Разработчикам: улучшена поддержка Oracle в ORM.
- Разработчикам: исправлен ряд ошибок в ORM.
Версия 14.0.5
- Исправлена ошибка объединения css/js в IE.
- Исправлены другие незначительные ошибки.
Версия 14.0.4
- В настройках модуля добавлена опция быстрой отдачи файлов через nginx (с пояснением).
- Исправлена проблема с кешем компонента меню.
- Незначительные изменения и исправления.
- Прекращена поддержка MSSQL через ODBC (поддерживается только Microsoft Drivers for PHP for SQL Server version 2.0 and 3.0).
- Разработчикам: события ORM "OnBefore" теперь умеют изменять исходные данные.
- Разработчикам: класс Bitrix\Main\DB\Connection расширен методами renameTable и dropColumn.
Версия 14.0.3
- Незначительные исправления.
Версия 14.0.2
- Доработана форма отчетов в мониторинге качества.
- Незначительные улучшения и исправления.
- Разработчикам: кеширование переведено на классы нового ядра.
Версия 14.0.1
- Исправлен ряд ошибок.
- Разработчикам: в поставку включена js-библиотека графиков amCharts V3.
Версия 14.0.0
- Добавлена поддержка облачного резервного копирования по расписанию.
- Добавлена страница региональных настроек. Языки и сайты теперь привязываются к региональным настройкам.
- В шаблоны сайта добавлена сортировка.
- В списке пользователей добавлена колонка с датой регистрации.
- Улучшения в проверке сайта.
- Улучшения в резервном копировании.
- Исправлен ряд ошибок.
- Разработчикам: подключены библиотеки нового ядра D7.
- Разработчикам: добавлена поддержка папки /local.
- Разработчикам: добавлена константа TAGGED_user_card_size для регулирования тегированного кеша пользователей.
- Разработчикам: добавлена возможность отладки операций с кешем.
Версия 12.5.13
- В импорте пользователей через LDAP учитывается пошаговая загрузка.
Версия 12.5.12
- Исправления объединения js- и css-файлов.
- Исправлен ряд ошибок.
- Разработчикам: в пользовательские типы полей добавлено событие OnAfterFetch.
- Разработчикам: добавлена функция CDatabase::DatetimeToTimestampFunction для перевода даты из DATETIME в формат UNIX_TIMESTAMP (с учетом часовых поясов).
Версия 12.5.11
- Исправлена ошибка множественной загрузки в библиотеке документов.
- Исправлена ошибка элемента управления "Часы".
Версия 12.5.10
- Исправлена ошибка импорта демо-данных.
- Исправления интерфейсных ошибок.
Версия 12.5.9
- Используемая Версия API Яндекс.Перевода поднята до 1.5. Внимание! Для работоспособности функционала перевода необходимо указать ключ в настройках Главного модуля.
- Обновлен внешний вид мастеров в панели управления.
- Усилена безопасность модуля.
- Исправлены интерфейсные ошибки.
Версия 12.5.8
- Незначительные изменения и исправления.
Версия 12.5.7
- Внимание! Обновление включает объединение JS- и CSS-файлов (настройки модуля).
- Добавлен функционал работы со смайлами.
- Улучшена процедура проверки сайта.
- Улучшена производительность модуля.
- Исправлена ошибка отображения кнопок рейтинга при первой авторизации.
- Незначительные исправления и улучшения.
Версия 12.5.6
- Незначительные изменения и исправления.
Версия 12.5.5
- Незначительные изменения и исправления.
Версия 12.5.4
- Улучшения и исправления в резервном копировании.
- Исправлена ошибка копирования и редактирования шаблонов компонентов.
- Исправлены другие ошибки.
Версия 12.5.3
- Исправлены незначительные ошибки.
Версия 12.5.2
- Обновления маркетплейса теперь учитывают настройку "Не использовать архиватор".
- Исправлена ошибка рекурсивного поиска файла.
- Исправлена ошибка загрузки файлов в множественном пользовательском поле типа "Файл".
- Исправлены недочеты в форме сообщения main.post.form.
- Исправлены другие интерфейсные ошибки.
Версия 12.5.1
- Исправлена ошибка обратной постраничной навигации.
Версия 12.5.0
- Если установлена настройка модуля "Проверять E-mail на уникальность при регистрации", то при обновлении пользователя теперь также проверяется уникальность E-mail.
- Обновлен мастер установки.
- Интерфейсные улучшения и исправления.
- Разработчикам: добавлена поддержка вложенных ЧПУ.
- Разработчикам: добавлены события коротких ссылок OnAfterShortUriAdd и OnBeforeShortUriDelete.
Версия 12.0.10
- Улучшена проверка сайта.
- Уровень доступа "Полный" теперь включает в себя операцию "Управление короткими ссылками (manage_short_uri)".
- Интерфейсные улучшения в панели управления и компонентах.
- Гаджет rssreader теперь обрабатывает редиректы.
- Исправлена ошибка компонентного Ajax, при которой компоненты, размещенные на одной странице, могли работать некорректно.
- Ряд других незначительных исправлений.
Версия 12.0.9
- Улучшения и исправления административного интерфейса.
- Улучшена процедура проверки сайта.
- Оптимизация производительности.
- Исправлена ошибка сохранения прав доступа для модулей Marketplace.
- Разработчикам: добавлена поддержка кеша XCache (define("BX_CACHE_TYPE", "xcache")).
- Разработчикам: script.js в шаблонах компонентов теперь подключается через $APPLICATION->AddHeadScript().
- Разработчикам: добавлена константа BX_NO_SQL_BACKTRACE, отключающая сбор бектрейсов при включенной отладке.
Версия 12.0.8
- Резервное копирование: добавлен скрипт автоматического создания резервной копии.
- Резервное копирование: возможность установить время бекапа.
- Предустановленные фильтры списков в панели управления теперь можно удалять.
- Исправлен ряд ошибок.
- Разработчикам: добавлены события OnAfterRegisterModule и OnAfterUnRegisterModule.
Версия 12.0.7
- Улучшения панели управления (уменьшены расстояния).
- Разработан новый механизм объединения css- и js-файлов для ускорения загрузки страницы браузером.
- Добавлена настройка модуля "Разрешить авторизацию через внешние сервисы".
- Доработаны выпадающие меню в цепочке навигации в панели управления.
- Резервное копирование: разнесены на отдельные страницы форма создания резервной копии и список копий.
- Резервное копирование: существенно оптимизирована по скорости проверка целостности архива.
- Гаджеты проактивной защиты и монитора производительности теперь можно удалить с рабочего стола.
- Исправлена проблема с редактированием шаблона компонента после его копирования.
- Исправлена работа с параметром компонента типа COLORPICKER.
- Исправлена ошибка удаления файлов, если в названии файла присутствуют русские буквы.
- Исправлен ряд других ошибок.
- Разработчикам: новое ядро (не подключено).
- Разработчикам: поднимаем версию jquery до 1.8.3.
- Разработчикам: добавлена возможность замены механизмов кеширования.
- Разработчикам: удален компонент system.liveid.receive (функционал теперь в модуле соцсервисов).
Версия 12.0.6
- Незначительные изменения и исправления.
Версия 12.0.5
- Исправлен ряд визуальных недочетов.
Версия 12.0.4
- Служебное обновление.
Версия 12.0.3
- Добавлено сворачивание фильтров в панели управления.
- Результаты проверки монитором качества теперь могут быть отправлены на сайт "1С-Битрикс".
Версия 12.0.2
- Добавлено резервное копирование в облако "1С-Битрикс".
- Исправлена ошибка в резервном копировании.
- Исправлен ряд визуальных недочетов.
Версия 12.0.1
- Доработан внешний вид панели управления.
Версия 12.0.0
- Новый дизайн панели управления.
- Новый дизайн "Эрмитажа".
- В фильтрах панели управления добавлена возможность создавать предустановленные фильтры.
- В избранное панели управления теперь можно добавлять разделы меню (drag-n-drop).
- В панель инструментов добавлены уведомления.
- Новый вид страницы решений Marketplace.
- Marketplace выделен в отдельный раздел меню.
- Добавлен режим шифрования резервных копий, требуется наличие модуля mcrypt на сервере.
- Проведена оптимизация резервного копирования по времи создания бэкапа.
- Добавлена возможность связывания профилей социальных сервисов (компонент main.profile).
- Разработчикам: добавлена поддержка ООП-компонентов (файл class.php в компоненте).
Версия 11.5.11
- Исправлена ошибка определения корневой папки сайта на Windows.
Версия 11.5.10
- Добавлена поддержка обновлений модулей Marketplace.
- Исправлена ошибка загрузки русских файлов в файловом диалоге.
- Исправлен ряд интерфейсных ошибок.
Версия 11.5.9
- Добавлено распространение авторизации по доменам для внешних источников авторизации.
- Исправлен ряд интерфейсных ошибок.
Версия 11.5.8
- Добавлена возможность загрузки файлов с русскими именами.
- В настройках модуля добавлена опция "Производить транслитерацию имени файла" при загрузке.
- Исправления интерфейсных ошибок.
Версия 11.5.7
- Исправления интерфейсных ошибок.
- Улучшение производительности.
- Транслитерирование с переводом теперь использует сервис Яндекс.Перевод.
Версия 11.5.6
- Переработан компонент календаря (main.calendar).
- Добавлен импорт-экспорт горячих клавиш, улучшен интерфейс.
- В резервном копировании исправлен ряд ошибок.
- Исправлены другие незначительные ошибки.
Версия 11.5.5
- Добавлена поддержка формата zip в архивировании файлов.
- Незначительные изменения и исправления.
Версия 11.5.4
- Исправлена ошибка ядра, приводящая в ряде случаев к появлению пустого ответа сервера
- Исправлена ошибка проверки целостности в резервном копировании
Версия 11.5.3
- Незначительные изменения и исправления.
Версия 11.5.2
- В резервное копирование добавлена поддержка облачных хранилищ: архив можно сохранить в "облако"; в архив можно включить файлы из "облака".
- В диалог выбора файлов добавлена поддержка облачных хранилищ.
- В диалог редактирования файла "как PHP", командную PHP-строку и SQL-запрос добавлен редактор кода с подсветкой синтаксиса.
- Разработчикам: в компонент загрузки файлов (main.file.input) добавлен шаблон drag_n_drop.
- Разработчикам: в компонент формы сообщения (main.post.form) добавлена загрузка файлов (пользовательский тип свойства "Файл").
Версия 11.5.1
- Незначительные изменения и исправления.
Версия 11.5.0
- Добавлена настройка "горячих клавиш" для ряда действий.
- Улучшена обработка пользовательского свойства "привязка к сотруднику".
- Исправлен ряд ошибок и недочетов.
Версия 11.0.16
- Добавлен компонент main.post.form.
- Добавлена возможность авторизоваться под конкретным пользователем в списке пользователей в панели управления.
- Доработана кнопка "Настройки" в панели управления.
- Исправлен ряд недочетов.
- Разработчикам: обработчик события OnBeforeEventAdd может вернуть false для отмены добавления почтового события.
- Разработчикам: языковые фразы шаблона компонента доступны в result_modifier.php.
Версия 11.0.15
- Исправления незначительных ошибок.
Версия 11.0.14
- Добавлена поддержка авторизации с подключенных сайтов на контроллере.
- Исправлен ряд ошибок и недочетов.
- Разработчикам: в CUser::GetList в параметры навигации добавлен nTopCount.
Версия 11.0.13
- Исправлен ряд ошибок и недочетов.
- Добавлен новый внешний вид CAPTCHA "Контур".
- Разработчикам: в CUser::GetList() теперь можно указывать поля для выборки и множественную сортировку (см. документацию).
Версия 11.0.12
- Незначительные изменения и исправления.
Версия 11.0.11
- Рейтинги: добавлена возможность голосовать сразу после регистрации.
- Незначительные изменения и исправления.
- Разработчикам: метод CTempFile::GetDirectoryName теперь может вернуть фиксированное (не случайное) имя.
Версия 11.0.10
- Реализован механизм расширенных прав доступа к файлам. Теперь права можно назначать на группы пользователей, конкретных пользователей, группы соцсети, структуру компании (для КП).
- В настроки модуля добавлен параметр "Всегда показывать панель для пользователей" с выбором категорий пользователей.
- Автоматический перевод теперь использует сервис Bing вместо Google. Требуется указать ключ приложения Bing в настройках главного модуля.
- Новый параметр журнала событий "Записывать редактирование пользователя".
- Доработан парсер (ссылка в конце сообщения, цитирование).
- Разработчикам: в класс CModule добавлены методы для управления операциями и уровнями доступа (GetModuleTasks, InstallTasks, UnInstallTasks).
- Разработчикам: в CPageCache добавлена поддержка разных видов хранения.
Версия 11.0.9
- Незначительные изменения и исправления.
Версия 11.0.8
- Незначительные исправления.
Версия 11.0.7
- Добавлен механизм расширенных прав доступа.
- Добавлен диалог выбора категории пользователей для расширенных прав доступа.
Версия 11.0.6
- Добавлена поддержка модуля intranet для расчета рейтингов.
- Незначительные улучшения и исправления.
Версия 11.0.5
- Гаджет заметок переведен на BB-коды.
- Рейтинги: добавлена возможность голосовать за свой контент.
- Рейтинги: добавлена возможность централизованного включения и выключения голосования.
- Рейтинги: добавлена возможность централизованного выбора шаблона голосования.
- Для разработчиков: добавлены два события OnAddRatingVote и OnCancelRatingVote.
Версия 11.0.4
- Доработана страница контроля качества.
- Исправлен ряд ошибок.
Версия 11.0.3
- Незначительные изменения.
Версия 11.0.2
- В публичную панель Эрмитажа добавлена кнопка "Короткий URL".
- В настройках рейтингов добавлена возможность удалить все данные.
Версия 11.0.1
- Добавлена поддержка кириллических имен файлов в публичной части сайта.
- Добавлена поддержка кириллических доменов в настройках сайтов.
- На индексной странице панели управления теперь можно настраивать рабочие столы с гаджетами.
- Добавлена страница "Чеклист контроля качества" (Настройки - Инструменты).
- Добавлена возможность шифрования пароля при авторизации, включается в настройках модуля.
- Добавлен поиск в панели управления по пунктам меню и настройкам модулей.
- Добавлена возможность изменять цвет панели инструментов в настройках интерфейса.
- Добавлено автосохранение форм в панели управления.
- Добавлен механизм коротких ссылок и перенаправлений с поддержкой статусов редиректа.
- Добавлена поддержка распределенного кластера (для модуля "Кластер").
- Улучшение и оптимизация механизма рейтингов.
Версия 11.0.0
- Добавлена поддержка часовых поясов.
- Добавлен компонент "Журнал изменений" (event_list).
- Добавлено журналирование действий над статическими страницами и разделами.
- Добавлена поддержка кнопки рейтинга "Мне нравится".
- Значительно доработана страница проверки сайта.
- При отсутствии переводов на украинский теперь подключается русский, а не английский язык.
- Для пользовательских свойств типа "список" теперь можно устанавливать подпись для значения по умолчанию.
- Для пользовательских свойств типа "список" и "файл" добавлена индексация модулем поиска.
- Обновлен загрузчик изображений Aurigma ImageUploader 7.
- Разработчикам: в CFile расширены возможности метода Watermark() (текст, изображения), а также добавлен Rotate().
- Разработчикам: пользовательские типы свойств теперь могут отключать поля по правам доступа.
Версия 10.0.11
- Улучшена поддержка Marketplace.
- Добавленно объединение и сжатие CSS-файлов (включается в настройках главного модуля).
- Добавлено пользовательское поле "Привязка к элементам инфоблоков".
- Добавлена поддержка пользовательского поля "Привязка к справочникам CRM".
- Улучшен алгоритм удаления папок кеша.
- Набор гаджетов рабочего стола социальной сети теперь сохраняется с привязкой к сайту.
- В компонент "Рабочий стол" добавлена поддержка параметров типа "множественный список".
- Разработчикам: в класс CFile добавлена поддержка внешних хранилищ.
Версия 10.0.10
- Улучшения и исправления парсера BB-кодов.
Версия 10.0.9
- Для меню инфоблоков добавлена подсветка родительских пунктов.
- Незначительные исправления.
- Разработчикам: в форматы 'x' и 'X' функции FormatDate добавлена поддержка будущего времени.
Версия 10.0.8
- Для HTML-шаблонов почтовых событий в значениях полей теперь обрабатываются переводы строки.
- В пользователькие поля типа "Строка" добавлена сложная логика фильтра.
- Исправлен ряд незначительных ошибок.
Версия 10.0.7
- Незначительные изменения и исправления.
Версия 10.0.6
- Незначительные улучшения интерфейса в панели управления.
- Исправлена ошибка дублирования пунктов меню (компонент menu).
- Разработчикам: добавлены поля фильтра и сортировка в CFile::GetList() (см. документацию).
Версия 10.0.5
- Компонент рабочего стола (desktop) теперь учитывает права доступа модуля "Техподдержка" для гаджетов техподдержки.
- Реализовано отложенное (на агенте) удаление сброшенных папок кеша. Позволяет распределить нагрузку при удалении больших объемов кеша.
- В компонент авторизации (system.auth.authorize) добавлен параметр "Страница регистрации". Параметр указывается в настройках главного модуля.
- Улучшено масштабирование изображений в формате gif.
- Исправлены SQL-ошибки фильтрации множественных пользовательских свойств для MSSQL.
- Исправлена ошибка кеширования CSS подчиненных компонентов.
- Исправлен ряд замеченных ошибок.
- Разработчикам: добавлена обработка константы BX_DISABLE_TEMPLATE_EDITOR, запрещающей визуальный редактор в форме редактирования шаблона сайта.
- Разработчикам: расширен фильтр в методе CFile::GetList() (поля SUBDIR, FILE_NAME).
- Разработчикам: добавлено событие OnFileDelete при удалении файла из таблицы b_file.
Версия 10.0.4
- Улучшен шаблон tree компонента меню (теперь ветка не схлопывается при активном пункте вложенного меню).
- В функции масштабирования изображений добавлен фильтр резкости (по умолчанию включен).
- В компоненте system.auth.form добавлен параметр "Страница забытого пароля".
Версия 10.0.3
- Усилена проверка email пользователя: теперь не допускаются угловые скобки и комментарий.
- Незначительные улучшения и исправления в компонентах гридов.
- Исправлена ошибка: при построении динамического меню (*.menu_ext.php) меню подключалось за пределами папки сайта.
- Исправлена ошибка: в компоненте main.register не устанавливалось значение поля "Сайт для оповещения".
- Исправлена ошибка в компоненте меню: если в подменю не было доступных пунктов, то нарушалась верстка.
- Теперь функция CMain::ShowMeta() допускает использование специальных символов (html entities) в значениях свойств.
Версия 10.0.2
- Добавлена поддержка авторизации HTTP Digest (включается в настройках модуля).
- В пользовательских полях реализована проверка обязательности для файловых типов.
- Разработчикам: добавлен парсер текста CTextParser (для обработки BBCode, HTML).
Версия 10.0.1
- Исправлен ряд ошибок при установке дистрибутива.
- Исправлен ряд ошибок в мастере установки решений.
Версия 10.0.0
- В компонентах авторизации (system.auth.authorize, system.auth.form) добавлена поддержка авторизации на внешних сервисах (с помощью модуля "Социальные сервисы").
- Добавлена поддержка модуля "Кластер".
Версия 9.5.11
- Исправлена ошибка добавления записи в журнал событий при отложенном подключении к базе данных.
Версия 9.5.10
- Рейтинги: новая формула расчета размера сообщества.
- Добавлены отдельные почтовые события на запрос и смену пароля.
- В компоненте гридов (main.interface.filter) улучшена форма фильтра.
- В механизм продления сессии добавлена защита от чрезмерных нагрузок.
- Исправлена авторизация OpenID для провайдера openid-provider.appspot.com (Google-авторизация).
- Исправлен показ областей (CComponentTemplate::SetViewTarget()) при включенном кешировании.
- Разработчикам: в событие OnBeforeChangeFile контент передается по ссылке.
- Разработчикам: добавлены события OnAdminContextMenuShow, OnAdminListDisplay, OnAdminTabControlBegin для использования в административном разделе.
- Разработчикам: для отключения почтовых событий добавлена опция ядра "check_events".
Версия 9.5.9
- В настройках гаджетов теперь можно указывать название гаджета.
- В компоненте main.interface.grid добавлена цветовая схема "Светло-серая"; добавлена поддержка шаблона сайта "Легкий" (light) для фильтра.
- Исправления и улучшения в системе рейтингов.
Версия 9.5.8
- Добавлен расчет авторитета пользователя.
- Добавлены новые критерий рейтингования: голосование за пользователя, начальное значение рейтинга.
- Добавлены новые правила обработки: обновление пользовательских свойств (UF), выполнение действия по значению авторитета.
- Добавлен расчет места в рейтинге для пользователя.
- Добавлены групповые действия в списке пользователей (группы, структура компании).
- Сообщение об окончании сессии не выводится, если используется запомненная авторизация; при этом сохраняется возможность работать с формами без перезагрузки страницы.
- Исправлена обработка прозрачности для изображений в формате gif.
- Исправлен ряд интерфейсных ошибок.
- Исправлена авторизация OpenID mail.ru и yandex.ru для проектов UTF-8.
- Исправлена подсветка активного пункта меню для некоторых случаев.
- Незначительные исправления в системе резервного копирования и переноса.
- Доработана проверка прав доступа к файлу для платформы Windows (регистронезависимые имена файлов).
- Разработчикам: добавлены события для групп пользователей OnBeforeGroupUpdate, OnBeforeGroupAdd, OnAfterGroupUpdate, OnAfterGroupAdd.
Версия 9.5.7
- Добавлена возможность автоматического продления сессии при активности пользователя в браузере. Отключается в настройках главного модуля.
- Реализована пошаговая очистка файлов кеша (на странице "Автокеширование").
- Улучшена система резервного копирования.
- В пользовательское свойство привязки к разделам инфоблока добавлена настройка отображения неактивных разделов.
- Добавлена поддержка IPv6 в журнале событий.
- Незначитльные интерфейсные улучшения.
- Улучшена совместимость с Mysql 5.5.
- Исправлена ошибка сброса кеша компонента.
- Разработчикам: расширен список форматов функции FormatDate.
- Разработчикам: добавлена функция CUtil::translit.
Версия 9.5.6
- Эрмитаж: добавлена кнопка "Сбросить кеш" в свернутом режиме панели.
- В редакциях корпоративного портала в списке пользователей теперь можно отфильтровать пользователей, использующих лицензию на доступ к КП, и очистить дату последней авторизации.
- Усилена безопасность.
Версия 9.5.5
- Эрмитаж: панель редактирования страницы больше не пришпилена по умолчанию.
- Эрмитаж: кнопка "компоненты" теперь не предлагает переключить режим при отсутствии компонентов.
- Изменена форма редактирования правила обработки рейтинга.
- Исправлена загрузка некоторых типов файлов в Google Chrome.
- Разработчикам: поле NAME в агентах расширено до 2000 символов.
- Разработчикам: добавлена константа BX_NO_ACCELERATOR_RESET, запрещающая сброс кеша акселератора.
- Разработчикам: в событии OnAfterUserRegister теперь можно изменять поле "RESULT_MESSAGE".
Версия 9.5.4
- В управление рейтингами добавлен новый интерфейс "Правила обработки", позволяющий на основании значения рейтинга включить пользователя в одну из групп.
Версия 9.5.3
- Доработана проверка прав доступа в режиме правки для панелей компонентов.
- Редактирование параметров компонентов, вложенных во включаемую область, теперь доступно в подменю соответствующего компонента.
- В режиме правки добавлена панель редактирования содержимого страницы. Отключить панель можно в настройках интерфейса.
- В панели инструментов и панели компонентов теперь показываются всплывающие подсказки.
- В компонент меню (bitrix:menu) и кнопку "Меню" на панели инструментов добавлена команда удаления файла меню.
- Улучшена поддержка интерфейса "Эрмитаж" в компоненте включаемой области (main.include).
- Добавлена поддержка настроек кнопок визуального редактора для публичного редактирования и редактирования шаблона сайта.
- Гаджеты рабочего стола теперь таскаются и в режиме правки.
- Разработчикам: добавлена подстановка времени модификации файла в CMain::GetCSS(), CMain::GetHeadScripts().
- Разработчикам: добавлены новые методы буферизации CBitrixComponentTemplate::SetViewTarget(), CBitrixComponentTemplate::EndViewTarget(), CMain::AddViewContent(), CMain::ShowViewContent().
- Разработчикам: добавлен API для контекстного редактирования областей компонентов: CBitrixComponentTemplate::AddEditAction(), CBitrixComponentTemplate::AddDeleteAction(), CBitrixComponentTemplate::GetEditAreaId().
Версия 9.5.2
- Добавлена новая операция прав доступа: "Изменение рейтингов".
- В стандартный шаблон компонента "Рабочий стол" добавлен параметр, позволяющий задавать гаджеты, которые не могут быть удалены пользователями с их рабочих столов.
Версия 9.5.1
- Улучшения и исправления нового интерфейса "Эрмитаж".
Версия 9.5.0
- Новая концепция публичного интерфейса управления "Эрмитаж":
- Новая панель инструментов: изменилась группировка операций, отказ от режима "Разработка", новый внешний вид.
- Добавлен функционал отмены последнего действия с файлами (создание страницы, изменение страницы, удаление страницы, создание раздела, изменение свойств раздела, редактирование параметров компонентов, включение/отключение компонентов, редактирование меню).
- Новое представление контекстного меню компонентов в режиме правки.
- В настройки интерфейса пользователя добавлен параметр "Переходить в режим правки сайта без перезагрузки страницы".
- В публичном диалоге создания файла/раздела добавлена автоматическая генерация имени файла из заголовка страницы. Устанавливается в настройках модуля "Управление структурой", включено по умолчанию.
- В публичном диалоге создания файла/раздела добавлена возможность ограничить доступ к созданному файлу/разделу. Группы, имеющие права доступа по умолчанию, устанавливаются в настройках модуля "Управление структурой".
- Изменен внешний вид диалогов в публичном разделе.
- Добавлен механизм рейтингов:
- рейтингование пользователей с учетом нескольких показателей (счетчиков) одновременно, с настройкой веса каждого из них в каждом из рейтингов;
- возможность программно добавлять свои показатели (счетчики) для использования в рейтингах;
- счетчики голосов за сообщения пользователя в форумах и блогах;
- счетчики активности пользователя в форумах и блогах, с возможностью настройки формулы учета.
- Обновлен интерфейс формы создания резервной копии.
- Обновлен интерфейс установки прав доступа в настройках модулей.
- Улучшена обработка прозрачности при масштабировани PNG-изображений.
- В список гаджетов Google для рабочего стола добавлен гаджет Google Talk.
- В компонент main.share добавлена поддержка сервисов "Livejournal" и "Мой мир@Mail.Ru".
- Исправлен ряд недостатков в пользовательских свойствах ядра.
- Исправлена ошибка ограничения размера HTML-кеша.
- Исправлена ошибка постраничной навигации для нативного драйвера MSSQL.
- Разработчикам: кеш компонентов теперь учитывает шаблон сайта и место подключения компонента (в шаблоне сайта или в рабочей области).
Версия 9.1.3
- Система обновлений теперь поддерживает пошаговую загрузку файла обновления. В настройки ядра добавлен параметр "Продолжительность шага пошаговой загрузки обновления".
- В компоненте main.interface.form добавлен диалог кастомизации вкладок и полей формы.
- Разработчикам: добавлен функционал авторизации в рамках одного хита по маске URL и хэшу в запросе.
- Разработчикам: добавлен новый тип пользовательских полей - "Шаблон".
- Разработчикам: добавлен компонент main.share ("Социальные закладки и сети") для публикации ссылкок с сайта на внешних сервисах.
Версия 9.1.2
- Обновление включает по умолчанию режим управляемого кеширования компонентов.
- На страницу "Автокеширование" добавлена настройка управляемого кеширования компонентов (Cache Dependencies).
- Оптимизация режима AJAX для компонентов.
- Исправления языковых сообщений.
- Незначительные исправления в механизме мастеров.
- Разработчикам: в шаблон iblock_section компонента bitrix:system.field.view добавлена возможность вывода значения в виде цепочки групп инфоблока.
Версия 9.1.1
- Изменен механизм хранения положения и настроек гаджетов на рабочем столе профиля пользователя и группы.
- Часть функционала вынесена из компонента bitrix:main.user.link в ядро продукта.
- Незначительные изменения и исправления.
Версия 9.1.0
- Добавлена поддержка тегирования кеша.
- Исправлена ошибка кеширования меню при наличии пунктов с условиями.
- Модуль совместим с PHP 5.3.0
Версия 9.0.7
- При построении меню теперь учитывается "Папка сайта" при многосайтовости.
- Улучшена поддержка PHP 5.3.
- В библиотеку JS Core добавлено расширение translit, предназначенное для транслитерации национальных строк.
Версия 9.0.6
- Незначительные исправления в API публичных окон.
Версия 9.0.5
- Исправлена ошибка загрузки клиентских сценариев до инициализации DOM-структуры документа.
- Исправлена ошибка при создании нового сайта при отсутствии названия в мастере решения.
- Разработчикам: в компоненте bitrix:menu введен параметр "Откладывать выполнение шаблона меню", позволяющий добавлять пункты меню в компонентах.
Версия 9.0.4
- Добавлена поддержка мастеров решений.
Версия 9.0.3
- Добавлен раздел Marketplace для поиска, добавления и обновления сторонних модулей.
- При добавлении сайта теперь можно выбрать и запустить мастер установки сайта, в том числе загрузить мастер из Marketplace.
- В компонент system.pagenavigation добавлен шаблон arrows.
- Установлена минимальная Версия MSSQL 9.0 (2005) для получения обновлений.
- Исправлен ряд недочетов и ошибок.
- Разработчикам: добавлена поддержка нативного драйвера MSSQL. Для подключения в dbconn.php нужно определить переменную $DBSQLServerType="NATIVE".
- Разработчикам: мастера теперь отображаются и устанавливаются с папок модулей.
- Разработчикам: в компонент main.interface.grid добавлена поддержка фильтров.
Версия 9.0.2
- Установлена минимальная Версия PHP 5.0 для получения обновлений.
- Добавлены настройки ядра "Автоматически проверять наличие обновлений" и "Остановить автоматическую проверку при возникновении ошибок". Информация о доступных обновлениях выводится в административных панелях инструментов.
- В уровнях доступа добавлена операция "install_updates" (установка обновлений), по умолчанию доступна только администраторам.
- Разработчикам: функции CMain::GetCSS/ShowCSS по умолчанию выводят не более 20 тегов link; остальные таблицы стилей включаются в текст страницы (обход ограничения IE).
- Разработчикам: добавлены компоненты main.interface.form, main.interface.grid, main.interface.toolbar для создания интерфейсов списков и форм.
Версия 9.0.1
- Исправлены незначительные интерфейсные ошибки.
Версия 9.0.0
- В почтовые шаблоны добавлены поля для заголовка письма: копия, скрытая копия, обратный адрес, ответ на сообщение, важность; два дополнительных произвольных поля заголовка.
- Обновлен компонент массовой загрузки файлов.
- В компонент "Рабочий стол" добавлен параметр "Отображение имени" для указания формата имени в гаджетах.
- В публичных диалоговых окнах появилась кнопка "развернуть на полный экран".
- Существенно оптимизирован по скорости алгоритм масштабирования изображений формата BMP.
- В настройки главного модуля добавлен параметр "Качество JPG при масштабировании изображений (в процентах)", по умолчанию 95.
- Разработчикам: при создании почтового события теперь можно установить произвольный заголовок письма в виде $arEvent["=X-Field"]="value".
- Разработчикам: компоненты при автокешировании теперь подключают файлы стилей вызываемых в шаблоне компонентов.
- Разработчикам: компоненты при автокешировании теперь могут исполнить некешируемый код в шаблоне. Подключается файл component_epilog.php из папки шаблона.
Версия 8.6.4
- В типе пользовательских свойств "Привязка к разделам инф. блоков" добавлено значение по умолчанию.
- В диалоге отладки "Время создания страницы" добавлена информация по размеру кеша компонентов.
- Разработчикам: в активных шаблонах страниц появилась возможность разделять шаблоны для страниц и разделов (в описании шаблона атрибут "type" со значением "section" или "page").
- Разработчикам: в панели управления добавлена поддержка отложенных функций CMain::ShowHeadScripts() и CMain::ShowHeadStrings().
Версия 8.6.3
- Добавлен новый компонент "Имя пользователя с тултипом" (main.user.link).
Версия 8.6.2
- Компонент "Карта сайта" (main.map) теперь учитывает уровень вложенности, устанавливаемый компонентом menu.sections.
- Переработана страница "Проверка сайта" в панели управления: обновлен набор тестов системы, изменена форма обращения в техподдержку.
- Улучшена поддержка локализации в системе обновлений.
- Исправлен ряд ошибок и замечаний.
Версия 8.6.1
- В форме присоединения к контроллеру сайтов добавлены настройки прокси.
- Исправлена ошибка выборки пользователей по дню рождения для MSSQL и Oracle, если день рождения 29 февраля.
- Исправлена ошибка прикрепления публичной панели в IE8.
Версия 8.6.0
- Добавлена поддержка режима аренды продукта.
- Исправлена ошибка в редактировании включаемых областей в публичной части.
- Незначительные исправления.
Версия 8.5.3
- Проверка на правильность Email теперь работает по старому алгоритму, существовавшему до версии 8.0.6.
- Улучшена совместимость с модулем контроллера сайтов.
- Незначительные интерфейсные улучшения в панели управления.
- Разработчикам: в функции CMain::GetMeta(), CMain::ShowMeta(), CMain::GetCSS(), CMain::ShowCSS(), CMain::ShowHead() добавлен параметр, отвечающий за формат вывода тегов.
Версия 8.5.2
- В панель инструментов публичного раздела добавлено создание страницы и раздела по шаблону (кнопка "Создать" - "Страницу по шаблону").
- Добавлена поддержка "активных" шаблонов страниц. Шаблон может запросить и обработать данные в мастере добавления страницы.
- В административном разделе теперь для всех модулей генерируется один файл стилей (обходится ограничение IE на 30 файлов стилей).
- На индексную страницу панели управления выведена информация о модуле "Монитор производительности" (отключается в "Настройках интерфейса").
- Разработчикам: в событие OnBuildGlobalMenu теперь передаются по ссылке массивы $this->aGlobalMenu, $aModuleMenu. Это позволяет модифицировать меню административного раздела любым образом.
Версия 8.5.1
- Добавлен компонент "Форма обратной связи" (main.feedback) и почтовый шаблон к нему.
- Добавлена поддержка механизмов кеширования memcache, eaccelerator, apc. Тип механизма определяется константой BX_CACHE_TYPE. Для механизма memcache необходимо дополнительно определить константу BX_MEMCACHE_HOST. По умолчанию используется стандартный файловый кеш.
- В компонент меню (menu) добавлен параметр "Разрешить несколько активных пунктов одновременно".
- Улучшена работа правил обработки адресов под IIS.
- Разработчикам: в функцию LocalRedirect добавлен третий параметр, значение статуса HTTP-ответа. По умолчанию "302 Found".
- Разработчикам: добавлено событие OnBeforeChangeFile, вызываемое до сохранения файла в методе CMain::SaveFileContent. Обработчик события может отменить сохранение, обработать старое и новое содержимое файла.
- Разработчикам: в параметре sParams функций CFile::ShowImage, CFile::Show2Images, CFile::ShowFile теперь можно передавать атрибут alt.
Версия 8.5.0
- Добавлен новый диалог "Управление структурой" в публичном разделе. Диалог показывает логическую или физическую структуру сайта, позволяет выполнять операции над разделами и страницами, включая "перетаскивание" страниц в структуре.
- Добавлена расширенная статистика "Время создания страницы" в публичном разделе. В диалоге показывается время исполнения составляющих частей страницы, компонентов, SQL запросов.
- Изменен алгоритм выделения текущего пункта меню: теперь, если могут быть выделены более одного пункта меню одновременно, то текущим считается тот пункт, у которого самая длинная ссылка.
- SEO-оптимизация шаблонов компонентов авторизации.
- Теперь при редактировании в публичном разделе визуальный редактор подключает стили текущего шаблона сайта.
- Исправлена ошибка обработки сохраненной авторизации.
- Исправлена SQL-ошибка для MSSQL-версии при определении сайта по пути.
- Разработчикам: добавлен метод CAdminList::AddActionSuccessMessage() для вывода сообщений об успешных действиях в списках.
- Разработчикам: в функцию CMain::GetCurPage() добавлен необязательный параметр, позволяющий возвращать индексную страницу раздела без "index.php".
- Разработчикам: добавлена обработка константы BX_DISABLE_INDEX_PAGE (значение true/false). Константа регулирует значение по умолчанию для параметра get_index_page функций GetPagePath(), CMain::GetCurPage(), CMain::GetCurPageParam().
Версия 8.0.8
- Добавлено журналирование операций, связанных с правами доступа: изменение групп пользователя, изменение политики безопасности группы, изменение доступа к модулю, изменение доступа к файлу, изменение уровня доступа.
- Добавлена возможность настройки полей формы редактирования пользователя.
- Неактивный пользователь теперь не может запросить слово для смены пароля.
- Оптимизирована выборка пользователей с фильтром по группам для MySql.
- Исправлен импорт из UTF-8 CSV-файлов, содержащих Byte-Order Mark.
- Исправлена ошибка переключения сайта в файловом диалоге и ряд других интерфейсных ошибок.
- Исправлен ряд ошибок интерфейса и API.
Версия 8.0.7
- Выпущена система обновлений партнерских модулей.
- Исправлена ошибка в загрузке файлов через файловый диалог для пользователей, не входящих в группу администраторов.
- Исправлена ошибка некорректного отображения тени для всплывающих меню в Opera.
Версия 8.0.6
- Добавлен компонент "Элемент управления Палитра" (main.colorpicker), используемый для выбора цвета.
- Улучшена и оптимизирована работа файлового диалога, доработан интерфейс, добавлена поддержка перемещения по списку при помощи клавиатуры.
- Исправлен ряд ошибок файлового диалога.
- При редактировании значений пользовательского свойства типа "Список" добавлена проверка на уникальность значений поля XML_ID.
- Улучшена обработка ошибок при импорте пользователей из CSV.
- Улучшена проверка Email на правильность.
- Размер поля "Название" таблицы групп пользователей увеличен до 255.
- Компонент профиля пользователя теперь не прерывает страницу после формы авторизации для неавторизованных пользователей.
- Исправленно некорректное поведение формы авторизации при разрешенной авторизации OpenID/LiveID.
- Ряд доработок и исправлений в формах административного интерфейса.
- В фильтрах панели управления исправлена ошибка поиска по строке, содержащей "\".
Версия 8.0.5
- Добавлен новый гаджет "Гаджеты Google", позволяющий размещать на персональном рабочем столе произвольные гаджеты из каталога Google.
- Компонент "Вставка включаемой области" (main.include) теперь подключает шаблон компонента. Это позволяет кастомизировать шаблоны включаемых областей для разных сайтов.
- Изменен внешний вид компонента персонального рабочего стола.
- Незначительные интерфейсные улучшения.
- Усилена безопасность модуля.
- В компоненте "Карта сайта" (main.map) исправлена ошибка дублирования описания раздела.
- Исправлена ошибка обработки события OnProlog для неавторизованных пользователей на страницах, требующих авторизации.
- Исправлена ошибка сохранения оригинального имени файла при загрузке.
- Исправлена ошибка определения сайта при некоторых настройках многосайтовости.
- Исправлена ошибка выборки пользовательских свойств в списке пользователей.
- Исправлена ошибка работы компонентов в режиме AJAX при определенных настройках многосайтовости.
- Исправлена проверка на уникальность Email при добавлении пользователя в административном разделе.
- Исправлена ошибка применения уровня доступа, установленного "по умолчанию" для модуля.
- Исправлена обработка правил ЧПУ под IIS в режиме https.
- Исправлена ошибка распаковки архивов .tar.gz в UTF-версии (при импорте шаблонов сайта, мастеров, курсов и т.п.).
- Исправлена ошибка контроля доступа к странице поиска пользователей.
- Исправлена ошибка фильтрации списков по значению фильтра вида "%строка" для MSSQL-версии.
- Разработчикам: функция MakeTimeStamp теперь может возвращать отрицательные значения.
- Разработчикам: в метод CMain::AuthForm добавлен параметр, позволяющий не прерывать исполнение страницы после вывода формы авторизации.
- Разработчикам: в дополнение к константе ERROR_EMAIL теперь можно определить ERROR_EMAIL_FROM и ERROR_EMAIL_REPLY_TO (определяют соответствующие поля в письмах с ошибками БД). Письмо с ошибкой теперь отправляется, даже если ошибку вызвал администратор.
Версия 8.0.4
- Незначительные улучшения и исправления.
- На индексную страницу панели управления добавлена информация о состоянии модуля проактивной защиты.
Версия 8.0.3
- Косметические изменения в компоненте "Персональный рабочий стол".
Версия 8.0.2
- Добавлен новый компонент "Персональный рабочий стол", позволяющий посетителю сайта самостоятельно создать личную страницу и настраивать ее внешний вид и функциональность при помощи набираемых гаджетов.
- Добавлены новые гаджеты: прогноз погоды, пробки, просмотр RSS, избранные ссылки.
- Исправлены ошибки резервного копирования:
- - не переносилась кодировка базы данных вместе с дампом;
- - неправильно считался размер блока в режиме совместимости с UTF-8;
- - при создании архива могла возникать ошибка SQL, если не было установлено значение memory_limit;
- - улучшена совместимость с серверными модулями, такими, как suhosin и mod_security;
- Незначительные улучшения и исправления.
Версия 8.0.1
- Исправлена ошибка редактирования пользователя (не инициализировались группы).
- Исправлена ошибка редактирования группы в Oracle-версии (поле "Символьный код").
- Исправлена ошибка при смене пароля (у пользователя неправильно устанавливалось поле "Сайт для оповещения").
- Исправлена ошибка выборки пользователей по коду страны.
Версия 8.0.0
- Совместимость с новым модулем "Проактивная защита".
- Незначительные изменения.
Версия 7.1.12
- Обновление устанавливает усиленный вид CAPTCHA, если до этого настройки не изменялись.
- Усилена безопасность панели управления.
- Исправлена ошибка удаления правил обработки адресов.
- Исправлено редактирование спецсимволов в шаблоне почтового события.
- Исправлено постоянное обновление поля "Дата обновления" в пользователях при установленном модуле "Социальная сеть".
- Исправлена ошибка SQL при удалении сайта.
- Исправлена ошибка обработки сохраненной авторизации при включенном HTML-кешировании (требуется пересохранение настроек кеширования).
Версия 7.1.11
- Интерфейсные улучшения в ряде административных форм.
- Усилена безопасность панели управления.
- Исправлены незначительные ошибки.
Версия 7.1.10
- Ссылка на помощь теперь ведет на сайт продукта. Локально установленные файлы помощи удаляются, как не актуальные.
- В компоненте меню при кешировании теперь учитывается текущий сайт (SITE_ID).
- Исправлено удаление агентом неактивных пользователей при использовании подтверждения регистрации.
- Исправлено создание некорректного архива в резервном копировании.
Версия 7.1.9
- Обновление устанавливает повышенный уровень политики безопасности для группы администраторов, если политика еще не настроена для этой группы.
- Усилена безопасность административных страниц панели управления.
- Оптимизирована выборка настроек пользователя (уменьшено количество запросов к БД).
- Исправлена ошибка проигрывания звука.
Версия 7.1.8
- Улучшена поддержка национальных символов в публичных диалогах в режиме UTF-8.
Версия 7.1.7
- Добавлен компонент "Элемент управления Часы" (main.clock) - компонент для удобного ввода времени с использованием часов.
- Изменения в системе резервного копирования:
- - возможность исключения из архива файлов и папок по маске;
- - более чёткое разделение публичной и административной части: теперь в публичную часть попадают только данные пользователя;
- - опция пропуска символических ссылок на директории, т.к. это могло приводить к зацикливанию;
- - при распаковке архива существующий в корне сайта файл .htaccess не переписывается.
- В компонент menu добавлено кеширование. Для управления кешем добавлены параметры "Учитывать права доступа" и "Значимые переменные запроса".
- В компонент main.calendar добавлен параметр "Скрывать поле для ввода времени".
- Разработчикам: для компонентов в AJAX-режиме появился параметр AJAX_OPTION_ADDITIONAL, который позволяет указать дополнительный идентификатор для функционирования нескольких компонентов, выводимых в цикле.
- Разработчикам: в таблицу пользователей добавлено поле LAST_ACTIVITY_DATE:
- - поле заполняется модулем социальной сети и предназначено для статуса пользователя "Сейчас на сайте";
- - в метод CUser::GetList добавлен фильтр LAST_ACTIVITY - интервал в секундах;
- - добавлен метод CUser::IsOnLine($id, $interval=120) для определения статуса "Сейчас на сайте" по ID пользователя.
Версия 7.1.6
- В редакциях под MSSQL и Oracle появилась возможность создавать архив файлов без данных базы;
- При восстановлении из резервной копии теперь данные подключения к базе пишутся в dbconn.php;
- Для закодированной версии при создании резервной копии выводится предупреждение о необходимости наличия Zend Optimizer на новом хостинге;
- В системе резервного копирования исправлены ошибки:
- - при переносе без статистики удалялись существующие данные статистики;
- - скачивался неполный файл restore.php для UTF версии;
- - имя архива при отсутствии поддержки сжатия имело расширение с ".gz";
- - при восстановлении игнорировалось значение прав для файлов из константы BX_FILE_PERMISSIONS;
- Диалог редактирования параметров компонента теперь динамически загружает параметры выбранного шаблона компонента.
- В настройки интерфейса добавлен параметр для меню "Пуск": "Показывать всплывающие подсказки пунктов меню".
- Улучшена безопасность ряда административных страниц.
- Исправлена ошибка с подтверждением пароля в компоненте main.register.
- Исправлена ошибка с именем шаблона в диалоге копирования шаблона компонента.
Версия 7.1.5
- Добавлено управляемое кеширование уровней доступа и операций.
- Статистика HTML-кеша теперь сохраняется отдельно от настроек. Улучшено поведение кеша при высококонкурентной нагрузке.
- Незначительные исправления.
Версия 7.1.4
- Звук теперь проигрывается один раз на сессию браузера.
- Добавлена возможность предварительной загрузки меню "Пуск". Включается в настройках интерфейса.
Версия 7.1.3
- В компонент настраиваемой регистрации добавлена обработка групповых политик, активации по email и уникальности email, журналирование.
- Усилена безопасность ряда административных страниц.
- В настройки модуля добавлен "Дополнительный параметр для передачи функции mail", например, для указания адреса отправителя (см. описание функции mail).
- При распространении авторизации на другие сайты, "выход" теперь завершает сессии на всех сайтах.
- Исправлена ошибка сохранения шрифта в настройках CAPTCHA.
- Исправлена ошибка квотирования для операции LIKE в запросах.
- Разработчикам: добавлена возможность переопределения функции отправки почты (нужно определить функцию custom_mail() с параметрами, аналогичными ф-и mail()).
- Разработчикам: можно изменить сервис Whois для ссылок на IP-адресах, установив опцию ядра whois_service_url (доступен макрос #IP#). По умолчанию установлен сервис whois.domaintools.com.
Версия 7.1.2
- Добавлена возможность проигрывания звука при авторизации (включается в "Настройках интерфейса").
- Добавлено почтовое событие "Приглашение на сайт нового пользователя", генерируется при импорте пользователей.
- На странице импорта пользователей приведен пример CSV-файла для импорта.
- В настройки политики безопасности добавлен параметр "Количество попыток ввода пароля до показа CAPTCHA". После превышения указанного количества попыток в форме авторизации будет выведена CAPTCHA.
- Добавлена страница настройки CAPTCHA ("Настройки" - "Настройки продукта"). Усилена стойкость к автоматическому распознаванию (добавлен алгоритм нелинейных искажений, слияние символов). Добавлен новый шрифт для символов CAPTCHA.
Версия 7.1.1
- Добавлен функционал отключения компонентов.
- Добавлена страница импорта пользователей.
Версия 7.1.0
- Добавлена возможность подтверждения регистрации пользователя по email. Режим подтверждения включается в настройках главного модуля. Добавлен тип и шаблон почтового события для письма о подтверждении.
- Добавлена возможность проверки email пользователей на уникальность (включается в настройках главного модуля).
- В политике безопасности групп добавлены проверки на длину пароля и на вхождение в пароль определенных групп символов (латинские буквы, цифры, знаки препинания).
- Добавлен "Журнал событий" (меню "Настройки" - "Инструменты"). В журнал заносятся события, связанные с авторизацией и регистрацией пользователей. В настройках главного модуля можно выбрать события, которые будут фиксироваться в журнале.
- Усилена безопасность при обработке пароля и слова для смены пароля.
- Добавлен новый тип пользовательского свойства "Привязка к разделу инфоблока".
- При переходе в панель управления из меню "Пуск" запоминается страница, откуда сделан переход.
- Разработчикам: добавлен метод CEvent::SendImmediate() для отправки письма "мимо" очереди событий.
- Разработчикам: изменен механизм сохранения файлов. Добавлена функция CFile::SaveForDB(). Функции CDatabase::PrepareInsert() и CDatabase::PrepareUpdate() теперь не сохраняют файлы на диск.
Версия 7.0.14
- В диалоге редактирования параметров компонентов добавлено отображение всплывающих подсказок
- Исправлены ошибки при сохранении скрытых параметров компонентов из диалога редактирования
- Оптимизирована работа и увеличена скорость загрузки файлового диалога.
- В файловый диалог добавлена возможность переключения между сайтами.
Версия 7.0.13
- Исправлена фильтрация по множественным пользовательским полям (ошибки SQL для версий Oracle и MSSQL).
Версия 7.0.12
- Исправлена фильтрация по множественным пользовательским полям (возвращались дублированные записи).
- Исправлены проблемы в HTML-кешировании (компрессия в UTF-8, избыточное кеширование браузером).
Версия 7.0.11
- При авторизации OpenID провайдер теперь спрашивает о доверии ко всему сайту, а не к каждой странице отдельно.
- Исправлен ряд интерфейсных ошибок и недочетов в режиме публичного редактирования.
Версия 7.0.10
- В диалоге поиска пользователей теперь можно настраивать колонки списка.
- В режиме редактирования сайта в области контента добавлено меню редактирования всей страницы.
- Исправлены ошибки в диалоге настройки полей форм редактирования.
Версия 7.0.9
- Исправлена ошибка конвертации строк, возникающая для некоторых кодировок (греческая windows-1253).
- Исправлена ошибка в сообщении об ошибке авторизации.
- Разработчикам: добавлен механизм настройки вкладок и полей форм редактирования в панели управления (класс CAdminForm).
Версия 7.0.8
- Исправлена ошибка подключения библиотеки AJAX.
Версия 7.0.7
- Оптимизирована работа диалога редактирования меню. Реализована совместимость с Mozilla Firefox 3.
- В компонент "Включаемая область" добавлена возможность подключения произвольного файла. Установка параметра доступна только пользователю с правами edit_php.
- Исправлены ошибки в работе со стилями в режиме AJAX и в публичных диалогах.
- Разработчикам: в поставку продукта включена JS-библиотека, обеспечивающая механизм drag-n-drop.
Версия 7.0.6
- Добавлена возможность получать файлы от контроллера сайтов.
- Разработчикам: в мастер создания сайта добавлен шаг для показа своей лицензии.
- Незначительные исправления (правописание, интерфейс, замечания PHP).
Версия 7.0.5
- При сохранении изменений в диалоговых окнах в публичном разделе обновляется кеш текущей страницы.
- Кнопка обновления кеша добавлена на закладку "Просмотр".
- В компонент main.profile добавлен параметр "Проверять права доступа".
Версия 7.0.4
- Исправлена ошибка перекодировки кириллицы в публичных диалогах и фильтрах в панели управления.
- Компонент system.liveid.receive теперь учитывает настройку ядра "При регистрации добавлять в группу".
- В режиме быстрого редактирования списка в панели управления отключается двойной клик на редактируемых строках.
- Разработчикам: метод CUser::LoginByHash при несовпадении хеша возвращает описание ошибки, а не false.
Версия 7.0.3
- Добавлен компонент system.liveid.receive для поддержки аутентификации LiveID.
Версия 7.0.2
- Добавлен метод аутентификации OpenID (включается в настройках ядра). Поддержка OpenID добавлена в компоненты system.auth.authorize и system.auth.form.
- Добавлен метод аутентификации LiveID (включается в настройках ядра). Требуется установка нового компонента system.liveid.receive. Поддержка LiveID добавлена в компоненты system.auth.authorize и system.auth.form. Для использования авторизации через LiveID в PHP должны быть установлены расширения mhash и mcrypt.
- Появилось предупреждение об окончании активности техподдержки. Предупреждение можно отключить на странице настройки интерфейса.
- Размер окна с текстовым редактором в публичном разделе теперь можно изменять.
- Исправлена ошибка очистки кеша компонента в публичном разделе.
- Улучшена поддержка режима PHP FastCGI.
- На странице "SQL запрос" теперь можно исполнить несколько запросов в одном поле ввода.
- В компонент main.profile добавлен параметр "Генерировать почтовое событие". Усилена проверка прав доступа.
- В компонент system.auth.form добавлен параметр "Показывать ошибки".
- Разработчикам: добавлен метод CFile::GetList().
- Разработчикам: добавлено событие OnEndBufferContent. Вызывается после всех отложенных функций для модификации "окончательного" контента страницы.
- Исправлена ошибка редактирования сайтов с идентификаторами, содержащими символ "+".
- Исправлена ошибка, возникающая при обработке почтового события, не привязанного к сайтам.
- Исправлена ошибка в компоненте main.register: в событии OnBeforeUserRegister не были доступны пользовательские поля.
- Исправлена ошибка фильтрации пользователей по информационным полям профиля.
Версия 7.0.1
- В панели кнопок разделены кнопки "Профиль пользователя" и "Выход".
- В публичном диалоге редактирования файла "как PHP" выводится ссылка на редактирование файла в разделе управления.
- В настройках ядра появились опции "Сколько дней хранить почтовые события" и "Сколько писем отправлять за один хит".
- Оптимизирована работа "агентов" в Oracle-версии.
- Страницы раздела управления адаптированы к новой структуре файлов помощи.
- AJAX: оптимизирован механизм буферизации вывода компонентов.
- AJAX: реализована поддержка эмуляции поведения браузера в Opera.
- AJAX: добавлена возможность использования ссылки на аяксовую страницу для передачи другому пользователю, сохранению в закладки и т.д.
- AJAX: добавлено событие onAfterAjaxResponse, позволяющее добавлять свои данные к ответу.
- AJAX: реализовано динамическое изменение навигационной цепочки при переходах по страницам AJAX-компонентов.
- AJAX: исправлена ошибка обработки клиентских сценариев в Safari.
Версия 7.0.0
- Значительно переработан интерфейс панели в публичном разделе. Введены режимы работы с публичным разделом: просмотр, редактирование контента, разработка.
- В панель добавлено меню "Пуск", содержащее меню раздела управления, избранные ссылки и последние использованные ссылки.
- В публичном разделе доступны новые диалоговые окна:
- - мастер создания страницы, раздела;
- - редактирование в визуальном редакторе и режимах HTML/PHP;
- - свойства страницы и раздела;
- - права доступа к странице и разделу;
- - формы редактирования элемента инфоблока, раздела инфоблока, веб-формы, баннера.
- Диалоговые окна могут изменять размер, переработан внешний вид. Окна стали модальными.
- Панель компонентов преобразована в выпадающее меню. Состав меню зависит от режима работы с публичным разделом: редактирование контента или разработка. Добавлена всплывающая подсказка с названием компонента.
- В форме настройки интерфейса пользователя появились установки для меню "Пуск".
- Добавлена совместимость с UTF-8.
- HTML-кеш теперь обрабатывает поля HTTP-заголовка: ETag, If-Modified-Since, Last-Modified.
- Ускорено построение списка пользователей в панели управления при большом количестве пользователей.
- Исправлена ошибка квотирования свободного места при объемах более 2 Гб.
- Исправлена ошибка кеширования навигации в компонентах при нескольких компонентах с постраничной навигацией на странице.
- Разработчикам: добавлен метод $APPLICATION->ShowHead() для вывода в шаблоне сайта типовых полей заголовка.
- Разработчикам: метод $APPLICATION->GetSpreadCookieHTML() теперь использует <img> вместо <iframe>. Вызывается перед подключением нижней части шаблона сайта (раньше после).
Версия 6.5.8
- Добавлена возможность сквозной авторизации между сайтами через контроллер.
- Добавлен механизм HTML-кеширования страниц (включается в настройках автокеширования).
- Обрабатываются только страницы, не указанные в маске исключения и указанные в маске включения;
- если на такие страницы заходит неавторизованный пользователь, то выдается страница из кеша, не задействуя никакие модули продукта;
- если на момент включения кеша был установлен модуль компрессии, то страница будет отдаваться в сжатом виде;
- если страница в кеше не найдена, то код исполняется в обычном режиме;
- когда страница полностью сформирована, ее копия сохраняется в HTML-кеш;
Версия 6.5.7
- Компонент system.field.edit использует новый календарь для свойств типа "дата".
- Небольшие исправления в компоненте редактирования пользовательских свойств system.field.edit.
- Исправлена ошибка SQL в пользовательских свойствах для версии MS SQL.
- В публичной и административной панели выводится индикатор свободного места на диске (при установленном ограничении дискового пространства).
Версия 6.5.6
- Добавлена экспериментальная поддержка браузерной навигации в режиме AJAX компонентов.
- В настройки компонентов, поддерживающих AJAX, добавлен пaрaметр "Включить эмуляцию навигации браузера" для режима AJAX.
- Изменены названия и логика дополнительных параметров AJAX-режима (теперь дополнительные опции включаются, а не отключаются).
- Проверена совместимость компонента "Параметры пользователя" (bitrix:main.profile) с режимом AJAX.
- Исправлена ошибка обработки callback-параметров при установке обработчиков событий при помощи AddEventHandler.
- Исправлена ошибка сохранения пункта меню через файловый диалог.
Версия 6.5.5
- В режиме редактирования сайта появился новый упрощенный диалог редактирования пунктов меню. Диалог вызывается из панели компонента 2.0 "menu".
- Добавлен компонент main.calendar - элемент управления "календарь" (аналог календаря в панели управления). Используется в компонентах профиля и настраиваемой регистрации пользователя.
- Добавлена возможность работы компонентов в режиме AJAX.
- При создании и переименовании файлов и папок в файловом диалоге добавлена проверка на корректность символов.
- До