collectiveidea/acts_as_geocodable

View on GitHub
CHANGELOG.md

Summary

Maintainability
Test Coverage
## 2.1.1 / 2016-06-28
* [ENHANCEMENT] Relax Rails version requirement

## 2.1.0 / 2014-06-10

* [ENHANCEMENT] Whitelist attributes for mass assignment
* [FEATURE] Add Rails 4 compatibility
* [ENHANCEMENT] Add runtime dependency on Rails
* [ENHANCEMENT] Adhere to GitHub's Ruby Style Guide
* [BUGFIX] Fix dependency requirement sequence

## 2.0.3 / 2011-11-15

* [BUGFIX] Fix class attribute management across Rails versions

## 2.0.2 / 2011-01-06

* [PERFORMANCE] Optimize query clause ordering

## 2.0.1 / 2010-11-15

* [BUGFIX] Explicitly typecast PostgreSQL types
* [BUGFIX] Fix bug where origin/target locations are equal

## 2.0.0 / 2010-10-01

* [ENHANCEMENT] Rewrite for Rails 3
* [FEATURE] Implement new Rails 3/ARel finder syntax
* [FEATURE] Double Rainbows 🌈🌈

## 1.0.4 / 2010-09-20

* [ENHANCEMENT] Use `tap` rather than `returning`

## 1.0.3 / 2010-03-17

* [ENHANCEMENT] Add the `graticule` runtime gem dependency

## 1.0.2 / 2010-02-04

* [FEATURE] Allow `validates_as_geocodable` to accept a block

## 1.0.1 / 2009-12-16

* [FEATURE] Allow `validates_as_geocodable` to accept a `:precision` option

## 1.0.0 / 2009-10-21

* [FEATURE] Add an `after_geocoding` callback
* [PERFORMANCE] Add appropriate database indexes

## 0.2.1 / 2008-08-08

* [FEATURE] Make results will_paginate-compatible

## 0.2.0 / 2007-10-27

* [FEATURE] Add `validates_as_geocodable` ([Mark Van Holstyn](https://github.com/mvanholstyn))
* [FEATURE] Allow address mapping to be a single field ([Mark Van Holstyn](https://github.com/mvanholstyn))

## 0.1.0 / 2007-03-20

* [FEATURE] Add `remote_location` to get a user's location based on his or her `remote_ip`
* [ENHANCEMENT] Rename `:city` to `:locality` in address mapping to be consistent with Graticule 0.2

  Create a migration with:

  ```ruby
  rename_column :geocodes, :city, :locality
  ```
* [ENHANCEMENT] Replace `#full_address` with `#to_location`