changelogs.md


mojodna/tessera

Repository  -  API  -  Source

0.12.0

September 14, 2017
  • Multi-process mode (@JesseCrocker)

0.11.2

June 14, 2017
  • Update tilelive-modules for compatibility with @mapbox-scoped modules.

0.11.1

June 14, 2017
  • Fix dependency requires.

0.11.0

June 13, 2017
  • Upgrade dependencies.

0.10.1

April 20, 2017
  • Support for string URIs as values in config files.

0.10.0

March 15, 2017
  • Adding sourceMaxZoom to the config makes tile.sourceZoom, tile.sourceX, and tile.sourceY available to header templates (useful for rasters rendered from vector tiles)
  • Add unix socket support (@stepankuzmin)
  • Respect X-Forwarded-Proto when generating TileJSON (@bwhtmn)
  • Allow PBFs to be served (and previewed) when using config files (@ianhuynh)
  • Always return 404s for absent data, even for PBFs

0.9.0

April 5, 2016
  • Use active protocol when generating tiles elements in TileJSON (@ramunasd)
  • Return 200 responses for empty vector tiles (@ramunasd)

0.8.1

March 11, 2016
  • Correctly handle "Tile does not exist" errors (@JesseCrocker)
  • Use Infinity as the default max zoom
  • Add ?retina=false to the URL to disable retina tiles

0.8.0

February 16, 2016
  • Use shared loader from tilelive-modules
  • Upgrade to tilelive-cache@0.6.1 w/ improved source closing
  • Upgrade to handlebars@^4.0.5

0.7.1

February 5, 2016
  • Add missing LICENSE
  • Re-publish (server.js was missing in v0.7.0)

0.7.0

February 3, 2016
  • conf.d style configuration when --config points to a directory

0.6.1

February 3, 2016
  • Don't return upstream headers with 404s

0.6.0

December 9, 2015
  • Support for @3x tiles
  • Don't treat getInfo errors as fatal on startup
  • Upgrade dependencies
  • Disable tilelive-mapnik's internal cache
  • Static map endpoint

0.5.3

May 4, 2015
  • Resolved missing debug dependency

0.5.2

May 4, 2015
  • PBF sources that don't provide headers default to reporting gzip encoding to match current tilelive-bridge, etc. behavior
  • Relax expectations for empty tiles
  • Improve error logging when loading tilelive modules
  • Use debug for warning messages about invalid requests

0.5.1

November 23, 2014
  • Update dependencies
  • Drop bower as a runtime dependency
  • Use cachecache to avoid requiring unnecessary rendering / fetching
  • Update tilelive-cache with support for cache-skipping and fixes to tilelive-mapnik drain errors
  • options is now optional in modules.js
  • Remove verification of Content-MD5 headers--that responsibility falls to individual providers.

0.5.0

0.4.4

July 16, 2014
  • Run bower non-interactively

0.4.3

July 11, 2014
  • Don't coerce non-string tilelive URIs to strings, as url.format is lossy

0.4.2

July 11, 2014
  • Don't assume that tilelive URIs will always be strings
  • Add --source-cache-size option

0.4.1

July 10, 2014
  • Fix relative links for nested files
  • Use ?retina=true in the preview to force retina tiles

0.4.0

July 7, 2014
  • Use Nominatim for geocoding
  • Use bower for client deps vs. bundling them
  • Verify and return Content-MD5 headers
  • Pass tileSize query option for sources like tilelive-mapnik
  • Optional dependencies dropped in favor of detecting / explicitly requiring installed modules. To add auto-detected modules, check out tilelive-modules.
  • Added support for the TESSERA_OPTS environment variable
  • Added (repeatable) --require option

0.3.0

May 27, 2014
  • Use the xray view by default for PBF sources specified on the command line
  • Updated tilelive-tmstyle to 0.1.2 with scale-dependent output
  • Misc. dependency updates
  • Updated tilelive-cache to 0.1.1

0.2.1

May 15, 2014
  • Updated dependencies to help with installation problems

0.2.0

April 28, 2014
  • Added support for configuration files
  • Added command-line options
  • Default headers are provided for PBFs (@hallahan)
  • Simplify format handling: <tile>.vector.pbf is now <tile>.pbf
  • Upgraded Express to 4.0
  • Export lib/app.js as require("tessera")
  • Support Carto (TileMill 1) styles via tilelive-carto

0.1.2

April 1, 2014
  • Add minimal-ui for Mobile Safari

0.1.1

April 1, 2014
  • Retina tile content matches non-retina tiles
  • Match tilelive expectations for missing tiles (real errors will now be treated as 500s, not 404s)

0.1.0

March 13, 2014
  • Initial public version