Releases: maxmind/minfraud-api-node
Releases · maxmind/minfraud-api-node
8.2.1
8.2.0
- Added
Securepayto theProcessorenum. - Added
CreditApplication,FundTransfer, andSimSwapto theEventType
enum. - Added the input
/event/party. This is the party submitting the
transaction. You may provide this by providingpartytoEvent. - Added the input
/payment/method. This is the payment method associated
with the transaction. You may provide this by providingmethodto
Payment. - Added new
response.email.domainoutputs:classification- The domain type (business, education, government,
isp_email).risk- A risk score from 0.01 to 99 associated with the email domain.volume- Activity level for the domain across the minFraud network,
expressed in sightings per million.
- Added new
response.email.domain.visitoutputs for low-volume domains:status- Domain status from automated visit (live, dns_error,
network_error, http_error, parked, pre_development).lastVisitedOn- The date the automated visit was completed.hasRedirect- Whether the domain redirects to another URL.
- Added the
statusproperty toWebServiceClientError. This property
contains the HTTP status code when the error is the result of an HTTP
response error. Network errors (timeouts, fetch errors) will not have a
status code. - Updated
@maxmind/geoip2-nodeto 6.3.0, which includes new anonymizer
and IP risk outputs.
8.1.0
8.0.0
- Breaking Internal webservice calls now use Node's built-in
fetchinstead ofhttp. This
will affect users who are on unsupported versions of Node, specifically Node 17 and below. - Two new error codes have been added:
NETWORK_TIMEOUTandFETCH_ERROR, second of which is returned
when there's afetchrelated error that could not be handled by other errors. - The minFraud Factors subscores have been deprecated. They will be removed
in March 2025. Please see our release notes
for more information. - Added
Epaycoto theProcessorenum.
7.1.0-beta.1
- Added support for the new risk reasons outputs in minFraud Factors. The risk
reasons output codes and reasons are currently in beta and are subject to
change. We recommend that you use these beta outputs with caution and avoid
relying on them for critical applications.
7.0.0
- Breaking Updated
TransactionReportto make theipAddressparameter
optional. Now thetagand at least one of the following parameters must be
supplied:ipAddress,maxmindId,minfraudId,transactionId. - Added
billingPhoneandshippingPhoneproperties to the minFraud Insights
and Factors response models. These contain objects with information about
the respective phone numbers. Please see our developer
site for
more information. - Added
Payconexto theProcessorenum.
v7.0.0-beta.1
- Breaking Updated
TransactionReportto make theipAddressparameter
optional. Now thetagand at least one of the following paramters must be
supplied:ipAddress,maxmindId,minfraudId,transactionId. - Added support for the new risk reasons outputs in minFraud Factors.
6.1.0
- Added
PxpFinancialandTrustpayto theProcessorenum. - Equivalent domain names are now normalized when
hashAddressis used.
For example,googlemail.comwill becomegmail.com. - Periods are now removed from
gmail.comemail address local parts when
hashAddressis used. For example,[email protected]will become
[email protected]. - Fastmail alias subdomain email addresses are now normalized when
hashAddressis used. For example,[email protected]will become
[email protected]. - Additional
yahoo.comemail addresses now have aliases removed from
their local part whenhashAddressis used. For example,
[email protected]will become[email protected]for additional
yahoo.comdomains. - Duplicate
.coms are now removed from email domain names when
hashAddressis used. For example,example.com.comwill become
example.com. - Certain TLD typos are now normalized when
hashAddressis used. For
example,example.comcomwill becomeexample.com. - Additional
gmail.comdomain names with leading digits are now
normalized whenhashAddressis used. For example,100gmail.comwill
becomegmail.com. - Additional
gmail.comtypos are now normalized whenhashAddressis
used. For example,gmali.comwill becomegmail.com. - When
hashAddressis used, the domain part of an email address is now
normalized to NFC. - When
hashAddressis used, the local part of an email address is now
normalized to NFC.
v6.0.0
- Breaking Drop Node 16 support
- Add
hostparameter toClientconstructor to allow for use of the Sandbox environment. - Updated
@maxmind/geoip2-nodeto version that includes theisAnycastattribute onresponse.ipAddress.traits. This attribute istrueif the IP address belongs to an anycast network. This is available in minFraud Insights and Factors.