Changelog
=========


1.3 (2013-11-26)
----------------

- Use conditional imports to account for API changes in geopy 0.96.
  [lgraf]

- Use zope.lifecycleevents for dexterity support.
  [jone]

- Added missing dependency.
  [Julian Infanger]


1.2 (2013-05-10)
----------------

- Fix German translation file.
  [jone]

- Fix UnicodeDecode error while rendering the portal message for GQueryError.


1.1 (2013-04-03)
----------------

- Use message IDs and defaults in error message translations.
  [lgraf]

- Improved exception handling when doing geocoding on save.
  Deal with network errors and any other unhandled exception,
  and display meaningful messages for all cases.
  [lgraf]

- Fix tests according to the new features
  [mathias.leimgruber]

- Display a status message when automatic geocoding didn't yield any results.
  [lgraf]

- Make sure to import exceptions we check for from the googlev3 geocoder
  after switching to V3 geocoding API.
  [lgraf]

- Deal with multiple results for automatic geocoding.
  When automatic geocoding on save for a content item results in
  more than one match, choose the first one and display a message
  to the user that he might want to change it.
  [lgraf]

- Remove api key usage. The geopy GoogleV3 Geocoder does not
  implement an api key.
  [mathias.leimgruber]

- Use google map api V3 of geopy 0.95.
  See -> http://plone.293351.n2.nabble.com/collective-geo-GBadKeyError-when-geocoding-w-geopy-td7563845.html
  [mathias.leimgruber]


1.0 (2012-12-03)
----------------

- Added import step to uninstall Products.Maps using quickinstaller.
  [lukasg]

- First implementation.
  [lukasg]
