-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathCHANGELOG
272 lines (193 loc) · 9.38 KB
/
CHANGELOG
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
2012-04-09: 1.31.1
- Fixed broken MBTiles support.
2012-04-07: 1.31.0
- Added support for per-extension redirects in Layer configuration.
- Added new TileStache.Goodies.Provider.UtfGridComposite provider.
- Added new TileStache.Goodies.Cache.GoogleCloud cache.
- Added support for buffers around features in TileStache.Goodies.Provider.MapnikGrid.
2012-04-05: 1.30.0
- Added Goodies.AreaServer for serving static, non-tile images.
- Added TileStache.Goodies.Providers.Monkeycache for serving tiles out of caches.
- Documented JSONP callbacks in TileStache.requestHandler().
2012-03-27: 1.29.3
- Fixed a NameError in tilestache-seed.py.
2012-03-18: 1.29.2
- Ensured that in-process recent tiles features works with metatiles.
2012-03-15: 1.29.1
- Added debug logging to Mapnik provider.
2012-03-14: 1.29.0
- Added configurable HTTP referer header to URL Template provider.
- Added optional precision parameter to Vector provider for JSON output.
- Added basic logging facility, including getTile() logging at DEBUG level.
2012-02-26: 1.28.0
- Added new ways to define layer boundaries, including lists and partial limits.
2012-02-26: 1.27.3
- Fixed a forehead slapper in tilestache-seed.
2012-02-26: 1.27.2
- Fixed Mapnik fonts path bug.
2012-02-20: 1.27.1
- Fixed WSGITileServer issue in new Configuration.index support.
2012-02-20: 1.27.0
- Added new Configuration.index support for configurable index page responses.
- Cleaned up some unnecessary errors in preview and callback handling.
2012-02-17: 1.26.4
- Rewrote internals of tilestache-seed to support the no-config use case.
2012-02-16: 1.26.3
- Tweaked Vector mime-types and mapnik import details.
2012-02-15: 1.26.2
- Fixed os.rmdir() error handling in Caches.Disk.
2012-02-15: 1.26.1
- Changed lock in Providers.Mapnik to be a single global lock for the entire process instead of per-layer.
2012-02-13: 1.26.0
- Modified internals of Providers.Mapnik to ensure single-threaded access to mapnik.Map object.
- Fixed MapnikGrid so its documentation can be made even though no one has mapnik2.
- Added -i/--include-path flag to tilestache-compose.py script.
2012-02-06: 1.25.1
- Fixed tilestache-clean.py script to not complain on unsupported -e flag.
2012-02-01: 1.25.0
- Added "ALL" ("ALL LAYERS") option to tilestache-clean.py script.
2012-01-30: 1.24.1
- Fixed an error in WSGITileServer._response().
2012-01-25: 1.24.0
- Added support for HTTP Expires and Cache-Control headers with per-layer maximum cache age.
- Merged Per Liedman's fox for disk cache lock directory removal bug.
2012-01-23: 1.23.4
- Fixed a bug in Multi Cache provider remove().
2012-01-12: 1.23.3
- Changed import delay from 1.23.2 to a specific conditional around sqlite3 for Heroku.
2012-01-11: 1.23.2
- Delayed import of MBTiles and Vector providers until last minute.
2012-01-10: 1.23.1
- Added Nikolai's httplib patch in Proxy provider.
2012-01-10: 1.23.0
- Added new tilestache-clean.py script and required remove() method for caches.
2012-01-01: 1.22.0
- Fixed inconsistencies with cache-ignore setting when using tilestache-compose.py.
- Fixed use of write-cache setting in TileStache.Layer.
- Adding configuration file's directory to sys.path in Config.buildConfiguration().
- Stopped adding current working directory to sys.path for new classes.
- Added new TileStache.Goodies.Providers.MapnikGrid:Provider by github user danzel.
2011-12-25: 1.21.3
- Fixed a bug where I'm an idiot.
2011-12-25: 1.21.2
- Fixed a locking bug in tilestache-compose.py.
2011-12-25: 1.21.1
- Added current working directory to sys.path for new classes.
2011-12-18: 1.21.0
- Added new tilestache-compose.py script.
- Fixed preview body style to account for iOS viewport.
2011-12-12: 1.20.1
- Fixed body style to account for full-page map.
2011-12-07: 1.20.0
- Tile URLs can now contain negative integers.
- Now reading files in Disk Cache using 'rb' mode for Windows compatibility.
2011-11-23: 1.19.4
- Fixed a silly bug where I was comparing ints and strings.
2011-11-23: 1.19.3
- Merged llimllib's support for zoom limits in Composite provider.
2011-10-09: 1.19.2
- Added support for GCPs and cubicspline in GDAL provider.
2011-10-06: 1.19.1
- Fixed TypeError bug with Access-Control-Allow-Origin in WSGITileServer.
2011-09-04: 1.19.0
- Added new resampling option to GDAL provider in Goodies.
2011-08-30: 1.18.3
- Fixed incorrect handling of grayscale datasources in GDAL provider.
2011-08-24: 1.18.2
- Fixed alpha channel handling for mixed-alpha combinations in Composite provider.
2011-07-23: 1.18.1
- Fixed new spacing configuration option on vector provider.
2011-07-23: 1.18.0
- Added new configuration options to vector provider: clipped=padded for Polymaps and spacing.
2011-07-18: 1.17.0
- Added configuration for HTTP Access-Control-Allow-Origin response header for cross-origin resource sharing (CORS).
- Added --include-path option to tilestache-server.py.
2011-07-15: 1.16.0
- Added configuration for JPEG and PNG creation options, including 8-bit PNG output and Photoshop color table support.
2011-07-13: 1.15.0
- Added three new options to tilestache seed: --from-mbtiles, --enable-retries and --error-list.
2011-07-12: 1.14.0
- Added per-layer "write cache" option.
- Added --tile-list option to tilestache-seed.py, so that tiles to seed can be explicitly enumerated.
- Fixed S3 cache provider to work with boto 1.9 and 2.0 equally.
- Added the simplest GDAL provider that could possibly work.
2011-07-04: 1.13.0
- Added support for MBTiles format. Tilesets can be providers or destinations for seeded tiles.
2011-06-22: 1.12.1
- Added new adjustments and blend mode to Composite provider: threshold, curves2, and linear light.
2011-06-16: 1.12.0
- Changed argument structure of osm2pgsql in MirrorOSM provider to allow kept coastlines.
2011-06-14: 1.11.1
- Stopped using wasteful boto.s3.Connection.create_bucket() call in S3 cache provider.
- Mega-update from Dane Springmeyer with fixes to examples, documentation, and projections.
2011-05-13: 1.11.0
- Added ignore-cache parameter to tile rendering; renamed from Zain's cache-bust parameter.
2011-04-18: 1.10.6
- Added faint mapnik tile image to MirrorOSM image responses.
2011-04-18: 1.10.5
- Fixed Grid provider font path bug, again.
2011-04-18: 1.10.4
- Fixed Grid provider font path bug.
2011-04-15: 1.10.3
- Fixed cache lifespan flub in TileStache.Caches.Disk.
2011-04-14: 1.10.2
- Fixed TileStache.Vector in setup.py.
2011-04-13: 1.10.1
- Fixed cache lifespan flub in Memcache.
2011-04-13: 1.10.0
- Added new caches: Multi, Memcache, and S3.
- Added several new Vector response types: ESRI GeoServices JSON, ESRI AMF, and BSON encoding.
- Added new MirrorOSM provider for populating PostGIS with piecemeal OpenStreetMap data.
- Added "cache lifespan" to core Layer configuration.
2011-04-08: 1.9.1
- Bug fix from kaolin: Geography.py was missing import of ModestMaps.Geo Location
2011-03-28: 1.9.0
- Added new Vector provider based on old PostGeoJSON provider.
2011-03-28: 1.8.1
- Merged Zain Memon's proxy provider update.
2011-03-24: 1.8.0
- Added new Core.NoTileLeftBehind exception class to suppress result caching.
2011-03-17: 1.7.4
- Fixed use of "layers.get(name)" to "name in layers" in WSGI server.
- Made possible to build Composite docs without numpy or sympy.
2011-03-17: 1.7.3
- Made it possible to instantiate WSGI server with a configuration object instead of a file.
2011-01-31: 1.7.2
- Fixed json import to account for older Python versions, by checking for simplejson availability.
2011-01-29: 1.7.1
- Fixed PIL import to account for systems that can "import Image".
2011-01-26: 1.7.0
- Made geographic projections user-specifiable using module:class naming.
- Made all class specifications accept module:class syntax, hoping to deprecate module.class sometime.
- Added manpage fixes from David Paleino.
2011-01-26: 1.6.2
- Fixed WSGI content-length type error that was affecting mod_wsgi.
2011-01-21: 1.6.0
- Added "-d" flag for tilestache-seed.py to drop tiles in a directory, regardless of cache settings.
- Merged Zain Memon's WSGI support, supercedesprevious example gunicorn support.
2010-11-29: 1.5.0
- Expanded PostGeoJSON provider in extras collection to include built-in shape clipping for Polymaps.
- Added gzip option to Disk cache to reduce disk usage of text-based providers like XML or JSON.
2010-11-23: 1.4.1
- Being permissive of I/O errors when getting sublayers in Composite provider.
This is short-term necessary, may require configuration or fixing later.
2010-11-20: 1.4.0
- Completed substantial upgrades to Composite provider (TileStache.Goodies.Providers.Composite),
including multiple blend modes, curves adjustments, and layer opacity.
2010-11-18: 1.3.0
- Added new URL Template provider from Ian Dees to TileStache.Providers.
2010-11-15: 1.2.2
- Made it possible to use just a subset of layer preview arguments instead of the full four (lat, lon, zoom, ext).
2010-11-15: 1.2.1
- Previously neglected to include VERSION file in tarball.
2010-11-15: 1.2.0
- Made preview.html pages for tiles configurable with a starting location.
- Sharply improved TileStache.Goodies.Providers.Composite with JSON config, etc.
2010-11-09: 1.1.3
- Found another mapnik bug, removed unnecessary tempfile creation.
2010-11-09: 1.1.2
- Refixed a bug in mapnik provider and learned to test things before pushing them.
2010-11-09: 1.1.1
- Fixed a bug in mapnik provider to make fonts directory work.
2010-10-21: 1.1.0
- Made configuration objects customizable by defining properties in new API.html.