Skip to content
Snippets Groups Projects
Select Git revision
  • master default protected
  • rails-geocoder
  • rails2
  • v1.5.1
  • v1.5.0
  • v1.4.9
  • v1.4.8
  • v1.4.7
  • v1.4.6
  • v1.4.5
  • remove
  • v1.4.4
  • v1.4.3
  • v1.4.2
  • v1.4.1
  • v1.4.0
  • v1.3.7
  • v1.3.6
  • v1.3.5
  • v1.3.4
  • v1.3.3
  • v1.3.2
  • v1.3.1
23 results

CHANGELOG.rdoc

Blame
  • To find the state of this project's repository at the time of any of these versions, check out the tags.
    CHANGELOG.rdoc 3.95 KiB

    Changelog

    Per-release changes to Geocoder.

    0.9.10 (2011 Mar 9)

    • Fix broken scopes (github.com/mikepinde).

    • Fix broken Ruby 1.9 and JRuby compatibility (don’t require json gem).

    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 by geocode (then save your object manually).

    • DEPRECATION: fetch_address! has been superceded by reverse_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.

    0.9.0 (2010 Apr 2)

    • Fix bug in PostgreSQL support (caused “PGError: ERROR: column ”distance“ does not exist”), reported by github.com/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.