Skip to content

Latest commit

 

History

History
66 lines (41 loc) · 2.23 KB

CHANGES.md

File metadata and controls

66 lines (41 loc) · 2.23 KB

0.7.1 (2018-08-20)

  • Updates gemspec metadata

0.7.0 (2018-03-03)

  • Requires ruby >= 1.9.3 from the gemspec.
  • Adds ruby 2.4 and 2.5 to the Travis build matrix
  • Removes dependency on rest-client. By elfenars
  • Updates test suite to RSpec 3.x. By elfenars

0.6.2 (2016-02-10)

  • Removes explicit json (gem) dependency as it is bundled with all supported ruby versions.

0.6.1 (2015-11-17)

0.6.0 (2015-09-21)

  • Adds ruby 2.0, 2.1 and 2.2 to the Travis build matrix
  • Drops support for ruby 1.8.7 and 1.9.2
  • Improves formatting and fixes various rubocop (0.34.1) offencs
  • Adds support for IPv6 addresses. By dnswus

0.5.0 (2012-03-03)

  • Wrap Ruby's Timeout module around the RestClient call to enforce timeout if caused by bad internet connection or slow or invalid DNS lookup. Added WebMock to tests to have reliable tests. By harleyttd

0.4.0 (2011-05-29)

  • Uses API v3

0.3.2 (2011-05-20)

  • Switches to rest-client for requests
  • Sets default timeout to 1 second and adds option to override it
  • More relaxed json dependency scoping
  • Some internal code refactoring

0.3.1 (2011-03-26)

  • Switches to bundler for gem deployment
  • Uses Rspec 2.x from now on

0.3.0 (2010-11-16)

0.2.0 (2010-03-25)

  • Added support for timezone information. Use the optional {:timezone => true|false} option
  • Added support for country lookup. This will result in a faster reply since less queries need to be done at ipinfodb's side. Use the optional {:precision => :city|:country} option
  • API change: GeoIp.remote_geolocation(ip) is deprecated in favor of GeoIp.geolocation(ip)

0.1.1 (2010-02-15)

  • Removed time zone information since this has been deprecated with the service

0.1.0 (2010-01-09)

  • Initial commit