Skip to content

Latest commit

 

History

History
95 lines (78 loc) · 7.99 KB

File metadata and controls

95 lines (78 loc) · 7.99 KB

tileserver-gl changelog

master

✨ Features and improvements

  • ...Add new stuff here...

🐞 Bug fixes

  • ...Add new stuff here...

5.7.0-pre.0

✨ Features and improvements

🐞 Bug fixes

5.6.0

✨ Features and improvements

  • Update Maplibre-Native to v6.4.1
  • Remove Hillshade and Color relief workaround since it is now supported in maplibre-native (#2044) (by acalcutt)
  • feat: Add ignore-missing-files cli option to avoid crashing at startup (#1896) (by andrewlaguna824)
  • Add POST requests for static maps (fixes #408) (#2064) (by zstadler)
  • Add Native Leaflet Retina Support for Raster Tiles (#2074) (by acalcutt)

🐞 Bug fixes

5.5.0

  • Add S3 support for PMTiles with multiple AWS credential profiles (#1779) by @acalcutt
  • Create .aws directory passthrough folder in Dockerfile (#1784) by @acalcutt
  • Update eslint to v9 (#1473) by @acalcutt
  • Fix Renderer Crashes from Failed Fetches (#1798) by @acalcutt
  • Add Visual Regression Tests for Static Image Overlays (#1792) by @acalcutt
  • Fix S3 URL parsing for nested paths in AWS buckets (#1819) by @acalcutt
  • Fix Renderer Crashes and Memory Leak (#1825) by @acalcutt
  • Fix loading local data sources (PMTiles/MBTiles) specified in style (#1855) by @acalcutt
  • Migrate NPM publishing to trusted publishing (OIDC) (#1872) (by app/copilot-swe-agent
  • Fix get elevation may return data from wrong point (#1860) by @russellporter @acalcutt
  • Hide xkbcomp warnings (#1920) (by acalcutt)
  • BREAKING: Change 'sparse' option default based on tile format - vector tiles (pbf) default to false (204), raster tiles default to true (404 for overzoom) (#1855) by @acalcutt
  • BREAKING: Update Maplibre-Native to v6.3.0. Note that the linux version now requires Ubuntu 24.04 to match the maplibre-native binary. (#1907) by @acalcutt @dependabot

5.4.0

  • Fix the issue where the tile URL cannot be correctly parsed with the HTTPS protocol when using an nginx proxy service (#1578) by @dakanggo
  • Use jemalloc as memory allocator in the docker image (#1574) by @MichielMortier
  • Rasters: Add tileSize to TileJSON (#1559) by @roblabs
  • Allow a 'sparse' option per data source (#1558) by @acalcutt
  • Updates Maplibre-gl-js to v5.6.2 and adds color-relief support (note: this is not yet supported by maplibre-native) (#1591)
  • Fix getPublicUrl to handle relative and absolute URLs (#1472) by @Monnte
  • Workaround for 'hillshade-method' not yet being suported in maplibre-native (#1620) by @acalcutt
  • Updates Maplibre-native to v6.2.0. This should fix the macos metal support in Issue: (#1402)

5.3.0

  • Fix - Include public\resources js files on npm publish by specifying included files in package.json (#1490) by @acalcutt
  • Fix - Various Updates and Fix RTL Plugin Load (#1489) by @okimiko
  • Updates Maplibre-gl-js to v5 and adds globe support.

5.2.1

  • Fix invalid Delete of 'prepare' Script required for Light Build (#1489) by @okimiko

5.2.0

  • Use npm packages for public/resources (#1427) by @okimiko
  • use ttf files of googlefonts/opensans (#1447) by @okimiko
  • Limit Elevation Lat/Long Output Length (#1457) by @okimiko
  • Fetch style from url (#1462) by @YoelRidgway
  • fix: memory leak on SIGHUP (#1455) by @okimiko
  • fix: resolves Unimplemented type: 3 error for geojson format (#1465) by @rjdjohnston
  • fix: Test light version in ct workflow - fix sqlite build in light (#1477) by @acalcutt
  • fix: light version docker entrypoint permissions (#1478) by @acalcutt

5.1.3

  • Fix SIGHUP (broken since 5.1.x) (#1452) by @okimiko

5.1.2

  • Fix broken light (invalid use of heavy dependencies) (#1449) by @okimiko

5.1.1

  • Fix wrong node version in Docker image (#1442) by @acalcutt

5.1.0

  • Update recommended node to v22 + Update docker images to use node 22 (#1438) by @acalcutt
  • Upgrade Express to v5 + Canvas to v3 + code cleanup (#1429) by @acalcutt
  • Terrain Preview and simple Elevation Query (#1425 and #1432) by @okimiko
  • add progressive rendering option for static jpeg images (#1397) by @samuel-git

5.0.0

  • Update Maplibre-Native to v6.0.0 release by @acalcutt in #1376 and @dependabot in #1381
    • This first release that use Metal for rendering instead of OpenGL (ES) for macOS.
    • This the first release that uses OpenGL (ES) 3.0 on Windows and Linux
    • Note: Windows users may need to update their c++ redistributable for maplibre-native v6.0.0