= Changelog Per-release changes to Geocoder. == 0.9.7 (2011 Feb 1) * Add reverse geocoding (+reverse_geocoded_by+). * Prevent exception (uninitialized constant Geocoder::Net) when net/http not already required (sleepycat). == 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 (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 kenzie). == 0.9.1 (2010 May 4) * Use scope instead of named_scope in Rails 3. == 0.9.0 (2010 Apr 2) * Fix bug in PostgreSQL support (caused "PGError: ERROR: column "distance" does not exist"), reported by developish. == 0.8.9 (2010 Feb 11) * Add Rails 3 compatibility. * Avoid querying Google when query would be an empty string. == 0.8.8 (2009 Dec 7) * Automatically select a less accurate but compatible distance algorithm when SQLite database detected (fixes SQLite incompatibility). == 0.8.7 (2009 Nov 4) * Added Geocoder.geographic_center method. * Replaced _get_coordinates class method with read_coordinates instance method. == 0.8.6 (2009 Oct 27) * The fetch_coordinates method now assigns coordinates to attributes (behaves like fetch_coordinates! used to) and fetch_coordinates! both assigns and saves the attributes. * Added geocode:all rake task. == 0.8.5 (2009 Oct 26) * Avoid calling deprecated method from within Geocoder itself. == 0.8.4 (2009 Oct 23) * Deprecate find_near class method in favor of +near+ named scope. == 0.8.3 (2009 Oct 23) * Update Google URL query string parameter to reflect recent changes in Google's API. == 0.8.2 (2009 Oct 12) * Allow a model's geocoder search string method to be something other than an ActiveRecord attribute. * Clean up documentation. == 0.8.1 (2009 Oct 8) * Extract XML-fetching code from Geocoder.search and place in Geocoder._fetch_xml (for ease of mocking). * Add tests for coordinate-fetching instance methods. == 0.8.0 (2009 Oct 1) First release.