Releases: PerimeterX/perimeterx-ruby-sdk
Version 2.3.2
Version 2.3.1
Fixed
- URLs with query params did not render properly on new block page
Version 2.3.0
Added
- Custom logo in block JSON response
Changed
- Updated block page to use new template
Type Validation fix
fixed bypass_monitor_header type validation
First Party
Merge pull request #52 from PerimeterX/dev Dev
Ruby Enforcer 2.0.0
Added
Added fields to Block Activity: simulated_block, http_version, http_method, risk_rtt, px_orig_cookie
Added fields to page_requested activity: pass_reason, risk_rtt, px_orig_cookie
Added px_orig_cookie field to risk_api in case of cookie_decryption_failed
Added support for captcha v2
Added support for Advanced Blocking Response
Added support for whitelise routes
Added support for bypass monitor header
Added support for extracting vid from _pxvid cookie
Added support for rate limit
Added risk_cookie_max_iterations configuration
Fixed
Updated dependencies
Updated sample site dockerfile
Fixed monitor mode
Fixed send_page_activities and send_block_activities configurations
Updated risk to v3
Refactored ip header extraction
Renamed block_uuid field to client_uuid
Renamed perimeterx_server_host configuration to backend_url
Updated risk_response handling: pass the request if risk_response.status is -1
Forcing http header values to be utf8
Mobile SDK enhancements
[1.4.0] - 2018-03-18
Fixed
- Incorrect assigment for s2s_call_reason
- Fixed empty token result correct s2s reason
Added
- Added support to captcha api v2
- Mobile sdk support for special tokens 1/2/3
Mobile SDK support
Added
- Sending client_uuid on page_requested activities
- Supporting mobile sdk
Fixed
- Using
request.env
instead ofenv
Http client timeout fixes
Fixed
- Default timeouts for post api requests
- Fixed Dockerfile
Changed
- Removed httpclient and instead using typheous
Added
- Using concurrent-ruby for async post requests
Sensitive routes
[1.1.0] - 2017-06-04
Added
- Added support for sensitive routes