diff --git a/CHANGELOG.md b/CHANGELOG.md new file mode 100644 index 0000000..9d51d4f --- /dev/null +++ b/CHANGELOG.md @@ -0,0 +1,9 @@ +# 0.1.0 + +- Modified interface to conform to Tilesource interface: + - `tile(x, y, z, callback)` is now `getTile(z, x, y, callback)`. Note the changed order of arguments. + - `grid(x, y, z, callback)` is now `getGrid(z, x, y, callback)`. Note the changed order of arguments. + - Added `getInfo(callback)` method. +- Removed `index.js` with `pool`, `serve` and `store` functions. +- MBTiles objects now create their databases as a singleton. There's no need to add additional pooling around MBTiles objects; you can create as many as you want. +- The constructor now takes Tilesource URIs (e.g. mbtiles:///path/to/file.mbtiles) as strings and parsed URIs as a hash. diff --git a/package.json b/package.json index 512fc53..5b98776 100644 --- a/package.json +++ b/package.json @@ -1,8 +1,13 @@ { "name": "mbtiles", - "version": "0.0.3", + "version": "0.1.0", "description": "Utilities and tilelive integration for the MBTiles format.", "url": "http://github.com/mapbox/node-mbtiles", + "author": { + "name": "MapBox", + "url": "http://mapbox.com/", + "email": "info@mapbox.com" + }, "keywords": ["map", "mbtiles"], "licenses": [{ "type": "BSD" }], "main": "./lib/mbtiles", @@ -20,7 +25,8 @@ "Tom MacWright ", "Will White ", "Dane Springmeyer ", - "Young Hahn " + "Young Hahn ", + "Konstantin Käfer " ], "dependencies": { "optimist": "0.2.x",