diff --git a/CHANGELOG.md b/CHANGELOG.md index c94de05..58870a4 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,12 +1,17 @@ # Changelog -## v2.3.0 +## v2.3.0 (2023-12-04) * Added the processor `:shopify_payments` to `Minfraud::Components::Payment`. * Added the processor `:google_pay` to `Minfraud::Components::Payment`. * Added the processor `:placetopay` to `Minfraud::Components::Payment`. * In addition to the minfraud gem version, the User-Agent now includes the version of Ruby and the version of the HTTP client in all HTTP requests. +* Updated `maxmind-geoip2` to version that includes the `anycast?` method + on `MaxMind::GeoIP2::Record::Traits`. This returns `true` if the IP + address belongs to an [anycast + network](https://en.wikipedia.org/wiki/Anycast). This is available in + minFraud Insights and Factors. ## v2.2.0 (2022-03-28) diff --git a/lib/minfraud/version.rb b/lib/minfraud/version.rb index 255d2c9..089caf2 100644 --- a/lib/minfraud/version.rb +++ b/lib/minfraud/version.rb @@ -2,5 +2,5 @@ module Minfraud # The Gem version. - VERSION = '2.2.0' + VERSION = '2.3.0' end diff --git a/minfraud.gemspec b/minfraud.gemspec index b0681bc..cf965bb 100644 --- a/minfraud.gemspec +++ b/minfraud.gemspec @@ -24,7 +24,7 @@ Gem::Specification.new do |spec| spec.add_runtime_dependency 'connection_pool', '~> 2.2' spec.add_runtime_dependency 'http', '>= 4.3', '< 6.0' - spec.add_runtime_dependency 'maxmind-geoip2', '~> 1.1' + spec.add_runtime_dependency 'maxmind-geoip2', '~> 1.2' spec.add_runtime_dependency 'simpleidn', '~> 0.1', '>= 0.1.1' spec.add_development_dependency 'bundler', '~> 2.2'