- Add tilelive.auto method from tilelive-copy for detection and autoloading of protocol modules.
- Declare support for node v0.10.x in package.json
- Minor package.json fixes and updated dependencies
- Bug fixes.
- Removes underscore, step dependencies.
- Remove deprecated tilelive.copy method in favor of CopyTask.
- Rewrite tilelive-copy with better interface and detection of protocols.
- Remove uncaughtException handler from CopyTask.
- More lenient validation of north and south bbox values.
- CopyTask treats 'Tile|Grid does not exist' errors as skips.
- CopyTask can now accept loaded tilelive sources.
- Add "all" and "clean" rules to Makefile, by @strk.
- Node v0.8 support.
- Bug fixes for CopyTask.
- Removes use of
putDuplicateTile
from TileSink interface.
- Rewritten copy command with swappable schemes.
- Tilesources are not verify()'ed automatically during info(). Clients must now do this.
- Updated to use Tilestore/Tilesink/Tilesource interface
- Uses the TileJSON format internally
- Switched to Tilestore URIs
- Interfaces updated to XYZ. Order of parameters is now z, x, y
- Added copy command
Split out tilelive-mapnik
, mbtiles
backends.
This release is all distribution fixes:
- Uses devDependencies to support docs and testing
- Fixes test that depended on node-get
- Removes tilelive_server example: replaced by geode.
- Now uses and requires node-mapnik 0.3.0
Minor release: adds Pool
argument to Tile.getMap()
, to let users dispose of used maps.
node-sqlite3
replacesnode-sqlite
for better performance and stability.- deep render grid support -
layer.json
now supports legends and interaction. server.js
removed from examplestilelive_server.js
added tobin/
- Tiles no longer accept
tile
as a scheme. TMS or XYZ are required; TMS is default. - options.mapfile is now options.datasource, and can accept a Carto MML object.