- Fixes a bug in the `MM.Map` constructor which prevent `null` or `undefined` being passed as the layers parameter. This makes it easier to call `MM.Map` with only one argument - the div.
3.1.0
- `map.setZoomRange()` returns the map object to allow it to be chained with other calls. It previously returned undefined.
3.0.0
- Instead of a tile URL or element, the message of the `requesterror` event will be an object with `url` and `element` members relating to the source element and its url / href
2.0.2
- Allows `touchstart` events to propagate to handlers instead of stopping them at the TouchHandler level. This allows libraries that have elements on the map that rely on `click` events to work. This does not fix the problem of allowing scrollable elements in the map element.
2.0.1
- Fixing negative coordinate wrapping, identified at https://github.com/mapbox/tilemill/issues/1395
2.0.0
- Two breaking changes: - requesterror now calls its callbacks with the img element, like requestcomplete, not img.src as before - TemplatedMapLayer renamed to Template, refs 14