Releases: maxmind/minfraud-api-java
Releases · maxmind/minfraud-api-java
3.8.0
commons-validatorhas been removed as a dependency. This module now does
its own email and domain name validation. This was done to reduce the number
of dependencies and any security vulnerabilities in them. The new email
validation of the local part is somewhat more lax than the previous
validation.
3.7.2
3.7.1
3.7.0
3.6.0
- The minFraud Factors subscores have been deprecated. They will be removed
in March 2025. Please see our release notes
for more information. - Added
EPAYCOto thePayment.Processorenum.
3.6.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.
3.5.0
- Updated
TransactionReportto make theipAddressparameter optional. Now
thetagand at least one of the following parameters must be supplied:
ipAddress,maxmindId,minfraudId,transactionId. - The
TransactionReport.Builder(INetAddress, Tag)constructor has been
deprecated in favor of the newTransactionReport.Builder(Tag)constructor. - Added
getBillingPhoneandgetShippingPhonemethods 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 thePayment.Processorenum.
3.4.0
- Added
PXP_FINANCIALandTRUSTPAYto thePayment.Processorenum. - 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,f.o.o@gmail.comwill become
foo@gmail.com. - Fastmail alias subdomain email addresses are now normalized when
hashAddressis used. For example,alias@user.fastmail.comwill become
user@fastmail.com. - Additional
yahoo.comemail addresses now have aliases removed from
their local part whenhashAddressis used. For example,
foo-bar@yahoo.comwill becomefoo@yahoo.comfor 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, all trailing periods are now removed from an
email address domain. Previously only a single period was removed. - When
hashAddressis used, the local part of an email address is now
normalized to NFC.
3.3.0
- Updated
geoip2dependency to version that includes theisAnycastmethod
oncom.maxmind.geoip2.record.Traits. This returnstrueif the IP
address belongs to an anycast network.
This is available in minFraud Insights and Factors.