Paid [XTR] IP Threat Monitor 1.0.29

Change log

  • Fixed: Resolved the InvalidArgumentException: /internal_data/ip_threat_cache is not readable or not a directory error that occurred during uninstallation for users whose servers utilize Redis/APCu cache systems, or for installations that had not yet received any cache traffic.
  • Improved: Added extra safety and verification checks (directory existence) to the file/folder deletion methods triggered during the uninstallation process.

Release notes

This exact release corrects a critical uninstallation bug experienced in certain specific server environments. In the previous architecture, if a server was utilizing in-memory cache systems (Redis/APCu) or if the add-on had not yet logged any visitor traffic, the local cache folder was never physically generated. Consequently, the XenForo core would throw an unhandled exception when attempting to delete the nonexistent folder during the uninstall procedure. With the newly integrated directory validation check, the uninstallation process now runs completely smooth and error-free across all environments.
Back
Top