Releases: maxmind/GeoIP2-node
Releases · maxmind/GeoIP2-node
v6.0.0
- Breaking Internal webservice calls now use Node's built-in
fetch
instead ofhttp
. This
will affect users who are on unsupported versions of Node, specifically Node 17 and below. - Two new error codes have been added:
NETWORK_TIMEOUT
andFETCH_ERROR
, second of which is returned
when there's afetch
related error that could not be handled by other errors. - The
ip6addr
dependency has been removed. metroCode
onLocationRecord
has been marked deprecated. The code values
are no longer being updated.
v5.0.0
- Breaking Drop node 16 support
- The
isAnycast
attribute was added toTraitsRecord
. This istrue
if
the IP address belongs to an anycast
network. This is available for the
GeoIP2 Country, City Plus, and Insights web services and the GeoIP2 Country,
City, and Enterprise databases. - The boolean attributes on the record models are no longer optional. We
set missing values to false during construction.
v4.2.0
v4.1.0
v4.0.0
v3.5.0
consumer_privacy_network
was added to the type union for theuserType
property in theTraitsRecord
interface.- Address lodash security vulnerability.
- Upgrade dependencies
v3.4.0
- Upgrade dependencies
- Support for mobile country code (MCC) and mobile network codes (MNC) was
added for the GeoIP2 ISP and Enterprise databases as well as the GeoIP2
City Plus and Insights web services.mobileCountryCode
and
mobileNetworkCode
attributes were added toIsp
for the GeoIP2 ISP
database andTraitsRecord
for the Enterprise database and the GeoIP2
City Plus and Insights web services. We expect this data to be available
by late January, 2022.
v3.3.0
v3.2.0
- Upgrade yarn dependencies
v3.1.0
- Update yarn modules