Releases: VishwaiOSDev/IP2GeoVapor
0.1.1
Release: IP2GeoVapor now available for public use
We are excited to announce the public release of IP2GeoVapor, a Vapor API that provides geographical information for IP addresses. With this API, you can easily fetch the country, region, city, and currency of any IP address.
The API is available at https://iplookup.madrasvalley.com/json/<ip-address>. Simply replace <ip-address> with the IP address you want to lookup, and you will get a JSON response with the requested information.
For example, if you want to lookup the IP address 8.8.8.8, you can send a GET request to https://iplookup.madrasvalley.com/json/8.8.8.8, and you will receive a JSON response similar to the following:
{
"status": true,
"country": "United States",
"countryCode": "US",
"regionName": "California",
"city": "Mountain View",
"query": "8.8.8.8",
"currency": "USD"
}0.1.0
What's Changed
- ci: Used ubuntu and installed Swift 5.6 on the machine by @VishwaiOSDev in #18
- Refactored Dockerfile and added deploy.yml by @VishwaiOSDev in #19
- Added new endpoint for docs. Refactored test.yml by @VishwaiOSDev in #20
Full Changelog: 0.0.2...0.1.0
0.0.2
What's Changed
- Implemented showing client IP Address by @VishwaiOSDev in #13
- Added New Dockerfile by @VishwaiOSDev in #14
- Added test.yml for GitHub Actions by @VishwaiOSDev in #15
- CI: Added Cache to improve build speed by @VishwaiOSDev in #16
- Feature added myIP by @VishwaiOSDev in #17
Full Changelog: 0.0.1...0.0.2
IP2GeoVapor
We are proud to announce the release of IP2GeoVapor, a lightweight and fast Swift package for retrieving information about a client's IP address. This package is built using Vapor 4, a popular web framework for building server-side applications in Swift.
With IP2GeoVapor, you can quickly and easily get information about a client's location, including country, region, city, and more. The package uses a combination of internal data structures and external APIs to provide accurate and up-to-date information about a client's IP address.
This release features various bug fixes and improvements to the existing functionality, making IP2GeoVapor even more reliable and user-friendly. We have also added comprehensive documentation and example code to help you get started with the package.
We hope that this package will be helpful for your next project. As always, feel free to open an issue on GitHub if you have any questions or feedback.
Thank you for using IP2GeoVapor!