CHANGELOG.rdoc
-
Alex Reisner authored
Update gemspec: summary, description, and files. Also add json gem dependency and update CHANGELOG and README with lots of new features!
Alex Reisner authoredUpdate gemspec: summary, description, and files. Also add json gem dependency and update CHANGELOG and README with lots of new features!
Changelog¶ ↑
Per-release changes to Geocoder.
0.9.9 (2011 Mar 9)¶ ↑
-
Add support for IP address geocoding via FreeGeoIp.net.
-
Add support for Yahoo PlaceFinder geocoding API.
-
Add support for custom geocoder data handling by passing a block to geocoded_by or reverse_geocoded_by.
-
Add
Rack::Request#location
method for geocoding user’s IP address. -
Change gem name to geocoder (no more rails-geocoder).
-
Gem now works outside of Rails.
-
DEPRECATION:
fetch_coordinates
no longer takes an argument. -
DEPRECATION:
fetch_address
no longer takes an argument. -
DEPRECATION: Geocoder.search now returns a single result instead of an array.
-
DEPRECATION:
fetch_coordinates!
has been superceded bygeocode
(then save your object manually). -
DEPRECATION:
fetch_address!
has been superceded byreverse_geocode
(then save your object manually). -
Fix: don’t die when trying to get coordinates with a nil address (github.com/zmack).
0.9.8 (2011 Feb 8)¶ ↑
-
Include geocode:all Rake task in gem (was missing!).
-
Add Geocoder.search for access to Google’s full response.
-
Add ability to configure Google connection timeout.
-
Emit warnings on Google connection problems and errors.
-
Refactor: insert Geocoder into ActiveRecord via Railtie.
0.9.7 (2011 Feb 1)¶ ↑
-
Add reverse geocoding (
reverse_geocoded_by
). -
Prevent exception (uninitialized constant Geocoder::Net) when net/http not already required (github.com/sleepycat).
-
Refactor: split monolithic Geocoder module into several smaller ones.
0.9.6 (2011 Jan 19)¶ ↑
-
Fix incompatibility with will_paginate gem.
-
Include table names in GROUP BY clause of nearby scope to avoid ambiguity in joins (github.com/matchu).
0.9.5 (2010 Oct 15)¶ ↑
-
Fix broken PostgreSQL compatibility (now 100% compatible).
-
Switch from Google’s XML to JSON geocoding API.
-
Separate Rails 2 and Rails 3-compatible branches.
-
Don’t allow :conditions hash in ‘options’ argument to ‘nearbys’ method (was deprecated in 0.9.3).
0.9.4 (2010 Aug 2)¶ ↑
-
Google Maps API key no longer required (uses geocoder v3).
0.9.3 (2010 Aug 2)¶ ↑
-
Fix incompatibility with Rails 3 RC 1.
-
Deprecate ‘options’ argument to ‘nearbys’ method.
-
Allow inclusion of ‘nearbys’ in Arel method chains.
0.9.2 (2010 Jun 3)¶ ↑
-
Fix LIMIT clause bug in PostgreSQL (reported by github.com/kenzie).
0.9.1 (2010 May 4)¶ ↑
-
Use scope instead of named_scope in Rails 3.