Geocoder v1.1.6 Release Notes
Release Date: 2012-12-24 // over 11 years ago-
- ๐ง Major changes to configuration syntax which allow for API-specific config options. Old config syntax is now DEPRECATED.
- โ Add support for MaxMind API (thanks github.com/gonzoyumo).
- โ Add optional Geocoder::InvalidApiKey exception for bad API credentials (Yahoo, Yandex, Bing, and Maxmind). Warn when bad key and exception not set in Geocoder.configure(:always_raise => [...]).
- โ Add support for X-Real-IP and X-Forwarded-For headers (thanks github.com/konsti).
- โ Add support for custom Nominatim host config: Geocoder.configure(:nominatim => {:host => "..."}).
- ๐ป Raise exception when required API key is missing or incorrect format.
- โ Add support for Google's :region and :components parameters (thanks to github.com/tomlion).
- ๐ Fix: string escaping bug in OAuth lib (thanks github.com/m0thman).
- ๐ Fix: configured units were not always respected in SQL queries.
- ๐ Fix: in #nearbys, don't try to exclude self if not yet persisted.
- ๐ Fix: bug with cache stores that provided #delete but not #del.
- ๐ Change #nearbys so that it returns nil instead of [] when object is not geocoded.