- Move tile-stat-stream as a vendored library into this repostiory #159
- Update all tests to mock S3 and HTTP operations. Tests no longer require AWS credentials to run properly #159
- Update tilelive-omnivore to 4.3.0
- Update mapnik dependencies to support node10
- fix a bug with tile property
- tile km2 area stats for serialtiles #148
- stats for serialtiles #148
- Update MBTiles migration stream to throw error when ZXY range is invalid #132
- Add
bypassValdation
&--bypass-validation
options to bypass the MBTiles migration stream during copy #130
- Update tilelive-omnivore 4.1.0
- Update vtvalidate with gzip-hpp
- Updated to mapnik 3.7.0
- Updated to tilelive-omnivore 3.6.0
- Updated to tilelive-vector 3.11.0
- Drops windows support
- Update tilelive-omnivore@3.5.0
- Adds x out of range error handler. See #113
- Adds file writer for invalid VT stats object & vtvalidate library for additional VT validation. See #113 & mapbox/unpacker#1458 (comment)
- Remove duplicate mapnik.VectorTile.info call in migration stream for v2 tiles #102
- Catch tile size errors from tilelive-bridge and exit with
EINVALID
- Add support for s3 KMS encryption #108 and update test user credentials #109
- Catch reprojection errors from mapnik #110
- Add V1 tile tracker.
- Update tests per mapbox/mapnik-omnivore#172
- Upgrade tilelive-omnivore to 3.4.0
- Upgrade tilelive, tilejson, tiletype, mbtiles, and s3urls deps to their new @mapbox namespace
- Upgraded to use mapnik 3.6.0, along with relevant deps:
- tilelive-omnivore@3.3.0
- tilelive-vector@3.10.0
- Upgrade to tilelive-omnivore@3.2.0
- Add namespaced tilelive-s3@6.5.1
- Add namespaced omnivores and add z23 bump
- Change default tiling scheme to
scanline
for the omnivore protocol, which resolves an issue where z0 tiles were being simplified away and no tiles were counted further down the pyramid.
- Add error handling for missing
{z}/{x}/{y}
template in the destination URL. - test to make sure that zero-indexing is happening correctly (all tiles copied to a single part)
- Upgrade mapnik-omnivore#8.1.0, tilelive-omnivore@3.1.0, mapbox-file-sniff@0.5.2, mbtiles@0.9.0
- Add tests for Node 6
- Update tests using aws-sdk region param per #81
- Output tilesets will never have a max zoom level less than 6
- Bump to tilelive-s3@6.4.1
- Can specify the region for the destination bucket by providing a
region
query param
- Add explicit error to the
copy
operation for coordinates out of bounds.
- For tilejson copy operations, migrate each tile to vt2
- Validate mbtiles uploads after migrating the tiles to v2
- Only log the error message from
bin/mapbox-tile-copy.js
instead of the full stack trace
- Bundle support: Ability to handle multiple files for a single tileset
- Upgraded to tilelive-omnivore@2.4.0.
- Allow layerName to be set on source uris
- Upgraded to latest node-mapnik v3.5.x release: v3.5.9
- Correctly extracts tile and layer parsing errors
- Add a transform for mbtiles copy operations to migrate V1 vector tiles to V2
- Upgraded to tilelive-s3@6.2.0 - support for
$AWS_S3_ENDPOINT
variable
- Add filesize validation for
max_filesize
formbtiles
,tm2z
, andserialtiles
- Increased filesize for GeoJSON and CSV to 1GB
- Fixed csv-detection bug
- Upgraded to mapbox-upload-validate@3.1.0
- Upgraded to tilelive-omnivore@2.1.0.