Releases: maxmind/minfraud-api-ruby
Releases · maxmind/minfraud-api-ruby
2.9.0
- Added the processor
:securepaytoMinfraud::Components::Payment. - Ruby 3.2+ is now required. If you're using Ruby 3.0 or 3.1, please use
version 2.8.0 of this gem. - Added
/event/typevalues:credit_applicationand:fund_transferto
Minfraud::Components::Event. - Added the
/event/typevalue:sim_swapto
Minfraud::Components::Event. - Added the input
/event/party. This is the party submitting the
transaction. You may provide this using thepartyattribute on
Minfraud::Components::Event. - Added the input
/payment/method. This is the payment method associated
with the transaction. You may provide this using themethodattribute
onMinfraud::Components::Payment. - Added support for new email domain outputs on
Minfraud::Model::EmailDomain:/email/domain/classification- The domain type (e.g., business,
education, government, isp_email). Available as theclassification
attribute./email/domain/risk- A risk score from 0.01 to 99 for the domain.
Available as theriskattribute./email/domain/volume- Activity across the minFraud network expressed
as sightings per million. Available as thevolumeattribute./email/domain/visit- Information from an automated visit to the
domain. Available as thevisitattribute, which returns a
Minfraud::Model::EmailDomainVisitobject.
- Added support for email domain visit outputs on
Minfraud::Model::EmailDomainVisit:/email/domain/visit/has_redirect- Whether the domain redirects to
another URL. Available as thehas_redirectattribute./email/domain/visit/last_visited_on- The date the automated visit
was completed. Available as thelast_visited_onattribute./email/domain/visit/status- The status of the domain (e.g., live,
dns_error, parked). Available as thestatusattribute.
- Updated
maxmind-geoip2to 1.4, which includes new anonymizer and IP
risk outputs.
2.8.0
2.7.1
2.7.0
- The minFraud Factors subscores have been deprecated. They will be removed
in March 2025. Please see our release notes
for more information. - Ruby 3.0+ is now required. If you're using Ruby 2.7, please use version
2.7.0.beta1 or 2.6.0 of this gem. - Added the processor
:epaycotoMinfraud::Components::Payment.
2.7.0.beta1
- 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.
2.6.0
- Updated the validation for the Report Transactions API to make the
ip_addressparameter optional. Now thetagand at least one of the
following parameters must be supplied:ip_address,maxmind_id,
minfraud_id,transaction_id. - Updated the validation for the Report Transactions API to check that
ip_address,maxmind_id, andminfraud_idcontain valid values. - Added
billing_phoneandshipping_phoneattributes 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 the processor
:payconextoMinfraud::Components::Payment.
2.5.0
- Equivalent domain names are now normalized when
hash_addressis used.
For example,googlemail.comwill becomegmail.com. - Periods are now removed from
gmail.comemail address local parts when
hash_addressis used. For example,[email protected]will become
[email protected]. - Fastmail alias subdomain email addresses are now normalized when
hash_addressis used. For example,[email protected]will
become[email protected]. - Additional
yahoo.comemail addresses now have aliases removed from
their local part whenhash_addressis used. For example,
[email protected]will become[email protected]for additional
yahoo.comdomains. - Duplicate
.coms are now removed from email domain names when
hash_addressis used. For example,example.com.comwill become
example.com. - Certain TLD typos are now normalized when
hash_addressis used. For
example,example.comcomwill becomeexample.com. - Additional
gmail.comdomain names with leading digits are now
normalized whenhash_addressis used. For example,100gmail.comwill
becomegmail.com. - Additional
gmail.comtypos are now normalized whenhash_addressis
used. For example,gmali.comwill becomegmail.com. - When
hash_addressis used, all trailing periods are now removed from an
email address domain. Previously only a single period was removed. - When
hash_addressis used, the local part of an email address is now
normalized to NFC.