Skip to content

Releases: 3liz/py-qgis-server

1.9.1

03 Oct 13:04
814746c
Compare
Choose a tag to compare
  • Restore support for python 3.8/3.9

Full changelog between 1.9.0 and 1.9.1: 1.9.0...1.9.1

1.9.0

27 Sep 13:15
c61800a
Compare
Choose a tag to compare

🌀 Removed

  • Remove support for QGIS < 3.28
  • Remove dependency on Docker 3liz/qgis-platform image for tests.
  • Remove deprecated features for 1.9+

⭐ Added

  • Use Mypy and Ruff for lint and typecheck
  • Mark QGIS plugin package

🐛 Fixed

  • Fix cross_origin documentation according to the actual
    default value
  • Pass Accept Header to properly handle WFS3 requests

Full changelog between 1.8.8 and 1.9.0: 1.8.8...1.9.0

1.8.8

04 May 15:32
e525fdb
Compare
Choose a tag to compare

⭐ Added

  • Add documentation for SERVER_ALLOW_HEADERS config option.
  • Supports for header 'Access-Control-Allow-Headers'='Authorization' in OPTIONS method,
    is required if the request has an Authorization header (04/04/2023, contribution from @TANK2003)

🐛 Fixed

  • Docker: Fix removing Xvfb lock file when running with QGSRV_USER
    • Display comprehensive message when attempting to restart container
      started with --user option.
  • Changed '/ows/catalog' default entry point to '/catalog'
  • Use request path when logging qgis request.

Full changelog between 1.8.7 and 1.8.8: 1.8.7...1.8.8

1.8.7

10 Feb 15:18
7bc95ae
Compare
Choose a tag to compare

⭐ Added

  • Set default logging mode to INFO instead of DEBUG
  • Allow quickstart docker run (#55)
    • Support for '--user' option
    • Comprehensive error messages
  • Supports for 'X-Forwarded-Host/Forwarded' headers when behind a proxy
  • Allow 'X-Qgis-Project' header for passing project path

🐛 Fixed

  • Fix code style (PEP8)
  • Fix wrong url for documentation link

Full changelog between 1.8.6 and 1.8.7: 1.8.6...1.8.7

1.8.6

08 Dec 20:18
2a96ad0
Compare
Choose a tag to compare

🐛 Fixed

  • Fix Fix missing http_proxy in managment handler

⭐ Added

  • Add informative warning on dangling plugin symlink
  • Allow building docker image from local source

Full changelog between 1.8.5 and 1.8.6: 1.8.5...1.8.6

1.8.5

19 Oct 23:21
dfae8ce
Compare
Choose a tag to compare
  • Fix broken file watcher (regression from 1.8.4)
  • '/ows/wfs3' is now a redirection

1.8.4

08 Oct 12:05
c7f20de
Compare
Choose a tag to compare
  • Deprecate /ows/wfs3/ endpoint in favor of /wfs3/
    • /ows/wfs3/ will be removed in 1.9
  • Better logging about plugins
  • Configure lizmap api from environment variables
  • Replace calls to asyncio.get_event_loop()

1.8.3

02 Aug 15:03
dec9639
Compare
Choose a tag to compare
  • Fix for python >= 3.10
  • Deactivate capabilities options for Qgis >= 3.26.1
  • Prune docker environment after running tests
  • Fix cache observer initialization

1.8.1

25 May 14:14
8df0bb1
Compare
Choose a tag to compare
  • Use qgis-plugin-manager for installing qgis server plugins
  • Support QGIS_PLUGINPATH environment variable
  • Add 'getfeaturelimit' config option
    • Set maximum value for WFS/GetFeature requests

1.8.0

17 May 09:44
abff863
Compare
Choose a tag to compare
  • Bump version 1.8
  • Refactorize middleware managment
  • Root access '/' return 403 instead of 404
  • Management api /cache/ now return the collection of cached projects.
  • Add memory_high_water_mark configuration option
    • Restart workers gracefully on high memory usage