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_GATEWAY
- BLUESNAP
- COMMDOO
- CUROPAYMENTS
- EXACT
- OCEANPAYMENT
- PAYMENTWALL
- PAYZA
- SECURETRADING
- SOLIDTRUST_PAY
- VANTIV
- VERICHECK
- VPOS
 
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 implements- Closeable.
- 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.