Skip to content

Latest commit

 

History

History
74 lines (44 loc) · 1.7 KB

changelog.rst

File metadata and controls

74 lines (44 loc) · 1.7 KB

CHANGELOG

1.0.0-beta

  • Drop python 3.6 and Django 2.2
  • Add python 3.11 and Django 4.2

** Breaking changes **

  • Refactor PostGIS and Python (old named MapBox) backends usage. Use setting to set (default postgis)
  • No DetailView anymore. As Tile can have many layers, declare VectorLayer on MTVView (one or many).
  • Features
    • Native MVTRenderer for django-rest-framework
  • Quality
    • Black-ified
    • iSort-ed
  • Documentation
    • Add DRF and MapLibre examples

0.2.0 (2022-10-17)

  • 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

0.1.0 (2021-02-25)

First beta release

  • Add attribute to limit features in tile (unable to use a sliced queryset)

0.0.3 (2021-02-18)

  • Delete useless Envelope transformation because django implicitly transform on intersects lookup (thanks to StefanBrand)
  • Avoid useless queryset evaluation in some cases (thanks to StefanBrand)

0.0.2 (2021-02-12)

  • Fix required 'fields' key in tilejson. Will be filled later
  • Fix generated subquery to deal with DateField (thanks to StefanBrand)

0.0.1 (2020-10-22)

# First Release

  • Generate Vector Tiles from django models
    • in python
    • with PostGIS
  • Generate associated TileJSON
  • Default views to handle Vector tiles and tilejson