Skip to content

1.5.0

Choose a tag to compare

@oschwald oschwald released this 01 Nov 17:44
9d3b6dc
  • Behavior change: When sending an email address to MaxMind, this library now
    defaults to sending the plain text email address rather than its MD5 hash.
    Previously only the MD5 hash of the email address would be sent and sending
    the plain text email address was not possible. If you wish to send only the
    MD5 hash of the email address, you must now set the hashAddress constructor
    parameter to true on MaxMind.MinFraud.Request.Email.
  • Previously, it was possible to get an IndexOutOfRangeException when calling
    the MaxMind.MinFraud.Request.Email constructor with an invalid email
    address. Now an ArgumentException will be thrown.
  • When sending a hashed email address, the address is now lower-cased before
    the MD5 is calculated.
  • Added the following new values to the PaymentProcessor enum:
    • Bpoint
    • CheckoutCom
    • Emerchantpay
    • Heartland
    • Payway
  • A netstandard2.0 target was added to eliminate additional dependencies
    required by the netstandard1.4 target.
  • As part of the above work, the separate Mono build files were dropped. As
    of Mono 5.0.0, msbuild is supported.
  • Updated MaxMind.GeoIP2 dependency to add support for GeoIP2 Precision
    Insights anonymizer fields.