All Versions
7
Latest Version
Avg Release Cycle
7 days
Latest Release
-

Changelog History

  • v0.9.0 Changes

    Command-line interface

    • ๐Ÿ‘ added support for specifying host IP address to listen on using the --host option (#138).
    • switched basemaps to Stamen map tiles (#148)
    • added auto-detection of tile size and return blank tile of same size (if available) for image tilesets when tile is not found (#155).
  • v0.8.2 Changes

    ๐Ÿ› Bug fixes

    • ๐Ÿ›  fixed handling of X-Forwarded-Host header (#135)
    • ๐Ÿ›  fixed incorrect closing of sqlite connections during initial validation of tilesets (#136) in mbtiles-go
    • ๐Ÿ“‡ handle missing center in metadata table in map preview for vector tiles (#137)
  • v0.8.1 Changes

    ๐Ÿ› Bug fixes

    • ๐Ÿšš fixed handling of moved / renamed files within watched directories when using the --enable-fs-watch option.
  • v0.8 Changes

    General changes

    • ๐Ÿ“‡ display attribution in preview maps if present in tileset metadata.
    • โฌ†๏ธ upgraded Docker containers to Go 1.17.
    • ๐Ÿš€ upgraded Go version used for release to Go 1.17.
    • ๐Ÿฑ switched to go:embed for embedding templates and static assets.
    • ๐Ÿ“ฆ dropped internal mbtiles package in favor of github.com/brendan-ward/mbtiles-go, which wraps the SQlite-specific go package crawshaw.io/sqlite for better performance.

    Command-line interface

    • ๐Ÿ‘ added support for watching filesystem for changes to tilesets using --enable-fs-watch option.

    ๐Ÿ’ฅ Breaking changes

    • now requires Go 1.16+.
    • ๐Ÿšš removes ArcGIS API layer info at the service root and layers endpoint (#116); this was not providing useful information for image tilesets.
    • ๐Ÿฑ removed handlers.Assets; static assets are intended only for use in template or static file handlers.
    • ๐Ÿšš removed support for UTF Grids.

    ๐Ÿ› Bug Fixes

    • fix handlers for ArcGIS API endpoints, resolving tile shift issue (#116).
    • obviated incorrect include of node_modules in compiled asset file; executable is now smaller and faster to build.
  • v0.6.1 Changes

    April 02, 2020
    • โฌ†๏ธ upgraded Docker containers to Go 1.14 (solves out of memory issues during builds on small containers)
  • v0.6.0 Changes

    March 26, 2020

    Changes:

    • ๐Ÿ›  fixed bug in map preview when bounds are not defined for a tileset (#84)
    • โšก๏ธ updated Leaflet to 1.6.0 and Mapbox GL to 0.32.0 (larger upgrades contingent on #65)
    • ๐Ÿ›  fixed issues with --tls option (#89)
    • โž• added example proxy configuration for Caddy and NGINX (#91)
    • ๐Ÿ›  fixed issues with map preview page using HTTP basemaps (#90)
    • resolved template loading issues (#85)

    ๐Ÿ’ฅ Breaking Changes :
    in handlers.go:

    • โœ‚ Removed TemplatesFromAssets as it was not used internally, and unlikely used externally
    • โœ‚ Removed secretKey from NewFromBaseDir parameters; this is replaced by calling SetRequestAuthKey on a ServiceSet.
  • v0.5.0 Changes

    • ๐Ÿณ Added Docker support (#74, #75)
    • Fix case-sensitive mbtiles URLs (#77)
    • ๐Ÿ‘ Add support for graceful reloading (#69, #72, #73)
    • ๐Ÿ‘ Add support for environment args (#70)
    • All changes prior to 6/1/2019