Releases: submarcos/django-vectortiles
Releases · submarcos/django-vectortiles
1.0.0
What's Changed
- ✨ Implement native rest_framework renderer (thanks StefanBrand) by @submarcos in #32
- Improve code quality and documentation by @submarcos in #34
- Drop django 2.2 and python 3.6, add django 4.2 and python 3.11 by @submarcos in #39
- PostGIS backend uses connection the DB provided by get_queryset. by @kxtells in #40
- Support psycopg3 by @submarcos in #42
- Improve v1 by @submarcos in #46
- Bump actions/checkout from 3 to 4 by @dependabot in #45
- Bump actions/setup-python from 4 to 5 by @dependabot in #47
- v1 by @submarcos in #35
- Improve readme and doc by @submarcos in #49
- Drop django 3.2 and add 5.1, add python 3.12 by @submarcos in #50
New Contributors
- @kxtells made their first contribution in #40
- @dependabot made their first contribution in #45
Full Changelog: 0.2.0...1.0.0
1.0.0-beta3
What's Changed
- ✨ Implement native rest_framework renderer (thanks StefanBrand) by @submarcos in #32
- Improve code quality and documentation by @submarcos in #34
- Drop django 2.2 and python 3.6, add django 4.2 and python 3.11 by @submarcos in #39
- PostGIS backend uses connection the DB provided by get_queryset. by @kxtells in #40
New Contributors
1.0.0-beta2
What's Changed
- Move mapbox subdepencies to python (native implementation) pip install django-vectortiles[python]
- Refactor classes and method names to get possibility to define multiple vector layer by tile / view
- PostGIS or Python backend is now defined in setting
- Add real complex example in test project
- ✨ Implement native rest_framework renderer (thanks StefanBrand) by @submarcos in #32
- Improve code quality and documentation by @submarcos in #34
- Drop django 2.2 and python 3.6, add django 4.2 and python 3.11 by @submarcos in #39
Full Changelog: 0.2.0...1.0.0-beta2
1.0.0-beta1
What's Changed
-
Move mapbox subdepencies to python (native implementation) pip install django-vectortiles[python]
-
Refactor classes and method names to get possibility to define multiple vector layer by tile / view
-
PostGIS or Python backend is now defined in setting
-
Add real complex example in test project
-
✨ Implement native rest_framework renderer (thanks StefanBrand) by @submarcos in #32
-
Improve code quality and documentation by @submarcos in #34
Full Changelog: 0.2.0...1.0.0-beta1
0.2.0
-
Possibly breaking change:
- Base Mixin method get_tile use now class attributes for extent / buffer or clip_geom. Remove this parameters in your sub class method if needed.
-
Bug fixes:
- Correct usage for vector_tile_extent / vector_tile_buffer and vector_tile_clip_geom
- Clipped geom is now working for mapbox
-
Support Python 3.10 and django 4.1
What's Changed
- Add doc by @submarcos in #17
- fix extent / clip / buffer usage by @submarcos in #18
- test with official django 3.2 by @submarcos in #23
- Add DRF example to README. Close #26 by @StefanBrand in #27
- update CI to check django 4.1 by @submarcos in #28
- Ci compat 4.1 by @submarcos in #29
Full Changelog: 0.1.0...0.2.0
0.1.0
First beta release
- Add attribute to limit features in tile (unable to use a sliced queryset)
What's Changed
- try to make possible a qs slice for features by @submarcos in #14
Full Changelog: 0.0.3...0.1.0
0.0.3
- Delete useless Envelope transformation because django implicitly transform on intersects lookup (thanks to StefanBrand)
- Avoid useless queryset evaluation in some cases (thanks to StefanBrand)
What's Changed
- Implicitly transform to SRID of geom column by @StefanBrand in #6
- Do not evaluate vector_tile_queryset before vector tile request by @StefanBrand in #10
- move CI to github actions by @submarcos in #12
Full Changelog: 0.0.2...0.0.3