- Add cache support, thanks @fodor0205 (#41).
- Fix remove, clean up all resources created on add.
- Add a demo URL.
- Wrap the coordinates to always fit in -180, 180 degrees.
- Revert 2.8.1.
- Expose the module the ES6 way.
- Upgrade the Leaflet dependency to the ^1.2.0 version.
- Add the minZoomIndicatorEnabled options (default to true).
- Fix the data cleanup when not in debug mode.
- Properly remove featureGroups when the main layer is removed from the map.
- Fix an issue leading to load the map without any request.
- Add constructor L.overpassLayer.
- Put the real MIT license content in the LICENSE file.
- Update Leaflet to version 1.0.1.
- Fix the bower.json file.
- Add the loadedBounds option.
- Don't reset the loaded bounds on layer remove.
- Allow to customize the default marker icon.
- Forgot to build...
- Reimplements the MinZoomIndicator removeLayer.
- Don't prepare request if the layer is not added to the map.
- Adds a method to update the OverPass query. It automatically resets data and re-launches a request.
- Handles one line comments in Overpass requests.
- Use the bigger value to extend the search area.
- The bounding box is not extended on every requests anymore.
- The dist folder is now built with Webpack rather than Gulp.
- Fixes the default onSuccess callback.
- Fixes the moveend event removal.
- Universal Module Definition.
- ClipperLib loaded by NPM
- Adds Leaflet dependancy to package.json.
- Fixes a debug bug on rectangles creation.
- Updates the package.json to publish the module to npmjs.com.
- Builds a bounding box without taking care of a zoom level.
- Don't launch the next request if its area is already requested.
- The request bounding box is larger than the requested one.
- A new collision method is used to prevent requests on already loaded bounding boxes.
- Only one request at a time ;)
- Reduce the size of the requests' areas.
- Bump Leaflet version to 0.7.7.
- Rename the CHANGELOG file.
- Adds some significant refactor of code.
- Removes the requestPerTile mode.
- Removes the killMyQueries functionality.
- Extends the requests bounds.
- Adds a debug mode which shows the requests bounds.
- Invalidates the requests cache on error.
- Fix the requestPerTile mode since the support of killMyQueries broke it.
- Remove a duplicate / in the kill queries call.
- Kill out of date queries before sending new ones.
- Fix the minZoom option name (not camelcased) in MinZoomIndicator.js.