RadicalForm changelog
История версий (changelog) плагина RadicalForm
Актуальная версия 4.2.6
Инструкция по работе с RadicalForm
Версия 4.2.6 (29.08.2026)
-
Changed
Версия 4.2.5 была промежуточной; все ее изменения включены в RadicalForm 4.2.6. -
Added
Добавлены отключенные по умолчанию ограничения отправок при кратковременном всплеске и по календарным суткам, а также email-уведомления о начале блокировки. Лимиты позволяют остановить флуд, даже если отдельные заявки прошли антиспам-проверки, и сократить возможные расходы на SMS и другие платные уведомления. -
Added
Добавлена дополнительная браузерная проверка отправки формы. Она отключена по умолчанию; детали внутреннего механизма намеренно не публикуются. -
Added
В настройки добавлена кнопка проверки подключения MAX с диагностикой соединения, TLS-сертификата и токена. После обновления воспользоваться ею нужно только в том случае, если интеграция с MAX уже используется. -
Changed
Интеграция с MAX переведена на актуальный API и новый способ авторизации; обновлен поиск пользователей и чатов для доставки уведомлений. -
Changed
Имена пользовательских полей больше не могут совпадать со служебными именами Joomla и RadicalForm: option, plugin, group, format, module, template, method, rfJsAction, rfJsChallenge, rfJsProof и rfJsPermit. Сравнение выполняется без учета регистра. Если такие поля уже используются, после обновления отправка формы прекратится до их переименования. -
Added
Добавлена украинская локализация интерфейса и настроек RadicalForm. -
Changed
В истории спама сохраняются данные заблокированных форм с ограничением длины значений и общего размера записи. -
Changed
Ошибки доставки email, Telegram и MAX записываются в журнал RadicalForm. -
Changed
Усилена проверка загружаемых файлов и административных операций с историей, экспортом и настройками ботов. -
Fixed
CSV-экспорт корректнее обрабатывает разделители, кавычки, переносы строк и значения, похожие на формулы электронных таблиц. -
Fixed
Устранена возможная ошибка получения служебного токена при быстрой отправке формы сразу после загрузки страницы. -
Changed
Улучшена диагностика AJAX-ошибок, неправильного размещения кнопок отправки и вывода сообщений без стандартного обработчика Joomla. -
Changed
Примеры регулярных выражений в настройках антиспама получили адаптивную раскладку. -
Fixed
Удалены устаревшие вызовы cURL и Fileinfo для совместимости с PHP 8.5. -
Fixed
Исправлено обновление кеша административных CSS и JavaScript после установки новой версии плагина. -
Changed
В интерфейсе и языковых файлах выровнены обозначения версии и отдельные подписи.
Версия 4.2.4 (28.05.2026)
-
Added
Добавлена поддержка UTM-меток: RadicalForm может сохранять и передавать параметры рекламных переходов вместе с данными формы. -
Changed
Улучшены настройки отслеживания UTM-параметров и их обработка при отправке формы.
Версия 4.2.3 (21.05.2026)
-
Fixed
Исправлены формулировки английской локализации. -
Changed
Обновлена версия плагина.
Версия 4.2.2 (15.05.2026)
-
Fixed
Исправлено обновление списка получателей MAX-бота с учетом маркеров обновления. -
Fixed
Исправлено DNS-разрешение при работе Telegram через SOCKS5-прокси: используется удаленное разрешение имен через socks5h.
Версия 4.2.1 (13.05.2026)
-
Fixed
Исправлено отображение истории RadicalForm и диагностика логов. -
Changed
Уточнены ссылки на инструкцию по использованию в README.
Версия 4.2.0 (08.05.2026)
-
Added
История реальных отправок и история заблокированных сообщений разделены на отдельные вкладки: сообщения и спам. -
Changed
Спам-сообщения больше не участвуют в нумерации обычных сообщений формы. -
Changed
При достижении лимита размера лога RadicalForm выполняет ротацию логов в формате Joomla вместо удаления текущего файла. -
Changed
Интерфейс истории отправленных форм стал компактнее: данные формы и техническая информация о посетителе выводятся в отдельных столбцах. -
Added
В истории отображаются включенные плагины группы radicalform, что упрощает диагностику дополнительной обработки формы. -
Fixed
Улучшено логирование email-ошибок: предупреждения показывают ошибки подготовки получателей, копий, Reply-To и отправки письма. -
Added
Добавлено новое событие onBeforeProcessRadicalForm для расширения обработки формы через PHP-плагины. -
Added
Плагины RadicalForm могут штатно запретить отправку формы и подсветить одно или несколько полей через результат обработки.
Версия 4.1.0 (27.04.2026)
-
Added
Добавлена поддержка полей со множественной загрузкой файлов через атрибут multiple. -
Added
Добавлена интеграция с мессенджером MAX для индивидуальных уведомлений и уведомлений в чатах. -
Added
В настройки добавлен переключатель, который позволяет полностью отключить загрузку файлов, если она не используется на сайте. -
Changed
Заголовок антиспама в логах показывает не только причину блокировки, но и поле, вызвавшее срабатывание правила. -
Added
Версия установленного плагина теперь отображается на главной вкладке настроек RadicalForm. -
Fixed
Исправлено предупреждение PHP 8.4, связанное с устаревшим параметром escape в fgetcsv. -
Changed
Обновлено уведомление о ротации логов для Joomla 5 и 6: данные берутся из планировщика задач Joomla.
Версия 4.0.0 (25.04.2026)
-
Changed
Плагин переведен на новую архитектуру Joomla 5 и 6. Joomla 3 и 4 этой веткой больше не поддерживаются. -
Added
Весь функционал старых версий перенесен в новую ветку RadicalForm 4. -
Added
Добавлена вкладка АнтиСпам с настройками сообщения блокировки, диапазонов времени отправки, черного списка IP, правил по содержимому и User-Agent. -
Added
При загрузке файлов теперь проверяется CSRF-токен. -
Changed
Имена полей для загрузки файлов проходят дополнительную очистку. -
Changed
Причина срабатывания антиспам-правил явно указывается в заголовках записей логов. -
Changed
Страница расширения и разработка переехали в инфраструктуру RadicalMart.
Версия 3.1.6 (18.04.2026)
-
Added
Последняя версия ветки для архитектуры Joomla 3 и 4 получила новый раздел АнтиСпам. -
Added
Добавлены правила антиспама по времени отправки формы и содержимому полей для защиты уже работающих сайтов от новых ботов. -
Changed
Эта версия завершает поддержку старой архитектуры плагина перед переходом RadicalForm 3 на Joomla 5 и 6.
Версия 3.1.5 (10.05.2024)
Added
Версия 3.1.4 (09.10.2023)
-
Fixed
Исправлены предупреждения для файла Warning: filemtime(): stat failed -
Fixed
Исправлено поведение кнопки previous для мультишаговых форм (квизов)
Версия 3.1.2 (26.06.2023)
Fixed
Версия 3.1.1 (21.06.2023)
Changed
Версия 3.1.0 (24.01.2023)
-
Added
добавлена совместимость с Joomla 4. Исправлен внешний вид и поведение в админке -
Added
удалена зависимость от jQuery в админке сайта -
Added
добавлен перехватчик ошибок для внешних плагинов и кастомного кода. Теперь в случае возникновения ошибки в кастомном плагине или коде radicalform не будет падать. -
Fixed
удалена интеграция с мессенджером диалог - мессенджер стал закрытым и не работает с частными клиентами -
Fixed
внешние косметические изменения -
Fixed
поправлен вывод ссылок для перехода в настройки плагина -
Fixed
внесены изменения улучшающие общую безопасность плагина
Версия 3.0.5 (24.09.2021)
-
Fixed
При каждой загрузке страницы происходила очистка системного кеша. При редактировании страниц в админке сайта это приводило к возможному появлению сообщению об ошибке на сайте. -
Fixed
Исправлена совместимость с мультисайтингом
Версия 3.0.4 (25.07.2021)
Added
Версия 3.0.3 (27.06.2021)
-
Fixed
Совместимость с Yoothem Pro билдером. При определенных условиях выскакивало постоянно всплывающее окно с сообщением об ошибке.
-
Fixed
Косметические изменения инсталляционного сообщения
Версия 3.0.2 (17.06.2021)
-
Fixed
Не работали скрипты в админке, если история отправки форм пуста. В том числе не было возможности подключить интеграцию с телеграм
-
Fixed
Если в качестве CSS классов ошибок использовано несколько классов - скрипт работал некорректно и невозможно было удалить сообщение об ошибке при загрузке корректного файла
Версия 3.0.1 (20.12.2020)
-
Added
Теперь сама форма не требует наличия тега form для создания формы – ограничителем может являться любой тег с классом rf-form. Таким образом можно создавать формы внутри других форм, что не позволяет ни одна из существующих форм для Joomla, а так же повышается защита от спама – роботам сложнее обнаружить такую форму на странице.
-
Added
ошибка с неверным токеном теперь попадает в лог файл отправки форм – это позволяет отслеживать сложные ситуации у пользователей
-
Added
теперь поддержание сессии пользователя не требует загрузки дополнительных скриптов – этим занимается основной скрипт Radical Form
-
Added
записывается и передается в качестве дополнительной следующая информация – время отправки формы на устройстве пользователя (может отличаться из-за разных часовых поясов), а так же через какое время после загрузки была отправлена форма
-
Added
изменена логика работы формы, благодаря чему стала возможной работа RadicalForm на сайтах с полностраничным кешированием. Насколько нам известно – таких форм для Joomla больше не существует
-
Added
заложена основа для интеграции RadicalForm с билдером форм для Yootheme Pro
-
Fixed
исправлена ошибка с неверным подсчетом количества полей не имеющих имени (не учитывались textarea)
Версия 2.7.1 (11.12.2020)
Fixed
исправлена работа формы, если перед классами для невалидных полей присутствует пробел, или количество пробелов между классами больше одного
Версия 2.7.0 (08.12.2020)
-
Added
добавлена возможность для пользователя удалять свои загруженные файлы до момента отправки формы
-
Fixed
в теме письма теперь можно использовать множественные поля для вставки из формы
-
Fixed
исправлена работа формы, если Joomla установлена в подпапку на сервере
Версия 2.6.3 (01.09.2020)
-
Fixed
на сайтах со включенным кешированием при обновлении адреса через очистку директории начинали создаваться новые папки на каждое обращение к форме
-
Fixed
при переносе архива сайта между разными системами форма продолжает корректно функционировать
Версия 2.6.2 (28.08.2020)
-
Fixed
исправлена ошибка, когда некоторые неправильно сформированные имена файлов при загрузке теряли расширение
-
Fixed
запрещена загрузка любых видов текстовых и svg файлов, которая потенциально могла привести к возможности XSS атаки на администратора сайта
-
Fixed
блокируется вывод любых текстовых, html и svg файлов, которые потенциально могут привести к возможной XSS атаке
-
Fixed
добавлено изображение, которое показывается в случае обращения по ссылке к удаленному файлу (стало легче увидеть удаленные и поврежденные файлы)
-
Fixed
так как в UNIX системах отсутствует дата создания для папок и файлов, было принято решение в качестве даты использовать имя папки (оно привязано к UNIX time). Теперь очистка старых папок с загруженными файлами в системе работает более корректно и предсказуемо.
Версия 2.6.1 (16.08.2020)
-
Added
ссылки в истории отправленных форм стали кликабельными
-
Added
добавлено графическое отображение свободного пространства в хранилище и во всей системе
-
Fixed
более корректная работа с полями не имеющими имен
-
Fixed
исправлена некорректная работа с мультисайтингом и возможные проблемы с другими решениями
Версия 2.6.0 (12.08.2020)
-
Added
добавлена возможность хранить загруженные файлы на сервере и передавать их по ссылке.
-
Fixed
скрипт работы с телеграм в админке переписан для избавления зависимости от jquery
-
Fixed
добавлена реакция на различные коды ошибок, получаемые от телеграм в админке и вывод сообщений об ошибках
Версия 2.5.1 (29.07.2020)
-
Added
добавлена система плагинов для расширения возможностей RadicalForm
-
Added
добавлена возможность вывода сообщений об ошибках отдельным скриптом JS
Версия 2.5.0 (15.07.2020)
-
Added
добавлена совместимость с системой ротации логов Joomla
-
Fixed
более корректное преобразование параметров плагина для js, решающее проблемы с многострочными текстами для сообщений после отправки формы
Версия 2.4.0 (22.06.2020)
-
Added
добавлена возможность экспортировать историю отправленных форм в CSV
-
Added
добавлена возможность отключить вывод IP в переменную JS
Версия 2.3.5 (19.06.2020)
Fixed
если rf-file-names список не пуст изначально – файлы не отправлялись
Версия 2.3.4 (04.06.2020)
Fixed
русская буква "с" заменена на "c" латинское в именовании одного класса
Версия 2.3.2 (07.03.2020)
Fixed
Версия 2.3.1 (06.03.2020)
Fixed
Версия 2.3.0 (04.03.2020)
-
Changed
облагорожена форма вывода таблицы -
Added
добавлен идентификатор формы -
Added
в таблицу добавлена возможность вывода TargetID -
Added
добавлена сквозная нумерация в истории отправленных форм -
Added
добавлена интеграция с Verbox -
Added
добавлено напоминание о необходимости сохранить настройки при их изменении -
Added
в лог-файл добавлена информация об устройстве пользователя -
Fixed
исправлены warning в логах сайта -
Fixed
исправлены ошибки в языковых константах
Версия 2.2.4 (19.02.2020)
Fixed
Версия 2.2.3 (17.02.2020)
-
Added
код javascript минифицирован -
Added
загрузка скрипта производится асинхронно (добавлен тег async) -
Added
более информативное отображение ошибок, которые могут произойти в пользовательском php скрипте или в процессе работы плагина -
Added
добавлен changelog на сайт -
Fixed
При выборе корректного значения для элементов select не сбрасывалось в исходное состояние ошибки








