Today we're releasing MapBox.js v1.4.0, with new features, bug fixes, an updated version of Leaflet, and easier retina support. MapBox.js is an open source project, and many of the improvements in this release came from the community.
You can read the new API documentation and check out our continued progress in the changelog. We've updated all MapBox.js examples to use the new API.
MapBox.js moved from Leaflet v0.6.3 to v0.6.4, which includes some important bugfixes.
We've fixed other subtle bugs and added some useful features, like a keepOpen
option for the L.mapbox.geocoderControl.
L.mapbox.map('map','tmcw.map-oitj0si5',{tileLayer:{detectRetina:true}});
This release also makes it easier to provide great looking maps on retina devices.
For maps based on MapBox's customizable
tiles, we've created a new autoscale option
that lets you easily support high-DPI screens without having to create two
versions of the same color scheme and settings. This is super simple to use
from MapBox.js - just set detectRetina
to true in the L.mapbox.tileLayer
options, and the library detects retina screens and adjusts automatically.