Skip to content

Releases: PerimeterX/perimeterx-ruby-sdk

Version 2.3.2

17 Aug 08:00
92f0f75
Compare
Choose a tag to compare

Changed

  • Removed dependency on Active Support
  • Replaced eval() calls with JSON.parse() for improved security
  • Small spec alignment changes (risk_api and block activities)

Version 2.3.1

11 Apr 15:28
1f183ef
Compare
Choose a tag to compare

Fixed

  • URLs with query params did not render properly on new block page

Version 2.3.0

10 Apr 13:36
72d8eda
Compare
Choose a tag to compare

Added

  • Custom logo in block JSON response

Changed

  • Updated block page to use new template

Type Validation fix

27 Sep 11:03
4be9381
Compare
Choose a tag to compare

fixed bypass_monitor_header type validation

First Party

15 Sep 20:00
9e23de7
Compare
Choose a tag to compare
Merge pull request #52 from PerimeterX/dev

Dev

Ruby Enforcer 2.0.0

26 Jul 15:16
bbe95fc
Compare
Choose a tag to compare

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

18 Mar 09:44
dda1c14
Compare
Choose a tag to compare

[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

27 Jul 12:55
Compare
Choose a tag to compare

Added

  • Sending client_uuid on page_requested activities
  • Supporting mobile sdk

Fixed

  • Using request.env instead of env

Http client timeout fixes

07 Jun 11:35
Compare
Choose a tag to compare

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

04 Jun 14:49
Compare
Choose a tag to compare

[1.1.0] - 2017-06-04

Added

- Added support for sensitive routes