What's New

Version 2.0.0

Released 2022-10-25

Changed

  • Aligned configuration field names with the spec.
  • Aligned the async activities fields with the spec.
  • Aligned risk activity fields with the spec.
  • Aligned monitored and enforced routes functionality with the spec.
  • The px_custom_verification_handler function now returns the Response object, instead of data, headers and status.
  • The px_sensitive_routes_regex, px_sensitive_routes, px_whitelist_routes_regex and px_whitelist_routes configuration fields must now contain the exact path.
  • Changed the debug_mode configuration field to px_logger_severity; changed the expected values to error and debug.

Fixed

  • Removed unnecessary Risk API Activity fields that could cause a bad request response from the Collector.

Added

  • Added the request_id field to the context.
  • Added implementation for handling s2s_error and enforcer_error.

Version 1.2.0

Released 2022-04-11

Added

  • New block page implementation
  • Configurable max buffer length
  • Configurable px_backend_url

Changed

  • Activities are now sent at the end of a request cycle, and not at beginning of the next one.

Version 1.1.0

Released 2020-09-02

Added

  • Support for monitored_specific_routes
  • Support for Regex patterns in sensitive/whitelist/monitored/enforced routes

Version 1.0.1

Released 2019-11-10

Fixed

  • Using hashlib pbkdf2 implementation

Version 1.0.0

Released 2019-10-29

  • Initial release