- Безопасность: удалены неиспользуемые AJAX-обработчики admin/ajax.php и ajax.php шаблона компонента, доступные без авторизации.
- Безопасность: исправлен XSS через имя загружаемого файла на странице поиска по файлу (админка и публичный компонент).
- Безопасность: все данные API Банка России (названия, ИНН, адреса, сайты, справочники) выводятся с экранированием, ссылка на сайт организации проверяется (только http/https).
- Безопасность: в POST-формы поиска добавлена проверка CSRF-токена (sessid).
- Безопасность: запросы к API ЦБ выполняются только по HTTPS с таймаутами и кешируются на 1 час; число фраз в одном поиске ограничено (50 в админке, 10 в публичном компоненте), размер файла - 1 МБ.
- Совместимость с PHP 8.0-8.5: устранены предупреждения и ошибки (неопределенные индексы, TypeError при арифметике со строками, deprecated-вызовы, динамические свойства), сохранена совместимость с PHP 7.x.
- Короткие теги