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.Processor
enum: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.Type
enum:EMAIL_CHANGE
and
PASSWORD_RESET
. - Update Jackson and WireMock dependencies.
1.0.0
- First production release.
- Connections will now be reused between requests made with the same
WebServiceClient
object. WebServiceClient
now 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.Processor
enum:
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 theDevice
response model. - This API now throws an
IllegalArgumentException
whennull
values 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_REQUIRED
errors by throwing a
PermissionRequiredException
. - Updated dependency.
- Added the following new values to the
Payment.Processor
enum:
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
UUID
objects instead of strings.