Releases: BenB196/ip-api-proxy
Releases · BenB196/ip-api-proxy
0.1.6
Changed:
- Changed how logging is handled to reduce the amount of logs generated.
- Found and Added events will only be logged if Debugging is set to true
- Failed events will still be logged without debugging enabled
Updated:
- Updated fastcache to v1.6.0
- Updated prometheus client_golang to v1.11.0
0.1.5
Breaking Changes:
- The config value "age" has been renamed to "successAge"
Enhancements:
- Added the ability to cache failed look-ups to reduce calls directly to IP-API
- Duration is controlled by config value: "failedAge"
Updates:
- Updated go to 1.15
- Updated Prometheus client_golang to v1.7.1
- Updated ip-api-go-pkg to v0.0.9
0.1.4
Breaking Changes:
- The config value "age" has been renamed to "successAge"
Enhancements:
- Added the ability to cache failed look-ups to reduce calls directly to IP-API
- Duration is controlled by config value: "failedAge"
Updates:
- Updated go to 1.15
- Updated Prometheus client_golang to v1.7.1
0.1.3
0.1.2
Enhancements:
- Updated to ip-api-pkg to v0.0.8
- Adds support for hosting field provided by IP-API
- Updated fastcache to v1.5.7
- Updated client_golang to v1.5.0
- Updated to Golang 1.14
- Added support for Elastic Common Schema output
- This allows for the returning of IP-API fields in ECS format instead of the default IP-API format
- Added basic debugging option
- This currently only allows you to either enable or disable logging of received queries.
- Log which port the proxy starts on
Fixes:
- Fixed issue with fastcache not properly working in release v0.1.1, that would cause a memory error no matter what.
0.1.1
Release v0.1.1
- [Enhancement] - Update golang to v1.13.5 (Issue #31)
- [Enhancement] - Change cache to use FastCache instead of a map based cache (Issue #30)
- This should make the proxy much more stable against extremely high request loads.
- [Enhancement] - Updated how the proxy handlers query errors to be more inline with how IP-API handles query errors.
0.1.0
0.0.9
0.0.8
Release v0.0.8
-
[Enhancement] - Failed queries and requests are now logged, this should make troubleshooting issues easier. (Issue #17)
-
[Bug] - Fixed issue where IPv6 addresses were not properly recognized as valid addresses and would fail as blank query. (Issue #18)
-
[Bug] - Fixed issue where proxy would return status of failed instead of fail, as IP-API does. (Issue #19)