Changelog for IskFileGuardian.
3.1.0-pl
==============
- Security: cron scripts run from CLI only; XSS in the manager and MODX tag injection in emails via file names fixed; Telegram token no longer leaks to logs; unused Update processors removed
- Exclude patterns now work like .gitignore (masks, any depth)
- No false alerts when hash algorithm, scan dirs or excludes change, or on the first scan
- Core check: auto-downloads the reference for a new MODX version, notifies when the check cannot run, respects "enabled"
- Corrupted downloaded MODX archive is detected and downloaded again
- Protection against parallel runs of cron scripts and core download

- Безопасность: cron-скрипты запускаются только из CLI; исправлены XSS в админке и подстановка тегов MODX в письма через имена файлов; токен Telegram не попадает в логи; удалены неиспользуемые процессоры Update
- Исключения работают как в .gitignore (маски, любая глубина)
- Нет ложных тревог при смене алгоритма, папок сканирования, исключений и при первом скане
- Проверка ядра: сама скачивает эталон для новой версии MODX, уведомляет, если проверить не удалось, учитывает «enabled»
- Повреждённый архив MODX определяется и скачивается заново
- Защита от параллельного запуска cron-скриптов и скачивания ядра

3.0.3-pl
==============
- The architecture has been changed to work with a large number of files (400,000+)

3.0.1-pl
==============
- Bugs fixed

3.0.0-pl
==============
- The first release
