- [feature] Added OpenAPI Schema Generation (#219) - special thanks to Dhaval Mehta
- [fix] Added support for representation of empty geometries (#168)
- [fix] Don't override the additional arguments passed as
style
toGeometryField
- [feature] Added DistanceToPointOrderingFilter (#210)
- [deps] Added support for django 3.1 in the CI build
- [deps] Dropped django 1.11 and Python 3.5 from the CI build, compatibility may still work but it's not guaranteed anymore, please upgrade!
- [qa] Added QA checks to CI build (#230)
- Dropped Python 3.4 support
- #190: Added django 2.2 on test matrix
- #199: Dropped Django 2.0 support
- #195:
Updated the way that
to_representation
removes already processed - #197: Removed six dependency
- #202: Updated DRF to 3.10, removed support for previous DRF versions
- #200: Added Django 3.0 and Python 3.8 support
- #173: added support for django 2.1, DRF 3.9 and switched to django-filters >= 2.0 (which requires python >= 3.4)
- #178:
simplified
setup.py
and tox build
- #161:
added flag to reduce precision of
GeometryField
- #164: added compatibility with django-rest-framework 3.8
- #138:
added support for
GeometryCollection
fields - #146: added compatibility with django-rest-framework 3.7
- #147: added support to django 2.0 beta
- dropped support for django 1.7, 1.8, 1.9 and 1.10
- eb54fc0:
GeometryFilter
now useBaseGeometryWidget
- 33a6418: fixed tests for Django 1.11:
Point
comparison usessrid
- #106: dropped support for django 1.7
- #117: added support for django-filter 0.15
- 6479949: fixed tests for latest DRF 3.5 version
- 35e3b87: added official support to django 1.10
- #93 skipped a few tests if spatialite DB backend is being used
- #95 fixed misunderstanding regarding 0.9.6 DRF compatibility in README
- #96 added missing assets in python package source tarball
- #87 dropped support for old django versions and python 2.6
- #82: avoid
KeyError
id field not infields
(bug introduced in 0.9.5) - fbaf9b1: improved documentation for new default
id_field
behaviour - #84: switched to
assertAlmostEqual
intest_post_location_list_EWKT
to ease testing for debian package - #85: fixed serialization of properties holding
None
values (bug introduced in 0.9.5) - #86: updated advertised compatibility to include python 3.5
- #71: added possibility to override GeoJSON properties in
GeoFeatureModelSerializer
- 52e15a5: Added default
page_size_query_param
inGeoJsonPagination
- #68: ensure not having drf-gis in
INSTALLED_APPS
works anyway - #76: avoid pickle errors in
GeoJsonDict
- #75: return
GEOSGeometry
instead of geojson property
- 04fd1bf: Added
GeoJsonPagination
- fe47d86: Improved
ValidationError
message ofGeometryField
- a3ddd3d: Improved serialization performance between 25% and 29%
- fb6ed36:
GeoModelSerializer
deprecated because obsolete - #66: geometry now allows
None
values according to the GeoJSON spec - #67: discern
False
or empty string values fromNone
inGeoFeatureModelSerializer
- #63: added compatibility with python 3.2 and updated compatibility table in README
- #60: ensure GeoJSON is rendered correctly in browsable API when using python 2
- #62: updated django-rest-framework requirement to 3.1.3
- #55: Fixed exception in
DistanceToPointFilter
in case of invalid point - #58: Fixed handling of
None
values inGeoFeatureModelSerializer
to avoid problems withFileField
andImageField
- #57: Added support for GeoJSON Bounding Boxes in
GeoFeatureModelSerializer
- #53: Added support for PATCH requests in
GeoFeatureModelSerializer
- Added compatibility with django-rest-framework 3.1.x
- Added compatibility with django 1.8 (RC1)
- Added compatibility with django-rest-framework 3.x
- upgraded development status classifer to Beta
- avoid empty string in textarea widget if value is None
- allow field definition in GeoFeatureModelSerializer to be list
- Added compatibility to django-rest-framework 2.4.3
- added TMSTileFilter
- added DistanceToPointFilter
- renamed InBBOXFilter to InBBoxFilter
- added compatibility with DRF 2.4.0
- python3 compatibility
- improved DRF browsable API HTML widget (textarea instead of text input)
- added compatibility with DRF 2.3.14
- geofilter support
- README in restructured text for pypi
- updated python package info
- first release