]> gerrit.simantics Code Review - simantics/district.git/blob - org.simantics.maps.server/server/tileserver-mapnik/CHANGELOG.md
Adding integrated tile server
[simantics/district.git] / org.simantics.maps.server / server / tileserver-mapnik / CHANGELOG.md
1 # Changes
2
3 ## v0.8.0 - 2/16/16
4
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`
8
9 ## v0.7.1 - 2/5/16
10
11 * Add missing `LICENSE`
12 * Re-publish (`server.js` was missing in v0.7.0)
13
14 ## v0.7.0 - 2/3/16
15
16 * `conf.d` style configuration when `--config` points to a directory
17
18 ## v0.6.1 - 2/3/16
19
20 * Don't return upstream headers with 404s
21
22 ## v0.6.0 - 12/9/15
23
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
28 * Static map endpoint
29
30 ## v0.5.3 - 5/4/15
31
32 * Resolved missing `debug` dependency
33
34 ## v0.5.2 - 5/4/15
35
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
41
42 ## v0.5.1 - 11/23/14
43
44 * Update dependencies
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
51   individual providers.
52
53 ## v0.5.0 - unpublished
54
55 ## v0.4.4 - 7/16/14
56
57 * Run bower non-interactively
58
59 ## v0.4.3 - 7/11/14
60
61 * Don't coerce non-string tilelive URIs to strings, as `url.format` is lossy
62
63 ## v0.4.2 - 7/11/14
64
65 * Don't assume that tilelive URIs will always be strings
66 * Add `--source-cache-size` option
67
68 ## v0.4.1 - 7/10/14
69
70 * Fix relative links for nested files
71 * Use `?retina=true` in the preview to force retina tiles
72
73 ## v0.4.0 - 7/7/14
74
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
84
85 ## v0.3.0 - 5/27/14
86
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
91
92 ## v0.2.1 - 5/15/14
93
94 * Updated dependencies to help with installation problems
95
96 ## v0.2.0 - 4/28/14
97
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)
106
107 ## v0.1.2 - 4/1/14
108
109 * Add minimal-ui for Mobile Safari
110
111 ## v0.1.1 - 4/1/14
112
113 * Retina tile content matches non-retina tiles
114 * Match tilelive expectations for missing tiles (real errors will now be treated as
115   500s, not 404s)
116
117 ## v0.1.0 - 3/13/14
118
119 * Initial public version