# changelog

author: Danila Vershinin <info@getpagespeed.com> 3.2.1-1
changelog:
  - 3.2.1 release compatible with PHP >= 5.5.9 (3.2.2 has runtime issue https://github.com/gordalina/cachetool/issues/158)
  - fixed up binary


author: Danila Vershinin <info@getpagespeed.com> - 0.2.14-1
changelog:
  - Rewrote `regex_redos` plugin for improved ReDoS detection with no external dependencies.
  - Added support for nginx 1.29.3 with updated `add_header_redefinition` behavior.
  - `if` blocks now correctly expose regex capture groups as variables.
  - Expanded documentation with new guides and examples for plugins.
  - Added extensive integration tests for WordPress configurations.
  - Improved code quality with legacy cleanup and better comments.


author: Danila Vershinin <info@getpagespeed.com> - 0.2.21-1
changelog:
  - Fix security vulnerability in configuration parsing.
  - Improve compatibility with newer versions of Nginx.
  - Enhance error handling for invalid configurations.
  - Update documentation for clearer usage instructions.
  - Refactor code for better maintainability.
  - Optimize performance for large configuration files.


author: Danila Vershinin <info@getpagespeed.com> - 4.20.0-1
changelog:
  - Updated restricted file extensions for enhanced security.
  - Added configuration files for PrestaShop and Magento.
  - Included 'expect' header in restricted headers list.
  - Fixed missing capture keyword issue.
  - Reduced false positives with JSON payloads.
  - Corrected rules to block instead of pass.
  - Updated regex to handle new payload formats.


author: Danila Vershinin <info@getpagespeed.com> - 4.21.0-1
changelog:
  - Added IPv6 support and XML scan for SSH scheme.
  - Introduced new restricted file extensions detection.
  - Improved unit tests for double comment handling.
  - Fixed multiple blocking issues in rules.
  - Corrected function names in several rules.
  - Reduced false positives for substring detections.
  - Added help documentation for non-English users.


author: Steve Traylen <steve.traylen@cern.ch> - 4.10.0-3
changelog:
  - New bcond flag to disable/enable soupsieve dependency
  - New bcond flag to disable/enable testing
  - Test module loading in check section


author: Benjamin A. Beasley <code@musicinmybrain.net> - 0.4-1
changelog:
  - Update to 0.4 (close RHBZ#2220948)
  - Upstream switched from setuptools to flit_core: pyproject-rpm-macros no
    longer handles LICENSE.txt


