For AI agents: a documentation index is available at the root level at /llms.txt. Append /llms.txt to any URL for a page-level index, or .md for the markdown version of any page.
Version 22.0.0
Internal
- Added E2E tests GitHub action
Added
- Added Enforcer start time to Risk API activity and async activities
- Added domain attribute to the pxhd cookie.
- Added
user and pass fields to async activities
Changed
- Moved custom configuration files to dedicated
pxCustomFunctionsConfig.js file
- Aligned the following field names to spec:
http_status to http_status_code
ip to socket_ip
uuid to client_uuid
- Improved telemetry error handling and stop the flow correctly after successful telemetry request processing
- Added support for configuring the backend URL and collector URL through the configuration
- Updated
additionalActivityHandler custom function to return void instead of a boolean
- Updated
pxSensitiveRoutes, pxMonitoredRoutes, pxEnforcedRoutes, and pxFilteredRoutes to accept a single regular expression pattern instead of an array of strings.
- Changed the async activities default url to
https://collector-<px_app_id>.perimeterx.net
Removed
- Removed deprecated
sensitiveRoutesRegex, enforcedRoutesRegex, monitoredRouteRegex, and filteredRoutesRegex configuration fields