Version 6.12.0
- Telemetry activity
update_reasonfield updated to reflect the reason for telemetry activity:command- incoming telemetry request receivedrisk- telemetry triggered via risk response field
- Added
request_idto telemetry activity details
Version 6.11.0
- Added
is_sensitive_routefield to risk api and async activities
Version 6.10.0
- Added Documentation enforcement workflow - verify that the documentation is up to date with the latest changes in the codebase
- Added Block by Header feature support
Version 6.9.0
- Added support for setting a data enrichment header on the incoming request (
px_data_enrichment_header_nameconfiguration)
Version 6.8.2
- Fixed immutable request in additional activity handler issue
Version 6.8.1
- Fixed Credential Intelligence endpoint configurations refresh on new remote configurations
Version 6.8.0
- Added remote configuration continuous integration workflow
Version 6.7.0
- Added support for interpreting regex-formatted strings (e.g.,
"/^/regex/path$/i") as regular expressions for the following configurations:- px_sensitive_routes
- px_monitored_routes
- px_enforced_routes
- px_graphql_routes
- px_filter_by_route
- px_filter_by_user_agent
- px_graphql_keywords
- px_sensitive_graphql_operation_names
Version 6.6.0
- Added response_custom_params feature support
- Updated dependencies
Version 6.5.0
- Added
remote_config_idandremote_config_versionto all activities - Added
px_remote_config_idas required static configuration field for remote configuration (no longer parsed from auth token) - Added remote configuration ID to PXKV key name by default to support multiple remote configurations in the same KV Namespace without configurations
- GraphQL functionality extracts operationName and variables even if the query is not present
- Updated dependencies