- Upgraded to sqlite3 4.0.6.
- Fixed 2 errors with the mocha tests.
- Upgraded to node-srs@1.x and generic-pool2.4.x
- Upgraded to node-zipfile@0.5.5
- Upgraded to node-srs@0.4.5
- Upgraded to node-zipfile@0.5.4
- Fixed support for node v0.11.14
- Upgraded to node-srs@0.4.1 (now shipping binaries)
- Fixed bug whereby more than one interval timer was being created causing the millstone command to hang rather than exit
- Upgraded to node-srs@0.4.0
- Upgraded zipfile, request, and underscore
- Fixed back-compatibility with previous
layer_by_index
behavior - not using it only whenlayer
is not set by TileMill. This avoids breaking projects from older TileMill versions.
- Fixed projection handling for topojson
- Dropped usage of
layer_by_index
leaving multilayer ogr detection up to TileMill (mapbox/tilemill#2210)
- Added topojson and gdb support
- Updated to latest node-srs@0.3.9 and node-zipfile@0.4.3
- Fixed clearing of download tracker internal allowing carto to exit cleanly from using millstone from the command line
- Upgraded to latest node-srs@0.3.6 and node-zipfile@0.4.2
- Skipped accidentally
- Upgraded to latest node-srs@0.3.3
- Fixed bug causing zip files to be uncompressed even when they had already been uncompressed
- Added
millstone.drainPool
function to forcefully drain the downloads pool
- Fixed reading for metafiles
- Always honour filepath option in .download #105 (strk)
- Supports node v0.10.x
- Upgraded various deps: request, underscore, mime, generic-pool, optimist
- Upgraded to node-srs@0.3.0
- Increased the download pool size from 5 to 10 and fixed up release logic
- Various fixes to zipfile handling and upgrade of node-zipfile to v0.4.0
- Added better error output when millstone is unable to detect the appropriate mapnik datasource for a file based datasources
- Added support for attempting to re-download zip archives that are cached but cannot be opened (handles partial downloads that may have failed due to network failure)
- Fixed detections and handling of files with upper or mixed case extensions.
- Fixed a bug where millstone would hang if an absolute path to a shapefile was used and that shapefile did not exist at that path.
- Added command line millstone tool
- Added support for reading any supported file in .zip archives
- Better error messages if broken symlinks are encountered
- Support added for downloading images at urls without clear image file extensions
- Fixed handling of hidden files in zip archives
- Switched to using console.error for log output
-
Will now throw if files do not exist (instead of throwing on missing/unknown srs)
-
Fixed support for loading layer datasource files from alternative windows drives
-
Moved to no-symlink/no-copy behavior on all windows versions
-
Updated node-srs version
-
Improved handling of known file extensions to better support guessing extensions via headers
-
Fixed handling of sqlite attach with absolute paths
- Fixed missing error handling when localizing Carto URIs
-
Improved uri regex methods for carto urls - #68, #69, #70, #72, and #73
-
Use copy fallback on Windows platforms supporting symlinks but where the user does not have the symlink 'right' (#71)
-
Restored Node v0.4.x support
- Improved uri regex methods for carto urls - amends #63
- Fixed handling of multiple non-unique carto urls in the same stylesheet (#63)
-
Fixed extension handling for urls without an extension
-
Moved to streaming copy of data when in copy mode to avoid too much memory usage
-
Fixed race condition when localizing imag/svg icons in styles like point-file and marker-file.
-
Exposed the global downloads object so calling applications can see how many downloads millstone is currently handling
-
Removed node v0.8.x deprecation warnings
-
Added more agressive re-copying of data when it is out of date and millstone is in copy mode (win XP)
-
Moved to processing shapefile parts instead of the directory
-
Added a verbose mode that can be trigged by setting NODE_ENV = 'development'
-
Switched to request (dropped node-get) for better proxy support
-
Support for making relative the paths stored to the download cache
-
Support for zipfiles with no extension
-
Advertise node v8 support
- Fixes to better support localization of carto resources
- Updated node-get min version in order to fully support proxy auth
- Improved cross-platform relative path detection
-
Improved regex used to detect content-disposition
-
Support for localizing uri's in stylesheet
-
Moved to mocha for tests
-
Made
nosymlink
option optional
- Add
nosymlink
option for not downloading files