Skip to content


Subversion checkout URL

You can clone with
Download ZIP
Fetching contributors…

Cannot retrieve contributors at this time

104 lines (69 sloc) 6.863 kB

Leaflet.draw Changelog


An in-progress version being developed on the master branch.


  • Refactored the L.drawLocal' object to be better structured and use this object whereever text is used. *NOTE: THIS IS A NEW FORMAT, SO WILL BRESK ANY EXISTING CUSTOML.drawLocal` SETTINGS*.
  • Added Imperial measurements to compliment the existing Metric measurements when drawing a polyline or polygon.
  • Added draw:editstart and draw:editstop events. (by @bhell). #175
  • Added repeatMode option that will allow repeated drawing of features. (by @jayhogan and @cscheid). #178
  • Added abilit to set circle radius measurement to imperial units.
  • Added disabled state for edit/delete buttons when no layers present. (inspired by @snkashis). #136
  • Add showLength and showRadius options to circle and polyline. (by @Zverik). #195
  • Add option to disable tooltips. (by @Zverik). #196


  • Fixed bug where edit handlers could not be disabled.
  • Added support for displaying the toolbar on the right hand side of the map. (by @paulcpederson). #164
  • Add flexible width action buttons. (by @Grsmto). #181
  • Check for icon existence before disabling edit state. (by @tmcw). #182
  • Only update guideslines when guidelines are present. (by @jayhogan). #188
  • Fixes to localization code so it can be correctly set after files have been loaded.
  • Fix for firing draw:edit twice for Draw.SimpleShape. (by @cazacugmihai). #192
  • Fix last edit menu buttons from wrapping. (by @moiarcsan). #198

0.2.1 (July 5, 2013)


  • draw:edited now returns a FeatureGroup of features edited. (by @jmkelly). #95
  • Circle tooltip shows the radius (in m) while drawing.
  • Added Leaflet version check to inform developers that Leaflet 0.6+ is required.
  • Added ability to finish drawing polygons by double clicking. (inspired by @snkashis). #121
  • Added test environment. (by @iirvine). #123
  • Added L.drawLocal object to allow users to customize the text used in the plugin. Addresses localization issues. (by @Starefossen). #87
  • Added ability to disable edit mode path and marker styles. (inspired by @markgibbons25). #121
  • Added area calculation when drawing a polygon.
  • Polyline and Polygon tooltips update on click as well as mouse move.


  • Fixed issue where removing a vertex or adding a new one via midpoints would not update the edited state for polylines and polygons.
  • Fixed issue where not passing in the context to off() would result in the event from not being unbound.(by @koppelbakje). #95
  • Fixed issue where removing the draw control from the map would result in an error.
  • Fixed bug where removing points created by dragging midpoints would cause the polyline to not reflect any newly created points.
  • Fixed regression where handlers were not able to be disabled.(by @yohanboniface). #139
  • Fixed bug where L.Draw.Polyline would try to remove a non-existant handler if the user cancelled and the polyline only had a single point.

0.2.0 (February 20, 2013)

Major new version. Added Edit toolbar which allows editing and deleting shapes.


  • Consistant event for shape creation. (by @krikrou). #58


0.1.7 (February 11, 2013)

  • Add sanity check for toolbar buttons when adding top and bottom classes. (by @yohanboniface). #60

0.1.6 (January 17, 2013)

  • Updated toolbar styles to be in line with the new Leaflet zoom in/out styles.

0.1.5 (December 10, 2012)


  • Added 'drawing-disabled' event fired on the map when a draw handler is disabled. (by @ajbeaven). #35
  • Added 'drawing' event fired on the map when a draw handler is actived. (by @ajbeaven). #30


  • Stopped L.Control.Draw from storing handlers in it's prototype. (by @thegreat). #37

0.1.4 (October 8, 2012)


  • Fixed a bug that would cause an error when creating rectangles/circles withought moving the mouse. (by @inpursuit). #25
  • Fixed a bug that would cause an error when clicking a different drawing tool while another mode enabled. (by @thegreat). #27
  • Fixed control buttons breaking plugin in oldIE.
  • Fixed drawing polylines and polygons in oldIE.

0.1.3 (October 3, 2012)


  • Tip label will now show over vertex markers.
  • Added ability to draw on top of existing markers and vector layers.
  • Clicking on a map object that has a click handler no longer triggers the click event when in drawing mode.


Check the commit history for changes previous to 0.1.3.

Jump to Line
Something went wrong with that request. Please try again.