Changelog

GeoIP
4.0.0 14 August 2021

Removed
  • Removes deprecated global GeoIP classname (deprecated since 05 October 2017)
Changed
  • Improves upgrade/update check information in Joomla updater

GeoIP
3.1.1 11 August 2021

Fixed
  • Fixes issue with admin messages showing multiple times on same page

GeoIP
3.1.0 06 August 2021

Changed
  • Cleans up code
  • Improves dealing with Joomla 3 code (disabling plugins) after upgrading to Joomla 4
  • Increases minimum php version to 7.2.0
Fixed
  • Fixes issue with incorrect update urls on plugins
  • Fixes issue with non-html pages (like raw) being forced to html format in some case
  • Fixes issue with php TypeError being thrown on some xml pages

GeoIP
3.0.8 14 April 2021

Changed
  • Changes code in minified javascript files to not use eval
Fixed
  • Fixes issue with fatal php error when regularlabs library folder is deleted

GeoIP
3.0.7 14 September 2020

Changed
  • More preparations for Joomla 4 (in)compatibility

GeoIP
3.0.6 17 August 2020

Changed
  • Updates some library code

GeoIP
3.0.5 28 July 2020

Changed
  • Ignores local IP addresses

GeoIP
3.0.4 05 July 2020

Fixed
  • Fixes issue with php errors when ip address is not found in the database

GeoIP
3.0.3 21 June 2020

Changed
  • Makes IP address be taken from the HTTP_X_FORWARDED_FOR value if set
  • Updates MaxMind DB library to current latest
  • Updates translations: de-DE, sv-SE, tr-TR

GeoIP
3.0.2 12 January 2020

Fixed
  • Fixes issue with public functions never returning anything anymore

GeoIP
3.0.1 11 January 2020

Fixed
  • Fixes issue with fatal php error wen GeoIP database file is empty

GeoIP
3.0.0 08 January 2020

  • GeoIP now requires a MaxMind License Key!

    For the full details, check out the tutorial.
Added
  • Adds field to enter the MaxMind License Key
  • Adds translations: pl-PL
Changed
  • Improves layout of options in the system plugin settings
  • Improves method of updating the GeoIP database to server
  • Improves some language strings
  • Updates code to require and work with the now required MaxMind License Key

GeoIP
2.5.0 11 April 2019

Added
  • Adds translations: et-EE, zh-CN
Changed
  • Changes minimum requirement from Joomla 3.8.0 to Joomla 3.9.0
  • Changes use of RL toggler scripts to use Joomla core showon scripts
  • Improves way Regular Labs Library scripts and styles are loaded on admin side
  • Refactors some code
Fixed
  • Fixes issue with some servers not recognizing visitor IP address

GeoIP
2.4.1 29 October 2018

Changed
  • Changes minimum requirement from Joomla 3.7.0 to Joomla 3.8.0
  • Rearranges plugin options
Fixed
  • Fixes issue with country 'Russian Federation' sometimes returning as 'Russia'

GeoIP
2.4.0 08 March 2018

Added
  • Adds Regions for Bulgaria, Cyprus, Czech Republic, Denmark, Greece, Hungary, Iceland, Ireland, Israel, Poland, Romania, Slovakia, Slovenia, South Africa, Sweden, Switzerland, Taiwan, Thailand, Turkey, Ukraine and the United Arab Emirates

GeoIP
2.3.0 12 February 2018

Changed
  • Changes minimum requirement from Joomla 3.6.0 to Joomla 3.7.0
  • Updates MaxMind DB to version 1.2.0
  • Updates MaxMind GeoIP2 code to version 2.8.0
Fixed
  • Fixes some javascript issues in admin side on Joomla 3.7.0

GeoIP
2.2.0 05 October 2017

Added
  • Adds translations: bg-BG, da-DK, pl-PL
Fixed
  • Fixes issue with potential fatal error about redeclaring class GeoIp when using AdAgency

GeoIP
2.1.0 12 July 2017

Added
  • Adds translations: cs-CZ
Changed
  • Updates geoip library to v2.6.0

GeoIP
2.0.2 21 June 2017

Changed
  • Updates geoip library to v2.5.0
Fixed
  • Fixes issue with fatal error when ip address is not found

GeoIP
2.0.1 16 February 2017

Fixed
  • Fixes issue with missing files

GeoIP
2.0.0 16 February 2017

Added
  • Adds translations: de-DE, id-ID
Removed
  • Removes redundant composer files
Changed
  • Changes minimum requirement from Joomla 3.4.1 to Joomla 3.6.0
  • Changes minimum requirement from php 5.3.13 to php 5.4
  • Completely recoded the extension and Regular Labs Library (now using namespaces)
  • Updates MaxMind GeoIP2 code to version 2.4.5
Fixed
  • Fixes issue with uninstallation giving an error

GeoIP
1.2.3 29 September 2016

Changed
  • Makes object return country and continent names by default

GeoIP
1.2.2 16 June 2016

Fixed
  • Fixes issue with fatal error on local setups using IP address ::1

GeoIP
1.2.0 06 May 2016

Added
  • Adds translations: sv-SE
Changed
  • Improves way database package is unpacked
  • Moves database file out of extension package and gets downloaded upon installation
Fixed
  • Fixes issue with library not working!

GeoIP
1.0.1 23 April 2016

Fixed
  • Fixes issue with feed pages breaking

GeoIP
1.0.0 16 April 2016

Changed
  • Moves from NoNumber to Regular Labs branding
  • Updates GeoIP database to version April 2016

GeoIP
0.4.2 05 March 2016

Changed
  • Updates GeoIP database to version March 2016
Fixed
  • Fixes issue with fatal error when IP is not know in GeoIP database
  • PRO Fixes issue with assignment to regions in some countries not working

GeoIP
0.4.1 28 January 2016

Added
  • Adds translations: hu-HU, uk-UA
Changed
  • Updates GeoIP database to version January 2016
Fixed
  • Fixes issues with Joomla 3.5 and php7 compatibility

GeoIP
0.4.0 21 November 2015

Changed
  • Moves to autoloading via composer instead of JLoader::registerNamespace()
Fixed
  • Fixes issue with incorrect casing of namespaces

GeoIP
0.3.0 04 November 2015

Changed
  • Updates GeoIP database to version November 2015
Fixed
  • Fixes issue with difference in casing of folder when updating database file

GeoIP
0.2.0 11 September 2015

Added
  • Adds plugin to be able to update the GeoIP database

GeoIP
0.1.1 31 August 2015

Added
  • Adds ability to give the getGeo method a pre-defined IP address
Changed
  • Made getGeo method public
Fixed
  • Fixes issue with casing in folder names causing autoloading to fail

GeoIP
0.1.0 31 August 2015

Added
  • First beta release