Skip to content

Releases: consbio/mbgl-renderer

Version 0.9.0

15 May 22:52
af12310

Choose a tag to compare

Breaking changes:

  • upgrade minimum supported NodeJS version to 18 (#114)
  • changed logging framework from morgan to pino; logs are now JSON (#106)
  • changed Docker base image from Debian to Ubuntu (22.04) to align with builds of maplibre-gl-native (#114)

Enhancements

  • switch from @mapbox/mapbox-gl-native (no longer maintained) to @maplibre/maplibre-gl-native (actively maintained) (#101)
  • upgraded dependencies to latest (#102)
  • better use builtin support in commander for validating arguments
  • Publish Docker images to Github Container Registry instead of Docker Hub (#103)
  • fix error logging in server (#108) and log more errors to the logger when rendering
  • switched to @mapbox/geo-viewport to actively maintained @placemarkio/geo-viewport

Version 0.8.0

13 Jan 18:31
4ff7656

Choose a tag to compare

0.8.0

  • upgrade NodeJS version in Docker and use newer base OS
  • added ability to provide images that can be used for icon-image, line-pattern, fill-pattern properties in style

Version 0.7.3

03 Dec 19:29
396e30f

Choose a tag to compare

Changes:

  • actually skip request logging for docker health check
  • avoid nesting error messages
  • upgraded JS dependencies

Potentially breaking:

  • @mapbox/geo-viewport 0.4.1 included a fix for calculating center points, which
    causes a small change in the center and zoom level automatically calculated
    here when bounds are provided for rendering. If you depend on precise
    control over how bounds are used for rendering, please check the outputs
    after upgrading.

WARNING:

This project depends on the Mapbox GL bindings for NodeJS, which are no longer maintained by Mapbox. These require
NodeJS 10, which is now beyond end of life for that version. We have no immediate path forward to upgrade to a newer version of NodeJS.

Version 0.7.2

11 Sep 17:41
0446c61

Choose a tag to compare

  • skip request logging for routes that do not exist (e.g., docker health check)

Version 0.7.1

08 May 16:36
88d9392

Choose a tag to compare

Changes:

  • Fixed handling of NaN and Infinity in inputs for bounds and center (#58)

Version 0.7.0

30 Mar 17:16
3ab8078

Choose a tag to compare

  • Added support for padding image bounds
  • Handle missing remote assets correctly (#49)
  • Added support for image sources (#52)
  • Added request logging (#54)

Version 0.5.0

08 Oct 13:05

Choose a tag to compare

  • upgraded Docker to NodeJS 10
  • reduced size of Docker image and simplified Xvfb management
  • added support for pitch and bearing options during rendering (#31)

0.4.0

21 Feb 20:55

Choose a tag to compare

Resolves #8