Releases: maxmind/minfraud-api-java
Releases · maxmind/minfraud-api-java
1.5.0
- Added support for custom inputs. These can be set up from your account portal.
- Added support for new Device inputs. These are:
/device/session_age/device/session_id
- Added support for new Email outputs. These are:
/email/first_seen
- The following payment processors were added to the
Payment.Processorenum:AMERICAN_EXPRESS_PAYMENT_GATEWAYBLUESNAPCOMMDOOCUROPAYMENTSEXACTOCEANPAYMENTPAYMENTWALLPAYZASECURETRADINGSOLIDTRUST_PAYVANTIVVERICHECKVPOS
1.4.0
1.3.0
1.2.0
1.1.1: Request Encoding Fix
- Non-ASCII characters are now correctly encoded as UTF-8 in the request body.
Reported by Julien Guery. GitHub #17.
1.1.0: Add Additional Event Types
- Added two new types to the
Event.Typeenum:EMAIL_CHANGEand
PASSWORD_RESET. - Update Jackson and WireMock dependencies.
1.0.0
- First production release.
- Connections will now be reused between requests made with the same
WebServiceClientobject. WebServiceClientnow implementsCloseable.- You are now able to set a proxy to use via the
WebServiceClient.Builder
proxy(Proxy)method. - Updated dependencies.
- Added the following new values to the
Payment.Processorenum:
CONCEPT_PAYMENTS,ECOMM365,ORANGEPAY, andPACNET_SERVICES.
0.5.0
- BREAKING CHANGE:
getCreditsRemaining()has been removed from the web
service models and has been replaced bygetQueriesRemaining(). - Added
getQueriesRemaining()andgetFundsRemaining(). Note that
getFundsRemaining()will not be returned by the web service until our new
credit system is in place. - Added
getLastSeen()andgetConfidence()to theDeviceresponse model. - This API now throws an
IllegalArgumentExceptionwhennullvalues are
passed to constructors or methods that require non-null values.
0.4.0
- Added support for the minFraud Factors.
- Added IP address risk to the minFraud Score model.
- Handle
PERMISSION_REQUIREDerrors by throwing a
PermissionRequiredException. - Updated dependency.
- Added the following new values to the
Payment.Processorenum:
CCNOW,DALPAY,EPAY(replacesEPAYEU),PAYPLUS,PINPAYMENTS,
QUICKPAY, and `VERAPAY
0.3.0: New Outputs
- Added support for new minFraud Insights outputs. These are:
/credit_card/brand/credit_card/type/device/id/email/is_free/emai/is_high_risk
- The
Warning.getInput()method has been replaced by
Warning.getInputPointer(), which returns a JSON Pointer rather than array. - The
ScoreResponse.getId()andInsightsResponse.getId()methods now return
UUIDobjects instead of strings.