История версий (changelog) плагина RadicalForm

Актуальная версия 3.1.4


Версия 3.1.4 (09.10.2023)

  • Fixed
    Исправлены предупреждения для файла Warning: filemtime(): stat failed
  • Fixed
    Исправлено поведение кнопки previous для мультишаговых форм (квизов)

Версия 3.1.2 (26.06.2023)

  • Fixed
    Исправлены предупреждения, которые появляются при работе на php 8.2

Версия 3.1.1 (21.06.2023)

  • Changed
    Это обновление касается только пользователей RadicalForm Elements. Для них изменено поведение многошаговых форм – оно приведено в соответствии с требованиями Yootheme Pro 4

Версия 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
    Добавлена совместимость с новой версией RadicalForm Elements

Версия 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
    исправлен notice при отсутствии Form ID в форме

Версия 2.3.1 (06.03.2020)

  • Fixed
    при отключенном показе TargetID его номер показывался в отправленных данных

Версия 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 не сбрасывалось в исходное состояние ошибки
© Hika.su