- Removed deprecaded code, various bugfixes.
- Added support for Python 3.9
- Dropped support for Python 2.x
- Added support for Django 3.x.
- Check is EASY_MAPS_GOOGLE_MAPS_API_KEY is not None before raising warning.
- Fixed using callback for a non computed address
- Added new option EASY_MAPS_ZOOM (16 by default).
- Added new option EASY_MAPS_LANGUAGE ('en' by default).
- EASY_MAPS_GOOGLE_MAPS_API_KEY deprecated in favor of historical EASY_MAPS_GOOGLE_KEY option.
- Added support for Django 2.x, dropped support for Django < 1.11. It may still work with Django 1.8, but this is no longer tested.
- Make sure GoogleV3 geocoder respect API key.
- Google Maps API key configuration.
- Revert from setuptools back to distutils.
- Russian translation is added.
- Replacing broken 0.9.1 release, back to setuptools.
- Resolve the 500 error when google send a no results info.
- Resolving width / height and other variables in template.
- Backwards incompatible: added support for geopy >= 0.96, dropped support for geopy < 0.96.
- Added support for Django 1.6, dropped support for Django 1.3. It may still work with Django 1.3, but this is no longer tested.
- Experimental Python 3.3 support (no code changes - app seems to work as-is).
- fix bad 0.8.3 release
easy_map
tag now works when address is None.
Unique constraint is added to Address.address field (to prevent MultipleObjectsReturned exceptions).
In order to upgrade, run
python manage.py migrate easy_maps
German translation is added.
- Fix regressions in geocoding errors handling introduced in 0.8.
- Testing improvements;
- EASY_MAPS_CENTER setting for default map coordinates;
- allow to pass an Address instance as argument of easy_map tag;
- better error handling;
- switch to GoogleV3 geocoder;
- customization hook: it is now possible to use a custom geocoding method;
- EASY_MAPS_GOOGLE_KEY now does nothing (it is not a meaningful option for V3 Geocoding API).
Minimum required Django version is 1.3 since this release. It may work with older versions, but this is untested.
- switch to https;
- make example settings Django 1.4 compatible;
- use only first placemark from geocoder.
- static fallback for map.html;
- fix localization of floats.
- better error handling;
- EASY_MAPS_GOOGLE_KEY setting.
- longtitude -> longitude;
- display is fixed for comma-delimited float locales.
- admin preview widget;
- bugfixes.
- Initial release