All Versions
92
Latest Version
Avg Release Cycle
94 days
Latest Release
973 days ago

Changelog History
Page 8

  • v0.9.11 Changes

    March 25, 2011
    • โž• Add support for result caching.
    • โž• Add support for Geocoder.ca geocoding service.
    • โž• Add +bearing+ attribute to objects returned by geo-aware queries (thanks github.com/matellis).
    • โž• Add config setting: language.
    • Add config settings: +use_https+, +google_api_key+ (thanks github.com/svesely).
    • ๐Ÿ—„ DEPRECATION: Geocoder.search now returns an array instead of a single result.
    • ๐Ÿ—„ DEPRECATION: obj.nearbys second argument is now an options hash (instead of units). Please change obj.nearbys(20, :km) to: obj.nearbys(20, :units => :km).
  • v0.9.10 Changes

    March 09, 2011
    • ๐Ÿ›  Fix broken scopes (github.com/mikepinde).
    • ๐Ÿ›  Fix broken Ruby 1.9 and JRuby compatibility (don't require json gem).
  • v0.9.9 Changes

    March 09, 2011
    • โž• 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).
  • v0.9.8 Changes

    February 08, 2011
    • 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.
  • v0.9.7 Changes

    February 01, 2011
    • 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.
  • v0.9.6 Changes

    January 19, 2011
    • ๐Ÿ›  Fix incompatibility with will_paginate gem.
    • Include table names in GROUP BY clause of nearby scope to avoid ambiguity in joins (github.com/matchu).
  • v0.9.5 Changes

    October 15, 2010
    • ๐Ÿ›  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).
  • v0.9.4 Changes

    August 02, 2010
    • Google Maps API key no longer required (uses geocoder v3).
  • v0.9.3 Changes

    August 02, 2010
    • ๐Ÿ›  Fix incompatibility with Rails 3 RC 1.
    • ๐Ÿ—„ Deprecate 'options' argument to 'nearbys' method.
    • ๐Ÿ‘ Allow inclusion of 'nearbys' in Arel method chains.
  • v0.9.2 Changes

    June 03, 2010
    • ๐Ÿ›  Fix LIMIT clause bug in PostgreSQL (reported by github.com/kenzie).