All notable changes to this project will be documented in this file.
The format is based on Keep a Changelog, and this project adheres to Semantic Versioning.
- Upgrade to script
- Upgrade to Coldbox 5+ Compatibility
- Cleanup + formatting
- Automation
- New helper:
getGeoLocation()
- Case sensitivity for location details return structure
- Added error logging to the response structure
- Modernization of the code
- Updated the retrieval of the IP address to a nice function
- Added a
cached
key in the resposne to denote if the lookup is fresh or cached - Simplified the api to not be passing all the settings around