Release Notes
0.5.1
Fix collectstatic command error when using ManifestStaticFilesStorage. (#148).
Run collectstatic in demo project in a CI step.
0.5.0
This release introduces significant changes and improvements to Django Map Widgets, including breaking changes to the settings structure and widget behaviour.
Key changes:
Added Leaflet interactive widget support
Added Mapbox static widget support
Enhanced interactive widget UX for improved user experience
Updated GoogleMap widget to address JS deprecation warnings and initialisation issues
Resolved bugs in MapBox Interactive widget
New settings structure introduced.
Refreshed demo project to showcase all widget usages in Django 5.x
Upgraded package to support Python 3.12
Revised all documents.
Added contribution guide documentation.
Poetry package manager started being used for development purposes.
Added black and isort integration.
Removed outdated functional and unit tests
Removed Travis integration
Removed Docker Integration
0.4.2
GooglePointFieldInlineWidget bug fixes for Django 4.2.x (#142), thanks for @isarota.
Added .readthedocs.yaml to cover new Read the Docs updates.
0.4.1
Added scroll wheel zooming functionality switch to Google Point Map Settings. (#134)
Added Chinese(ZH) localisation support. (#133)
0.4.0
Supported MapBox Map for Geo Point Field
Fixed javascript triggers undefined place object binding issue. (#125)
Documented MapBox point field map widget
Updated various localize files.
0.3.3
Replaced
ugettext_lazy usages with gettext_lazy for Django 4.0. (#127)
Updated `Travis CI
file <https://github.com/erdem/django-map-widgets/pull/129>`__. (#129)
0.3.1
Added
streetViewControl switch to GooglePointFieldWidget settings. (#124)
0.3.1
Removed
sixpackage usages. (#117)Added a new general widget setting in order to specify Google JS
libraries. (#119)
Implemented some improvements for the demo project.
0.3.0
Implemented a new demo project with Django 2.x.
Fixed Django Admin jQuery conflicts. (#100)
Fixed a new widget JS instance initialising issue for Django Admin
Inlines. (#84)
Added Python 3.8 env settings to TravisCI configuration.
0.2.3
Fixed python
sixmodule import issue.Fixed PostGIS setup errors in CI pipeline.
Added Estonian language support.
0.2.0
Fixed Python 3.6, Django 2.x compatible issues.
Fixed SRID format converter issues.
Removed
pyprojpackage dependency.Various development infrastructure updates. (Docker, Fabric files
etc.)
Point map widget JS objects associated to the map HTML elements
with jQuey
$.datamethod.
Passing Google Place AutoComplete full response object to jQuery
triggers.
0.1.9
Google Place Autocomplete object binding to jQuery triggers.
Implemented Google Geocoding support for the marker coordinates.
Added custom widget settings feature for each widget.
Added Portuguese localisation support.
Fixed Google Place Autocomplete widget bugs in Django Admin Inlines.
Fixed Python 3.6 errors.
Fixed Javascript bugs.
The GitHub repository Integrated with Travis CI.
Implemented unit tests for backend code. (%100 code coverage)
Change development environment from Vagrant to Docker.
0.1.8
Full documentation integrated to readthedocs.org.
Fixed Google Map static widget issues.
Added Russian localisation support.
Added Google Places Autocomplete options support.
Fixed CSS issues.