这是indexloc提供的服务,不要输入任何密码
Skip to content

Releases: mapproxy/mapproxy

6.0.1

29 Oct 10:36
b082b2b

Choose a tag to compare

Maintenance:

  • Removed code to be able to start up MapProxy without PIL.

Fixes:

  • Add python-dateutil dependency to avoid errors on startup.
  • Add ogcapi to config-schema.json to avoid warnings on startup.

What's Changed

Full Changelog: 6.0.0...6.0.1

6.0.0

22 Oct 11:16
3579e05

Choose a tag to compare

Breaking:

  • The extension for mbtiles used in MapProxy was wrong. It used .mbtile instead of .mbtiles. Existing files in
    caches have to be renamed! Here is a small script to change all files in a directory recursively:
    find . -type f -name "*.mbtile" -exec sh -c 'mv "$1" "${1%.mbtile}.mbtiles"' _ {} \;
  • lxml was updated. The new version is much stricter in its inputs and administrators might have to adjust
    featureinfo services to output valid HTML.

Improvements:

  • New source types ogcapitiles and ogcapimaps are now available! See docs for further information.
  • New util gridconf-from-ogcapitilematrixset to fetch grids from an OGC API compliant web service was added.
    See docs for further information.
  • MapProxy now offers an OGCAPI compliant service for OGC API Maps and OGC API Tiles. Including landing page and
    preview maps! See docs for further information.
  • The SERVICE parameter for WMS GetMap requests is no longer mandatory as according to spec.
  • Added test pipeline for the documentation.
  • The GitHub actions now have better fitting permissions, improving the security.
  • WMTS capabilities now include OperationsMetadata for restful mode.
  • TMS capabilities now include metadata similar to WMS and WMTS.

Maintenance:

  • Some fixes in the documentation.
  • As shapely is no longer optional, code to check for its existence has been removed.

Fixes:

  • An error regarding unicode strings in the featureinfo parsing was fixed.
  • An error in the debug logging of configurations was fixed

What's Changed

New Contributors

Full Changelog: 5.1.1...6.0.0

5.1.1

01 Oct 08:47
a67ec27

Choose a tag to compare

Improvements:

  • Better logging of http errors if mapproxy requests tiles

Fixes:

  • Fixed logger for merged configuration files

What's Changed

New Contributors

Full Changelog: 5.1.0...5.1.1

5.1.0

30 Sep 12:41
a4e8c30

Choose a tag to compare

Improvements:

  • Added query_layers option to wms_opts to be able to configure the QUERY_LAYERS of the wms request
  • Added workflow to republish docker images if the base image changed, i.e. for security updates

Maintenance:

  • Fixed some spelling and debug output
  • Updated various dependencies

Fixes:

  • Fixes some errors in the json schema regarding use_direct_level_from and use_direct_res_from
  • Fixes an error with merging resolutions of grids

What's Changed

New Contributors

Full Changelog: 5.0.0...5.1.0

5.0.0

18 Jun 12:48
8af899a

Choose a tag to compare

Breaking:

  • The dependencies lxml, shapely, pyproj, gdal and PyYAML are no longer optional

Maintenance:

  • By default lxml, shapely, pyproj, Pillow and PyYAML are now installed via pip and are not recommended to be installed
    as apt packages anymore

Fixes:

  • The alpine image uses the python3 plugin for uwsgi correctly
  • An lxml encoding error is fixed

What's Changed

Full Changelog: 4.1.2...5.0.0

4.1.2

27 May 09:58
42845ab

Choose a tag to compare

Maintenance:

- Set Pillow versions in setup.py to actually supported versions
- Using PIL instead of Pillow was not working since Python 2, so it is removed from setup.py
- Using a higher pyproj version for Python 3.13 is necessary
- Added a test for an older Pillow version with Python 3.9

What's Changed

Full Changelog: 4.1.1...4.1.2

4.1.1

30 Apr 08:29
70af090

Choose a tag to compare

Improvements:

  • The scale denominator in the WMTS capabilites is now rounded to 10 digits after the decimal place.

What's Changed

Full Changelog: 4.1.0...4.1.1

4.1.0

29 Apr 11:40
788afea

Choose a tag to compare

Improvements:

  • It is now possible to integrate the grid name into paths for AWS buckets. This allows storage of tiles for multiple
    grids in the same bucket.
  • We are returning a 404 http status code instead of a 500 if no legend graphic is found for a service.
  • We are using utf-8 in GetFeatureInfo requests now.

Maintenance:

  • Updated some dependencies.
  • Updated the GitHub runner versions.
  • Refactored the grid.py file into multiple files.
  • Removed the implementation of odict in favour of the builtin OrderedDict class.
  • Added support for python 3.13.
  • Skipping permissions tests if tests are run with root user. This is necessary to build and test MapProxy in a chroot
    environment which is used to package MapProxy for Debian. Normal testing is not affected.

Fixes:

  • Fixed deprecation warnings for utctime, sqlite, ImageMath.eval, mock_s3.
  • Fix entrypoint.sh to create default MapProxy configurations if none are found.
  • Allowed the trivy security scan workflow to write the results to the GitHub security tab.
  • We are not allowing the deprecated TLS Versions 1.1 or lower for connections to servers anymore.

What's Changed

New Contributors

Full Changelog: 4.0.2...4.1.0

4.0.2

10 Apr 09:36
214f541

Choose a tag to compare

Fixes:

  • Security fix to prevent XSS injections in demo pages
  • Security fix to prevent reading file urls

What's Changed

Full Changelog: 4.0.1...4.0.2

3.1.4

10 Apr 10:07
acb07a9

Choose a tag to compare

Fixes:

  • Security fix to prevent XSS injections in demo pages
  • Security fix to prevent reading file urls

What's Changed

Full Changelog: 3.1.3...3.1.4