Skip to content

Releases: maxmind/minfraud-api-java

3.7.2

28 May 21:49
c13b8db
Compare
Choose a tag to compare
  • First release using Central Portal instead of Legacy OSSRH.
  • Update geoip2 dependency.

3.7.1

23 May 21:45
12de7d6
Compare
Choose a tag to compare
  • Updated pom.xml to fix issue with javadoc generation during the release
    process.

3.7.0

23 May 22:03
ae98d07
Compare
Choose a tag to compare
  • Added support for the /billing_phone/matches_postal and
    /shipping_phone/matches_postal outputs. These are available as the
    matchesPostal method on com.maxmind.minfraud.response.Phone.
  • Added CRYPTOMUS to the Payment.Processor enum.

3.6.0

10 Feb 16:49
ceb8a26
Compare
Choose a tag to compare
  • The minFraud Factors subscores have been deprecated. They will be removed
    in March 2025. Please see our release notes
    for more information.
  • Added EPAYCO to the Payment.Processor enum.

3.6.0-beta.1

06 Sep 17:27
1f5c0a5
Compare
Choose a tag to compare
3.6.0-beta.1 Pre-release
Pre-release
  • 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

08 Jul 21:20
29417a6
Compare
Choose a tag to compare
  • Updated TransactionReport to make the ipAddress parameter optional. Now
    the tag and 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 new TransactionReport.Builder(Tag) constructor.
  • Added getBillingPhone and getShippingPhone methods 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 PAYCONEX to the Payment.Processor enum.

3.4.0

16 Apr 21:23
5be67c6
Compare
Choose a tag to compare
  • Added PXP_FINANCIAL and TRUSTPAY to the Payment.Processor enum.
  • Equivalent domain names are now normalized when hashAddress is used.
    For example, googlemail.com will become gmail.com.
  • Periods are now removed from gmail.com email address local parts when
    hashAddress is used. For example, [email protected] will become
    [email protected].
  • Fastmail alias subdomain email addresses are now normalized when
    hashAddress is used. For example, [email protected] will become
    [email protected].
  • Additional yahoo.com email addresses now have aliases removed from
    their local part when hashAddress is used. For example,
    [email protected] will become [email protected] for additional
    yahoo.com domains.
  • Duplicate .coms are now removed from email domain names when
    hashAddress is used. For example, example.com.com will become
    example.com.
  • Certain TLD typos are now normalized when hashAddress is used. For
    example, example.comcom will become example.com.
  • Additional gmail.com domain names with leading digits are now
    normalized when hashAddress is used. For example, 100gmail.com will
    become gmail.com.
  • Additional gmail.com typos are now normalized when hashAddress is
    used. For example, gmali.com will become gmail.com.
  • When hashAddress is used, all trailing periods are now removed from an
    email address domain. Previously only a single period was removed.
  • When hashAddress is used, the local part of an email address is now
    normalized to NFC.

3.3.0

05 Dec 20:18
b774944
Compare
Choose a tag to compare
  • Updated geoip2 dependency to version that includes the isAnycast method
    on com.maxmind.geoip2.record.Traits. This returns true if the IP
    address belongs to an anycast network.
    This is available in minFraud Insights and Factors.

1.19.0

21 Nov 18:50
216bb92
Compare
Choose a tag to compare
  • Updated model classes with non-breaking changes from the 3.2.0
    release.
  • Updated Jackson and geoip2 dependencies.

3.2.0

27 Oct 20:13
06bd534
Compare
Choose a tag to compare
  • Updated geoip2 to 4.1.0 to prevent exception when deserializing the
    new Satellite value to the ConnectionType enum. Pull request by
    Neal Zhu. GitHub #278.
  • Jackson was updated to 2.15.2.