Skip to content

Releases: IPGeolocation/ip-geolocation-api-javascript-sdk

v3.0.1

06 Apr 13:15

Choose a tag to compare

What's new

  • Corrected the v3 JavaScript package release after the mistaken npm 3.0.0 publish.
  • Ships the reviewed v3 SDK with single and bulk lookup support for /v3/ipgeo and /v3/ipgeo-bulk.
  • Includes typed JSON responses and raw JSON or XML methods.
  • Includes request-origin auth support for single lookup.\n- Includes response metadata, request validation, clearer error handling, and updated public docs.

Package

  • npm: ip-geolocation-api-javascript-sdk

v3.0.0

06 Apr 11:31

Choose a tag to compare

What's new

  • Replaced the old generated v2 SDK with the new v3 SDK.
  • Added typed single and bulk lookup support for /v3/ipgeo and /v3/ipgeo-bulk.
  • Added typed JSON responses and raw JSON or XML methods.
  • Added request-origin auth support for single lookup.
  • Added response metadata, request validation, and clearer error handling.
  • Added live integration and field parity coverage.
  • Updated the README and package metadata for the v3 release.

Package

  • npm: @ipgeolocation/ip-geolocation-js-sdk

v2.0.1

22 Jul 16:30

Choose a tag to compare

Added

  • Astronomy API Enhancements:
    • Introduced new fields: AstronomyMorning, AstronomyEvening.
    • Added support for elevation fields in the Astronomy response.

Changed

  • Updated internal models and deserializers to accommodate new Astronomy fields.

Notes

  • This release introduces breaking changes in Astronomy-related data structures — make sure to update your integration accordingly.

v2.0.0

21 Jul 13:31

Choose a tag to compare

Description

The IPGeolocation Javascript SDK now fully supports the IPGeolocation API v2, offering enhanced modularity, expanded features, and improved request structure across all endpoints.

What's New

  • Support for all v2 APIs:
    • IP Geolocation
    • IP Security
    • ASN Lookup
    • Timezone (with conversion)
    • User Agent Parsing
    • Astronomy Data
    • Abuse Contact Lookup
  • Modular API classes introduced (IPGeolocationAPI, IPSecurityAPI, TimezoneAPI, ASNAPI, etc.)
  • Bulk request support for IP Geolocation, Security, and User Agent
  • Timezone lookup via lat/long, tz, ip, IATA, ICAO, and UN/LOCODE
  • Localized results via lang parameter (available for paid plans)
  • Fully documented response models and usage examples

Get your API key at ipgeolocation.io
Refer to the updated README for usage examples.

v1.0.9

31 Mar 13:39

Choose a tag to compare

Added support for security, hostname, and user-agent to ipgeolocation.io API.
Added support user-agent API.
Other required changes.