Skip to content

1.8.0

Choose a tag to compare

@zackkatz zackkatz released this 18 Jul 15:45
· 216 commits to main since this release
3ba4769

1.8.0 (July 18, 2024)

  • Implemented many speed enhancements
  • Moved logging directory creation into own private method: Logging::setup_logging_directory() to clean up the Logging::setup_klogger() method
  • Now compliant with WordPress PHPCS
  • Use gmdate() instead of date() for log files and for users registration dates
  • Moved SecurityChecks::get_ip() to Utils::get_ip()
  • Added Utils::get_user_agent() to generate a user agent string with an optional max length
  • Improved handling of potential errors
  • Security enhancements
    • Escaped all error messages
    • Removed usage of $_REQUEST in favor of $_POST and $_GET
  • Implemented PHPCS and PHPStan checks (thanks, Daniel)