Releases: maxmind/minfraud-api-dotnet
Releases · maxmind/minfraud-api-dotnet
1.6.0
- Updated
MaxMind.GeoIP2
dependency. With this version, the
IsInEuropeanUnion
property is now available on
MaxMind.MinFraud.Response.GeoIP2Country
and
MaxMind.GeoIP2.Model.RepresentedCountry
.IsInEuropeanUnion
istrue
if
the country is a member state of the European Union. - Added the following new values to the
PaymentProcessor
enum:Cybersource
TransactPro
Wirecard
1.5.0
- 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 thehashAddress
constructor
parameter totrue
onMaxMind.MinFraud.Request.Email
. - Previously, it was possible to get an
IndexOutOfRangeException
when calling
theMaxMind.MinFraud.Request.Email
constructor with an invalid email
address. Now anArgumentException
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 thenetstandard1.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.
1.4.1
1.4.0
- Added support for custom inputs. These can be set up from your account portal.
- Added support for the
/device/session_age
and/device/session_id
inputs.
Use thesessionAge
andsessionId
constructor parameters on
MaxMind.MinFraud.Request.Device
to set them. - Added support for the
/email/first_seen
output. UseFirstSeen
on
MaxMind.MinFraud.Response.FirstSeen
to access it. - Added the following new values to the
PaymentProcessor
enum:AmericanExpressPaymentGateway
Bluesnap
Commdoo
Curopayments
Ebs
Exact
Hipay
LemonWay
.Oceanpayment
Paymentwall
Payza
Securetrading
SolidtrustPay
Vantiv
Vericheck
Vpos
- Updated the docs for
MaxMind.MinFraud.Response.Address
now that
IsPostalInCity
may be returned for addresses world-wide. - Switched to the updated MSBuild .NET Core build system.
- Moved tests from NUnit to xUnit.net.
1.3.0
1.2.1
1.2.0
1.1.0: Add New Event Types
- Added the following new values to the
EventType
enum:EmailChange
and
PasswordReset
.
1.0.0: First Production Release
Convert release script to Powershell Also, generate documentation with Sandcastle Help File Builder.
0.7.1: Re-release of 0.7.0
- Re-release of 0.7.0 to fix strong-name issue. No code changes.