All Versions
92
Latest Version
Avg Release Cycle
94 days
Latest Release
1353 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).