- Downgraded to Carto v0.15.x to full back compatibility in color parsing.
- Upgraded to Carto v0.16.2, fixing regression in CartoCSS color subtraction
- Upgraded to Carto v0.16.1, fixing regression in the CartoCSS
mix
function - Upgraded to [email protected]
- Zoom to layer extent now works for PostGIS and SQlite sources (#1515)
- Upgraded to Carto v0.16.0
- Upgraded to [email protected], now supporting the creation of vector tiles adhering to the v2 spec: https://github.com/mapbox/vector-tile-spec/tree/master/2.1
- Fixed support for KML and GPX formats
- Known issue: GPX file with
<time>
element are broken but will work in the next release - Update tilelive-bridge to validate mapnik XML at source creation
.index
files for shapefiles are no longer backwards compatible and must be regenerated. New index files can be regenerated locally on OS X:
cd ~/Downloads/mapbox-studio-darwin-x64-v0.3.3
"Mapbox Studio.app/Contents/Resources/app/vendor/node" "Mapbox Studio.app/Contents/Resources/app/node_modules/mapnik/bin/mapnik-shapeindex.js" <path/to/shapefile.shp>
- Update node-mapnik (v3.4.18) to support backwards compatible vector tiles (v1/v2)
- Update node-gdal (v0.8.0)
- Update tilelive-vector to include tm2z bug fixes,
transparent
background support for xray tiles, etc - Update mapnik-omnivore with maxzoom adjustments for rasters, shapefile projection bug fix, and dep updates
- Update minor dependencies
- fixes a bug that prevented startup on fresh installation of Mapbox Studio Classic
- Updated to use node-mapnik 3.4.9
- Vector tile sizes reduced due to removing repeated points in polylines and multi-polylines
- Simplify distance reduced from 8 to 4 causing vector tiles that are created to be LESS simplified
- Fixed various bugs with CSVs
- Various Vector Tile creation speed improvements
- Updated to use node-mapnik 3.4.7
scale-hsla
filter now works for values greater then 1.0.- Fixed bug in topojson uploads not working properly.
- Improved CSV support with better support for different line-endings.
- Improved CSV performance for large files.
- Changed the name of Mapbox Studio to Mapbox Studio Classic!
- Updated to node-mapnik 3.4.6
- Updated tilelive to 5.9.0
- Updated tilelive-bridge to 1.6.0
- Fixes a bug where some data might have gone missing during vector tile creation.
- Added reference docs to source mode, removed inline helper text from UI.
- Made UI lat/lng format consistent after searching in tool.
- Enabled export image / print option for local datasets.
- New
dot
symbolizer for faster rendering of points (better thatmarker
). - Improved performance of GeoJSON, TopoJSON, and GeoTIFF.
- Update to node-mapnik 3.4.6 from 3.1.2.
- Update to mapnik-omnivore 6.3.0.
- Fixed crashes when vector tiles are generated >= 64 MB.
- New CartoCSS styling properties for text:
text-transform:reverse;
,text-upright:auto-down;
, andmarker-direction
. - Added CartoCSS filters for colorblindness:
color-blind-protanope
,color-blind-deuteranope
,color-blind-tritanope
- Improved performance for creating vector tiles.
- Vector tiles now are created with consistent winding orders no matter what source winding order exists.
- Offset in polygons now consistently extends outwards from the polygon, rather then possibly inwards.
- Offset on lines is now always positive to the right.
- Fixed issues with offsets in polygons not starting and ending at the same position.
- Partial proxy support: very first start has to be done without proxy. Next starts work through proxies via environment variables
HTTP_PROXY
andHTTPS_PROXY
- Windows installer supports silent option
/S
. Use like thisstart /wait mapbox-studio-win32-x64-v0.2.8.exe /S
to check%ERRORLEVEL%
for success. - Added Windows atom shell logging again (removed in 0.2.5):
%USERPROFILE%\.mapbox-studio\shell.log
- Characters
{[#]}
can be typed with non US keyboard layout - Windows: no breakage when Visual Studio 2015 is installed
- Source UI: Fixed bug where map would lock up after adding a new data source.
- Windows: Fix atom-shell bug that caused a hang when downloading exported mbtiles, export images.
- Add inline helper text for source mode UI on buffer, maxzoom and minzoom.
- Set minzoom and maxzoom slider max level to 16 in UI (from 22). Can be increased manually by editing data.yml, however z16+ is not recommended or necessary due to overzooming.
- Add tracking to values saved buffer, maxzoom and minzoom in source usage.
- On launch, Mapbox Studio Classic opens on a blank style project rather than the last used project.
- Fix rendering issues with when font list titles are focused.
- Validate interactivity layer and template.
- Don't show UTF grid tooltips in xray mode.
- Source UI: Fixed bug where file sources with spaces and diacritics in names wouldn't show up in the UI after load.
- Source UI: Tab key now creates soft tabs (2 spaces) instead of Tab character.
- Style UI: Fix bug with broken preview images for fonts with special characters in their names.
- Fix mbtiles export failure on Windows.
- Fix fullscreen mode persistence on OS X.
- Remove Windows atom shell logging as a stopgap fix.
- Upgrade to mapbox-upload 3.0.0
- Fix version display update UI
- Add shell.log and document log location.
- Add timestamps and stacktraces to logs.
- Style UI: Fix bugs around the Places UI.
- Fix bugs in atom-shell integration.
- Source UI: Add warnings if tiles are too large.
- Update to node-mapnik 3.1.2.
- Windows: Windows installer no longer supports customizing the installation path.
- Windows: Now providing both 32 and 64 bit Windows installers.
- Style UI: Disable Mapbox.com paths for Atlas integration.
- Update mapbox-upload to 2.0.0.
- Update tilejson to 0.12.x.
- Update Mapbox Outdoors to 2.0.0.
- Update mapnik-omnivore to 2.2.4.
- Add Retire to test for insecure dependencies.
- Package user-provided font files with styles.
- Removes support for reading fonts from the
.mapbox-studio/fonts
-- use style-specific fonts instead. - Fixed Windows startup crash by packaging node.exe and native modules build consistently against Visual Studio 2014
- Style UI: Display fonts in a style's font directory.
- Style UI: fix bug where two spaces would be added after a successful carto autocompletion.
- Style UI: Clarify interface for saving new bookmarks
- Uninstaller on Windows now cleanly removes previous version before installing
- Restored support for OS X >= 10.8 (v0.1.6 only worked with >= 10.9)
- Update to node-mapnik 3.1.1 and related libraries.
- Update atom-shell to 0.19.2.
- Update node.js to 0.10.33
- Update to node-mapnik 3.0.5.
- Style UI: Fix bugs in places UI.
- Source UI: Clarify "create style" action.
- Windows: run Mapbox Studio Classic as a 64-bit application.
- Fix bugs in atom-shell integration.
- Update to [email protected] to fix some vector tile rendering artifacts.
- Source UI: fix bug with layers with dashes in IDs.
- Style/source UI: fix scrollbar overflow problems.
- Style UI: Image export indication in atom-shell.
- Fix bug in xray popup template that affected features with a 'length' property.
- Fix carto docs example for font-directory.
- Cache busting querystring added to js/css assets to avoid stale caches on updates.
- Fixed bug where source data not in WGS84 or web mercator would not export correctly.
- Save + refresh functionality of projects refactored and split to Cmd+S and Cmd+R respectively.
- Style UI: Improved code search.
- Style UI: Add color picker.
- Source UI: Improved flow of actions into refreshed state.
- Source editor: support for topojson files (via [email protected])
- Windows: install now prompts to uninstall previous installations of Mapbox Studio Classic.
- Windows: install now uses a flatter directory structure for easier removal of long paths.
- Update to [email protected]. Addresses some app crashes.
- Windows: Sign atom.exe when bundling to prevent antivirus software from detecting false positives.
- Style/source UI: show project center, add toggle for saveCenter flag.
- Include full set of Komika fonts.
- Source UI: Fix bug where incorrect active panel would show when adding new source
- Updates and bugfixes for example styles.
- Update atom-shell to 0.16.2.
- Add several free fonts as part of upgrade to [email protected].
- Add 8 additional example styles.
- Style UI: various design improvements.
- Style UI: tags displayed and clickable to filter places UI.
- Upgrade mapbox-upload to 1.1.1.
- Upgrade mapbox-studio-default-fonts to 0.0.2 (adds Komika fonts).
- Style UI: reduce spam of font UI from Call fonts.
- Add error handling for source upload bug where client and server were not in sync causing UI to hang at 100%.
- Fix MBTiles handling for paths that contain spaces.
- Style UI: improved carto/styling reference UI.
- Windows: fix for OAuth templating error.
- Upgrade to node-mapnik 1.4.15 with fixes for raster overzooming performance and potential artifacts when exporting vector tiles.
- Fix bug where source.invalidate() was called on every refresh clearing the cache too aggressively.
- Fix for cache singleton logic and better debug messages to help track down Windows issues.
- Fixes for conflicting keybindings.
- Windows installer is now signed with the Mapbox cert.
- Windows installer now bundles Visual C++ (2013) runtimes.
- Style UI: Display user modifications to layer list if present.
- Shell: fix for export/saveas dialog of jpeg images.
- Exported mbtiles/serialtiles uploads compress PBFs with gzip instead of deflate.
- Source UI: allow datasource filenames that include whitespace characters.
- Style UI: display helptext if share actions are disabled.
- Changes default config dir from ~/.tilemill/v2 to ~/.mapbox-studio.
- Simple update system that checks for new releases and alerts users.
- Uses safer-stringify in templates.
- Logs to an app.log file in config dir by default.
- Bookmarks are now saved to projects rather than localStorage.
- Addition of password field to postgis datasource config.