Releases: PerimeterX/perimeterx-java-sdk
Releases · PerimeterX/perimeterx-java-sdk
logger fix
v4.1.1 version bump
Sync fix
Enforcer First Party
- Fixed CustomBlockHandler implementations
- Added support for First Party
- Deprecated PXContext's method
isVerified()
, instead useisHandledResponse()
, read more about it on at the Upgrading section - Update jackson packages
Mobile Support and Custom Params
- Mobile SDK support
- Custom Params support
- Replaced the footer on block pages
- Improved enforcer telemetry
- New logs format
Remote Configurations, New Captcha Flow, Bug Fixes
- Remote Configuration support (by default is off)
- Fixed
risk_rtt
fors2s
on exception - Support
js challenge
- Sending
enforcer_telemetry
activities on init and remote config updates, telemetry includes px_config as json, os name and machine name - Supporting
funCaptcha
- New captcha flow, using jsons instead of array, sending to captcha v2 api
- Fixed bug in S2S
pass_reason
was not evaluated correctly - New documentation
- Support for
monitor mode
(default set totrue
) - Support for ipHeaders (using new class
CombinedIPProvider
) - Updated examples to include
moduleMode
changes
Please not that this version is breaking api, coordinate with services team for more information
- Monitor mode is now on by default, for blocking mode it should be set to ACTIVE
- BlockingScore was changed from 70 -> 100
- Use ipHeaders to specify from which header to extract the ip and use the default IPProvider (
CombinedIPProvider
instead ofRemoteAddressIPProvider
)
Release version 2.1.0
- Renamed expired_cookie call reason to cookie_expired
- Custom verification handler is now supported
- Added
pass_reason
topage_requested
- Sending
client_uuid
onpage_requested
activities pxVerify
now returning context instead of boolean value- Fixed wrong hostname being collected on
DefualtHostnameProvider
Release version 2.0.0
- Support cookie v3
- Support risk API v2
- Support custom css/javascript/logo on block page
- Send px_cookie_orig when cookie decryption fails
- Invalid cookie format handling
- Buffered activities handling (async send)
- Updated server URL
- Redesign block/captcha page