- Forked this into the tilemill-project from florianf's version.
- Upgraded all dependencies, fixed some test code errors that resulted from that, made the registration of tilelive protocols more robust to account for the different naming conventions and scoping used by the protocol package names.
- Don't know what all was done between 4.5.3 and when pauloviera forked from the mapbox version. See https://github.com/mapbox/tilelive for that history.
- pauloviera forked from mapbox and then made one commit to add dummy argument to the setters.
- florianf forked from pauloviera and then made one commit with fixes for Node 8.
- This is the version that was being used in tilemill 0.10.x and 1.0.1.
- 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.