GeoIP Lookup module changelog

Version 2.3.1:
 - Bug Fix: Fatal PHP error on user login if Banned Items module is not installed

Version 2.3.0:
 - New: Updated to work with new MaxMind GeoLite2 database file and API
 - New: MaxMind global config options moved to "MaxMind" tab

Version 2.2.3:
 - Change: Updated Geo Databases tool to use new Core provided activity indicator
 - Change: ZIP Code database queue worker timeout extended to work better on slow systems

Version 2.2.2:
 - New: Update to get ZIP Code from IP locator if unable to get IP from latitude/longitude

Version 2.2.1:
 - New: Optimized ZIP code radius search returns results much faster

Version 2.2.0:
 - New: Improved ZIP code caching when searching by zip code radius

Version 2.1.1:
 - Change: Invalid ZIP code search now returns to search page with "no results found"
 - Bug Fix: forward slash in ZIP code search field could result in 404 not found page

Version 2.1.0:
 - New: Updated to support Canadian Zip Code radius searches

Version 2.0.3:
 - Bug Fix: "radius" passed in to {jrGeo_search_form} template function not setting default radius

Version 2.0.2:
 - Change: ZIP Code database updater now uses less memory while running

Version 2.0.1:
 - Change: Added missing CSS elements to the editable Style section for the Geo module

Version 2.0.0:
 - New: Ability to search for locations using a ZIP Code radius search
 - New: "Zip Code Search" Site Builder widget for performing a ZIP code radius search
 - New: Template function {jrGeo_search_form} has been added
 - New: Form fields named {prefix}_zip will have {prefix}_geocode_lat and {prefix}_geocode_lng checked to keep in sync
 - Change: Required location databases are now downloaded and installed directly on the site
 - Bug Fix: incorrect latitude and longitude could be stored in the datastore in some cases

Version 1.1.1:
 - New: When using MaxMind GeoIP Precision API the results for IP addresses are cached

Version 1.1.0:
 - New: Support added for MaxMind GeoIP Precision API (requires MaxMind account)

Version 1.0.7:
 - Bug Fix: Timestamp on geoipcity.dat file may not update correctly when re-uploaded

Version 1.0.6:
 - Change: Default admin tab for module changed to Update database file tool
 - Change: Changes to upload form to make downloading and updating the GeoLite .dat file easier

Version 1.0.5:
 - New: System Check listener to report if module is configured correctly in System Check
 - Change: Updated Upload GeoIP Database tool with better wording to make directions more clear
 - Bug Fix: PHP Notices about "Constants" no longer show if Developer Mode is enabled

Version 1.0.4:
 - Change: Name in the ACP now matches marketplace, now is "Geo Location" previously "GeoIP Lookup"

Version 1.0.3:
 - Change: internal function updates to integrate properly with core media functions

Version 1.0.2:
 - Bug Fix: PHP error when PHP Geo C extensions are installed in PHP install

Version 1.0.1:
 - New: Upload form now shows current geoipcity.dat file details (if uploaded)

Version 1.0.0:
 - Initial Release