5 * Use shared loader from `tilelive-modules`
6 * Upgrade to `tilelive-cache@0.6.1` w/ improved source closing
7 * Upgrade to `handlebars@^4.0.5`
11 * Add missing `LICENSE`
12 * Re-publish (`server.js` was missing in v0.7.0)
16 * `conf.d` style configuration when `--config` points to a directory
20 * Don't return upstream headers with 404s
24 * Support for @3x tiles
25 * Don't treat `getInfo` errors as fatal on startup
26 * Upgrade dependencies
27 * Disable `tilelive-mapnik`'s internal cache
32 * Resolved missing `debug` dependency
36 * PBF sources that don't provide headers default to reporting `gzip` encoding
37 to match current `tilelive-bridge`, etc. behavior
38 * Relax expectations for empty tiles
39 * Improve error logging when loading tilelive modules
40 * Use `debug` for warning messages about invalid requests
45 * Drop `bower` as a runtime dependency
46 * Use `cachecache` to avoid requiring unnecessary rendering / fetching
47 * Update `tilelive-cache` with support for cache-skipping and fixes to
48 `tilelive-mapnik` drain errors
49 * `options` is now optional in `modules.js`
50 * Remove verification of `Content-MD5` headers--that responsibility falls to
53 ## v0.5.0 - unpublished
57 * Run bower non-interactively
61 * Don't coerce non-string tilelive URIs to strings, as `url.format` is lossy
65 * Don't assume that tilelive URIs will always be strings
66 * Add `--source-cache-size` option
70 * Fix relative links for nested files
71 * Use `?retina=true` in the preview to force retina tiles
75 * Use Nominatim for geocoding
76 * Use bower for client deps vs. bundling them
77 * Verify and return `Content-MD5` headers
78 * Pass `tileSize` query option for sources like `tilelive-mapnik`
79 * Optional dependencies dropped in favor of detecting / explicitly requiring
80 installed modules. To add auto-detected modules, check out
81 [tilelive-modules](https://github.com/mojodna/tilelive-modules).
82 * Added support for the `TESSERA_OPTS` environment variable
83 * Added (repeatable) `--require` option
87 * Use the xray view by default for PBF sources specified on the command line
88 * Updated `tilelive-tmstyle` to 0.1.2 with scale-dependent output
89 * Misc. dependency updates
90 * Updated `tilelive-cache` to 0.1.1
94 * Updated dependencies to help with installation problems
98 * Added support for configuration files
99 * Added command-line options
100 * Default headers are provided for PBFs (@hallahan)
101 * Simplify format handling: `<tile>.vector.pbf` is now `<tile>.pbf`
102 * Upgraded Express to 4.0
103 * Export `lib/app.js` as `require("tessera")`
104 * Support Carto (TileMill 1) styles via
105 [tilelive-carto](https://github.com/mojodna/tilelive-carto)
109 * Add minimal-ui for Mobile Safari
113 * Retina tile content matches non-retina tiles
114 * Match tilelive expectations for missing tiles (real errors will now be treated as
119 * Initial public version